Résolution des problèmes d'impression sous Windows 2000

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s) :

·             Microsoft Windows 2000 Server

·             Microsoft Windows 2000 Professionnel

Ancien nº de publication de cet article : F260142

IMPORTANT : Cet article contient des informations portant sur la modification du Registre. Avant de modifier ce dernier, assurez-vous que vous savez le restaurer en cas de problème. Pour plus d'informations sur la procédure à suivre, consultez la rubrique d'aide " Restaurer le Registre " dans Regedit.exe ou la rubrique " Restaurer une clé de Registre " dans Regedt32.exe.

Résumé

Cet article décrit la procédure à suivre pour résoudre les problèmes d'impression courants sous Windows 2000.

Plus d'informations

AVERTISSEMENT : Toute utilisation incorrecte de l'Éditeur du Registre peut s'avérer dommageable pour votre système d'exploitation, vous obligeant à le réinstaller. Microsoft ne peut garantir que les problèmes résultant d'une utilisation incorrecte de l'Éditeur du Registre puissent être résolus. Vous assumez l'ensemble des risques liés à l'utilisation de cet outil.

Pour plus d'informations sur la procédure de modification du Registre, consultez la rubrique d'aide " Modification des clés et des valeurs " dans l'Éditeur du Registre (Regedit.exe) ou les rubriques d'aide " Ajout et suppression d'informations dans le Registre " et " Modification des données du Registre " dans Regedt32.exe. Pensez à sauvegarder le Registre avant de le modifier. Si vous travaillez sous Windows NT ou Windows 2000, nous vous conseillons de mettre à jour votre disquette de réparation d'urgence.

Impossible d'imprimer sur une imprimante réseau après l'ajout de ICS



Après avoir ajouté le partage de connexion Internet (ICS, Internet Connection Sharing) au réseau, vous ne pouvez pas faire d'impression. Ce problème est dû au fait que ICS fait appel à un sous-réseau de classe C avec une gamme d'adresses de 198.168.0.x. Pour résoudre ce problème, réinitialisez l'adresse IP de l'imprimante pour qu'elle corresponde au sous-réseau des ordinateurs utilisant ICS.

Impossible d'envoyer un travail d'impression à un client Windows 98



Vous ne pouvez pas envoyer de travaux d'impression à un client sous Microsoft Windows 98 utilisant un mot de passe pour le partage d'imprimante depuis Windows 2000 Professionnel. Pour résoudre ce problème, utilisez la commande suivante :

net use LPT1 \\ordinateur\imprimantemot de passe/persistent:yes

ordinateur représente le nom de l'ordinateur sous Windows 98 partageant l'imprimante, imprimante le nom du partage d'imprimante et mot de passe le mot de passe pour le partage.

Messages d'erreur généralement dus à des problèmes de moniteur du port local



Lorsque vous redémarrez l'ordinateur ou le service Spouleur d'impression, vous recevez le message d'erreur suivant :

Spoolsv.exe n'a pas pu démarrer

Lorsque vous ouvrez les propriétés de l'imprimante, vous recevez le message d'erreur suivant

Ressources insuffisantes

Lorsque vous essayez d'imprimer un document, vous recevez un message d'erreur " Violation d'accès " (Dr. Watson). Le journal Dr. Watson pointe sur Spoolsv.exe avec le code d'erreur C0000005.

Après la réception du message d'erreur suivant, le spouleur d'impression s'arrête :

L'instruction à 'adresse' a référencé la mémoire à 'adresse'. La mémoire ne peut pas être lue.

Vous recevrez le même message en redémarrant le service Spouleur d'impression ou en ouvrant le dossier Imprimantes.

Ces problèmes se produisent lorsque le moniteur de port local par défaut est modifié par un programme tiers. Pour les résoudre, vous devez modifier le Registre :

1.                   Lancez l'Éditeur de Registre (Regedt32.exe).

2.                   Recherchez la valeur du port local dans la clé de Registre suivante :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Local Port

3.                   Double-cliquez sur la clé secondaire Driver, puis modifiez-en la valeur. Changez la valeur de chaîne sur Localspl.dll, puis cliquez sur OK.

4.                   Vérifiez les moniteurs tiers dans la clé de Registre suivante. Supprimez tous les moniteurs autres que ceux par défaut :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors

Les moniteurs par défaut sont les suivants :

Périphériques d'impression AppleTalk (lorsque les services pour Macintosh sont installés)
Moniteur de langage BJ
Port local
Moniteur de langage PJL
Port TCP/IP standard
Moniteur USB
Moniteur de télécopie Windows NT

5.                   Les moniteurs par défaut sont les suivants :Vérifiez les fournisseurs d'impression tiers dans la clé de Registre suivante. Supprimez tous les fournisseurs d'impression autres que les fournisseurs par défaut :

KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers

Les fournisseurs d'impression par défaut sont :

Fournisseur d'impression Internet
Fournisseur d'impression LanMan

6.                   Les moniteurs par défaut sont les suivants :Quittez l'Éditeur du Registre.

Après la modification du Registre, redémarrez le spouleur d'impression en lançant la console MMC (Microsoft Management Console), puis en ajoutant le logiciel enfichable Services ou Gestion de l'ordinateur. Cliquez avec le bouton droit de la souris sur Service spouleur d'impression, puis cliquez sur Démarrer.

Impossible d'ajouter des pilotes d'imprimante Windows 2000 à Windows NT 4.0



Pour ajouter une imprimante réseau gérée par Microsoft Windows NT 4.0 à un ordinateur fonctionnant sous Windows 2000 :

1.                   Sur l'ordinateur fonctionnant sous Windows 2000, installez l'imprimante localement sur LPT1.

2.                   Cliquez sur Démarrer, pointez sur Paramètres, puis cliquez sur Imprimantes.

3.                   Cliquez avec le bouton droit sur l'imprimante, puis cliquez sur Propriétés.

4.                   Dans l'onglet Ports, cliquez sur LPT1.

5.                   Cliquez sur Ajouter un port.

6.                   Double-cliquez sur Ports locaux.

7.                   Tapez \\nom_serveur\partage_imprimante, où nom_serveur représente le nom du serveur et partage_imprimante le nom du partage d'imprimante.

8.                   Cliquez sur OK.

Message d'erreur lors de l'impression d'un document



Au cours de l'impression d'un document, vous recevez le message d'erreur suivant :

Une erreur s'est produite lors de l'impression du document "Nom du document" vers LPT1 :. Le périphérique n'est pas prêt.

Si l'imprimante est une imprimante réseau, essayez d'ouvrir la connexion IPC en utilisant \\nom_serveur pour vérifier la connectivité réseau et la capacité du serveur à répondre aux requêtes de partage.

Dans le cas d'une imprimante reliée en local, vérifiez le câblage et l'alimentation de cette dernière.

Si ces procédures permettent de résoudre le problème, vous devrez peut-être réinstaller les pilotes d'imprimante. Pour supprimer entièrement les imprimantes, vous devez modifier l'Éditeur du Registre :

1.                   Démarrez l'Éditeur du Registre (Regedt32.exe).

2.                   Recherchez la valeur des imprimantes dans la clé de Registre suivante :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers

3.                   Supprimez les imprimantes installées dans cette clé. Par exemple, supprimez la clé suivante pour une imprimante Generic/Text Only :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\Generic / Text Only

4.                   Suivez les instructions présentées à la section " Messages d'erreur généralement causés par des problèmes de moniteur du port local " de cet article.

5.                   Fermez l'Éditeur du Registre.

Une fois cette opération terminée, réinstallez les pilotes de l'imprimante.

Impossible d'imprimer à partir d'un programme MS-DOS 16 bits



Tapez la commande suivante à l'invite de la ligne de commande :

net use lpt1: \\nom_serveur\imprimante_partage/persistent:yes

Dans votre programme 16 bits, lancez vos impressions sur le port LPT1. Vous pouvez affecter d'autres ports LPT aux programmes MS-DOS 16 bits si le programme doit utiliser d'autres ports.

Plus d'informations



Pour plus d'informations, reportez-vous aux articles suivants dans la Base de connaissances Microsoft :

156082 Prise en charge du pilote d'imprimante de Windows NT

255507 Aucun port local n'est disponible pour les imprimantes

247408 Message d'erreur ou blocage du spouleur lorsque vous suspendez ou reprenez des travaux d'impression

240683 Amélioration des performances du spouleur d'impression sous Windows 2000

246855 Gestion de l'impression réseau dans un environnement Windows 2000

 

Dernière modification le :; 01/05/2003

Mot(s) clé(s) :; kbhowto kbtshoot w2000print KB260142

***