Comment faire pour résoudre des problèmes d'impression réseau dans Windows XP

Traductions disponibles Traductions disponibles
Numéro d'article: 314073 - Voir les produits auxquels s'applique cet article
Important Cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, pensez à le sauvegarder et assurez-vous que vous savez le restaurer en cas de problème. Pour plus d'informations sur la sauvegarde, la restauration et la modification du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
256986 Description du Registre de Microsoft Windows
Agrandir tout | Réduire tout

Sommaire

INTRODUCTION

Cet article décrit des étapes de dépannage générales pour résoudre des problèmes d'impression réseau qui peuvent survenir dans Windows XP. L'article décrit ensuite des symptômes et une résolution pour certains problèmes d'impression réseau courants qui peuvent se produire dans Windows XP.



Plus d'informations

Avertissement Toute utilisation incorrecte de l'Éditeur du Registre peut générer des problèmes sérieux, pouvant vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut pas garantir que les problèmes résultant d'une mauvaise utilisation de l'Éditeur du Registre puissent être résolus. Vous assumez l'ensemble des risques liés à l'utilisation de cet outil.

Étapes de dépannage générales

  1. Vérifiez que la connectivité réseau de base fonctionne.

    Vérifiez les droits utilisateur, les protocoles, les noms de partages, et ainsi de suite, pour vous s'assurer que vous pouvez vous connecter au serveur. Copiez des fichiers vers un partage sur le serveur d'impression à l'aide de l'Explorateur Windows. Si vous ne pouvez pas accéder au serveur, il est possible que vous ne soyez pas en mesure d'accéder à l'imprimante.
  2. Créez une imprimante locale, puis redirigez le port vers le serveur réseau. Procédez comme suit :
    1. Créez une imprimante locale et, sous Ports, ajoutez un nouveau port.
    2. Cliquez sur Local Port, sur Ajouter un port, puis tapez les noms du serveur et de l'imprimante avec la syntaxe \\nom_serveur\nom_imprimante.
    3. Utilisez le nouveau port pour l'imprimante locale.
    Si vous êtes invité à entrer un mot de passe, il se peut qu'il n'y ait pas de champ dans Windows XP pour entrer un mot de passe. Réinitialisez le mot de passe sur l'ordinateur de destination de sorte qu'il soit vide. Exemple : sur un ordinateur Windows 98 qui héberge une imprimante Xerox, effacez le mot de passe ; définissez un mot de passe vide. (N'utilisez pas le mot "vide".)

    Ce test indique s'il y a un problème avec la copie de fichiers à partir du serveur vers votre ordinateur. Cette copie se produit si vous utilisez Se connecter à l'installation ou si vous cliquez sur Imprimante réseau dans l'Assistant Ajout d'imprimante.
  3. Si l'imprimante n'est pas une imprimante PostScript, vérifiez si vous pouvez imprimer à partir d'un programme MS-DOS. (L'impression à partir d'un programme MS-DOS ne fonctionne pas sur une imprimante PostScript, à moins qu'un pilote PostScript soit sélectionné dans le programme.)

    Vérifiez si la commande net use a été exécutée de façon à mapper le port LPT au partage réseau. Si c'est le cas, supprimez le mappage, puis remappez le port. Réessayez d'imprimer.

    Si l'impression fonctionne, il se peut qu'il y ait un problème au niveau des connexions fantômes. Vous devrez peut-être exécuter une commande de script d'ouverture de session pour remapper le port chaque fois que vous vous connectez.

    Si l'impression ne fonctionne pas, tapez dir > lptx à une invite de commandes, où x est le numéro du port qui est mappé, puis appuyez sur ENTRÉE.

    Si l'impression ne fonctionne toujours pas, revérifiez les connexions réseau.
Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
314067 Procédures pour résoudre les problèmes de connectivité TCP/IP dans Windows XP

Résolution de problèmes spécifiques

Vous ne pouvez pas imprimer sur une imprimante réseau après avoir ajouté le Partage de connexion Internet

Après avoir ajouté le Partage de connexion Internet au réseau, il est possible que vous ne soyez pas en mesure d'imprimer. Ce problème se produit car le Partage de connexion Internet utilise un sous-réseau de Classe C qui a une plage d'adresses de 198.168.0.x. Pour résoudre ce problème, réinitialisez l'adresse IP de l'imprimante de sorte qu'elle corresponde au sous-réseau des ordinateurs qui utilisent le Partage de connexion Internet.

Vous ne pouvez pas envoyer un travail d'impression vers un client Windows 98

Il se peut que vous ne puissiez pas envoyer un travail d'impression de Windows XP vers un client Microsoft Windows 98 qui utilise un mot de passe pour le partage d'imprimante. Pour résoudre ce problème, exécutez la commande suivante :
net use lpt1 \\ordinateur\imprimante mot_de_passe /persistent:yes
Remplacez ordinateur par le nom d'ordinateur de l'ordinateur Windows 98 qui partage l'imprimante, remplacez imprimante par le nom du partage d'imprimante et remplacez mot_de_passe par le mot de passe du partage d'imprimante.

Messages d'erreur provoqués par des problèmes liés au moniteur de port local

Lorsque vous redémarrez l'ordinateur ou le service Spouleur d'impression, vous pouvez recevoir le message d'erreur suivant :
Spoolsv.exe n'a pas pu démarrer
Lorsque vous ouvrez les propriétés de l'imprimante, le message d'erreur suivant peut s'afficher :
Ressources insuffisantes
Lorsque vous essayez d'imprimer un document, vous pouvez recevoir un message d'erreur « Violation d'accès (Dr. Watson) ». Le journal du Dr. Watson pointe vers Spoolsv.exe avec le code d'erreur C0000005.

Vous pouvez recevoir le message d'erreur suivant et le spouleur d'impression s'arrête :
L'instruction à 'adresse" emploie l'adresse mémoire "adresse'. La mémoire ne peut pas être 'read'.
Une tentative de redémarrage du service Spouleur d'impression ou d'ouverture du dossier Imprimantes peut provoquer l'affichage du même message.

Ces problèmes peuvent se produire si un programme tiers modifie le moniteur de port local par défaut. Pour résoudre ces problèmes, corrigez la valeur Local Port dans le Registre. Procédez comme suit :
  1. Démarrez l'Éditeur du Registre (Regedt32.exe).
  2. Recherchez la valeur Local Port sous la clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Local Port
  3. Double-cliquez sur la clé Driver, puis modifiez la valeur. Modifiez la valeur de chaîne en Localspl.dll, puis cliquez sur OK.
  4. Vérifiez si la clé de Registre suivante contient des moniteurs de ports tiers, puis supprimez tous les moniteurs de ports autres que les moniteurs de ports par défaut :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
    Les moniteurs de ports par défaut sont les suivants :
    Périphériques d'impression AppleTalk (si les Services pour le Macintosh sont installés)
    BJ Language Monitor
    Local Port
    PJL Language Monitor
    Standard TCP/IP Port
    USB Monitor
    Moniteur de télécopie Windows NT
  5. Vérifiez si la clé de Registre suivante contient des fournisseurs d'impression tiers, puis supprimez tous les fournisseurs d'impression autres que les fournisseurs d'impression par défaut :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers
    Les fournisseurs d'impression par défaut sont les suivants :
    Internet Print Provider
    LanMan Print Services
  6. Quittez l'Éditeur du Registre.
Après avoir modifié le Registre, redémarrez le spouleur d'impression :
  1. Cliquez sur Démarrer, sur Exécuter, tapez mmc, puis cliquez sur OK.
  2. Dans le menu Fichier, cliquez sur Ajouter/Supprimer un composant logiciel enfichable.
  3. Cliquez sur Ajouter, sur Gestion de l'ordinateur, sur Ajouter, puis sur Terminer.
  4. Cliquez sur Fermer, puis sur OK.
  5. Développez Gestion de l'ordinateur, Services et applications, puis cliquez sur Services.
  6. Cliquez avec le bouton droit sur Spouleur d'impression, puis cliquez sur Démarrer.

Vous ne pouvez pas ajouter de pilotes d'imprimantes Windows XP à Windows NT 4.0

Pour ajouter une imprimante réseau gérée par un ordinateur Windows NT 4.0 à un ordinateur Windows XP, installez l'imprimante localement sur LPT1 sur l'ordinateur Windows XP. Procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez control.exe dans la zone Ouvrir, puis cliquez sur Imprimantes et télécopieurs.
  2. Cliquez avec le bouton droit sur l'imprimante, puis cliquez sur Propriétés.
  3. Sous l'onglet Ports, cliquez sur LPT1.
  4. Cliquez sur Ajouter un port.
  5. Double-cliquez sur Local Port.
  6. Tapez \\nom_serveur\partage_imprimante, où nom_serveur est le nom du serveur et partage_imprimante est le nom du partage d'imprimante.
  7. Cliquez sur OK.

Vous recevez un message d'erreur « Le périphérique n'est pas prêt »

Lorsque vous imprimez un document, le message d'erreur suivant peut s'afficher :
Une erreur est survenue lors de l'impression du document "nom_document" vers LPT1. Le périphérique n'est pas prêt.
Si l'imprimante est une imprimante réseau, essayez d'ouvrir une connexion IPC (Interprocess Communication) en utilisant \\nom_serveur afin de vous assurer qu'il existe une connectivité réseau et que le serveur peut répondre aux demandes de partage.

Pour une imprimante locale, vérifiez les câbles et l'alimentation de l'imprimante connectée localement.

Si ces méthodes fonctionnent, vous devrez peut-être réinstaller les pilotes d'imprimantes. Pour supprimer complètement les imprimantes, modifiez le Registre :
  1. Cliquez sur Démarrer, sur Exécuter, puis tapez regedit dans la zone Ouvrir.
  2. Recherchez la valeur Printers sous la clé de Registre suivante :
    KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
  3. Supprimez les imprimantes installées sous cette clé. Par exemple, supprimez la clé suivante pour une imprimante Générique / document texte :
    KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\Generic/Text Only
  4. Suivez les instructions de la section « Messages d'erreur provoqués par des problèmes liés au moniteur de port local » de cet article.
  5. Quittez l'Éditeur du Registre.
Après cela, réinstallez les pilotes de votre imprimante.

Vous ne pouvez pas imprimer à partir d'un programme MS-DOS 16 bits

Dans cette situation, tapez la ligne suivante à une invite de commandes, puis appuyez sur ENTRÉE :
net use lpt1: \\nom_serveur\partage_imprimante /persistent:yes
Dans le programme 16 bits, imprimez sur LPT1. Vous pouvez affecter d'autres ports LPT à des programmes 16 bits MS-DOS si le programme doit utiliser d'autres ports.

Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
257859 Le logiciel BitWare génère une erreur du programme Spoolsv.exe dans Windows

Messages d'erreur provoqués par des situations « Pointage et Impression » incompatibles ou configurées incorrectement

La fonctionnalité Pointage et Impression réduit la charge d'administration et simplifie et automatise l'impression. Pointage et Impression a été introduit dans Microsoft Windows 95, Windows 98 et Windows 98 Deuxième Édition (en tant que client) et dans Windows NT 3.5 et versions ultérieures.

Lorsque vous vous connectez à une imprimante sur un serveur d'impression, le client de connexion recherche les pilotes appropriés sur le serveur d'impression. Si les pilotes sont installés sur le serveur, ils sont téléchargés et configurés automatiquement pour le client. Toutefois, si les pilotes ne sont pas présents, vous êtes invité à les sélectionner et à les installer.

Lorsque vous tentez de connecter un client réseau Windows à un serveur d'impression, le message d'erreur suivant peut s'afficher :
Le pilote d'imprimante installé sur le serveur auquel l'imprimante nom_périphérique est connectée n'est pas adéquat. Si vous voulez installer le pilote sur l'ordinateur local, choisissez OK.
Ce message d'erreur peut s'afficher dans les situations suivantes :
  • Le protocole SMB (SMB, Server Message Block) est connecté au serveur d'impression.
  • Vous vous connectez à une imprimante à l'aide du nouveau protocole IPP (Internet Printing Protocol) et aucun pilote adéquat n'est installé sur le serveur d'impression Internet.
  • L'ordinateur possède un pilote tiers incompatible avec Windows XP.
Si vous recevez le message d'erreur dans l'une de ces situations, utilisez la solution de contournement appropriée.

Contournements

Serveur d'impression connecté par protocole SMB

Les serveurs d'impression SMB permettent aux stations de travail du réseau d'envoyer des travaux d'impression directement à un serveur d'impression sans passer par un ordinateur ou un serveur d'impression intermédiaire. Ce type de configuration ne prend pas en charge la fonctionnalité Pointage et Impression.

Pour contourner ce problème, effectuez ces étapes pour installer le pilote d'impression localement et créer une connexion au partage d'impression SMB :
  1. Cliquez sur Démarrer, sur Exécuter, tapez control.exe dans la zone Ouvrir, puis cliquez sur Imprimantes et télécopieurs.
  2. Double-cliquez sur Ajouter une imprimante, puis cliquez sur Suivant.
  3. Cliquez sur Une imprimante locale connectée à cet ordinateur, puis sur Suivant.
  4. Cliquez sur Créer un nouveau port.
  5. Dans la zone Type de port, cliquez sur Local Port, puis sur Suivant.
  6. Tapez le nom du partage réseau SMB. Par exemple :
    \\serveur_impression\nom_partage
  7. Continuez l'Assistant et installez le pilote approprié pour le périphérique.

Protocole d'impression Internet

Vous pouvez utiliser le protocole IPP pour imprimer directement vers une adresse Web (URL, Uniform Resource Locator) par le biais d'un intranet ou d'Internet. De plus, vous pouvez installer une imprimante à partir d'Internet ou d'un intranet à l'aide de Microsoft Internet Explorer. Le message d'erreur peut s'afficher si aucun pilote adéquat n'est installé sur le serveur d'impression IPP.

Pour contourner ce problème, appliquez la méthode adaptée à votre cas :
Méthode 1 (administrateurs seulement)
Installation d'un pilote compatible sur le serveur.
  1. Cliquez sur Démarrer, sur Exécuter, tapez control.exe dans la zone Ouvrir, puis cliquez sur Imprimantes et télécopieurs.
  2. Double-cliquez sur Ajouter une imprimante, puis cliquez sur Suivant.
  3. Cliquez sur Une imprimante locale connectée à cet ordinateur, puis sur Suivant.
  4. Cliquez sur Créer un nouveau port.
  5. Dans la zone Type de port, cliquez sur Local Port, puis sur Suivant.
  6. Tapez le nom du partage. Par exemple :
    \\serveur_impression\nom_partage
  7. Continuez l'Assistant et installez le pilote approprié pour le périphérique.
Méthode 2
Installation d'un pilote approprié sur l'ordinateur client, puis redirection de l'imprimante vers l'URL IPP appropriée.
  1. Cliquez sur Démarrer, sur Exécuter, tapez control.exe dans la zone Ouvrir, puis cliquez sur Imprimantes et télécopieurs.
  2. Double-cliquez sur Ajouter une imprimante, puis cliquez sur Suivant.
  3. Cliquez sur Une imprimante locale connectée à cet ordinateur, puis sur Suivant.
  4. Cliquez sur Créer un nouveau port.
  5. Dans la zone Type de port, cliquez sur Standard TCP/IP Port, puis sur Suivant.
  6. Tapez l'adresse IP (Internet Protocol) du serveur d'impression IPP.
  7. Continuez l'Assistant Ajout d'imprimante et installez le pilote approprié.

Pilote d'impression incompatible

Certains pilotes tiers écrits pour Windows NT 4.0 ne fonctionnent pas correctement dans Windows XP. Si vous essayez d'installer un pilote incompatible, le message d'erreur s'affiche durant une opération Pointage et Impression.

Pour contourner ce problème, appliquez la méthode adaptée à votre cas :
Méthode 1 (administrateurs seulement)
Utilisation d'un pilote mis à jour du site Web du fabricant :
  1. Téléchargez et installez le pilote mis à jour.
  2. Si le pilote possède un outil de désinstallation, exécutez l'outil avant de poursuivre ces étapes.
  3. Cliquez sur Démarrer, sur Exécuter, tapez control.exe dans la zone Ouvrir, puis cliquez sur Imprimantes et télécopieurs.
  4. Double-cliquez sur Ajouter une imprimante, puis cliquez sur Suivant.
  5. Cliquez sur Une imprimante locale connectée à cet ordinateur, puis sur Suivant.
  6. Cliquez sur le même port que celui utilisé pour le pilote précédent.
  7. Cliquez sur Disque fourni, puis tapez le nom du dossier d'installation de votre pilote mis à jour.
  8. Continuez l'installation et partagez le pilote pour les clients de bas niveau.
Méthode 2 (administrateurs seulement)
Installation d'un pilote Windows XP sur le serveur d'impression :
  1. Si le pilote d'origine possède un outil de désinstallation, exécutez l'outil avant de poursuivre ces étapes.
  2. Cliquez sur Démarrer, sur Exécuter, tapez control.exe dans la zone Ouvrir, puis cliquez sur Imprimantes et télécopieurs.
  3. Double-cliquez sur Ajouter une imprimante, puis cliquez sur Suivant.
  4. Cliquez sur Une imprimante locale connectée à cet ordinateur, puis sur Suivant.
  5. Cliquez sur le même port que celui utilisé pour le pilote OEM (Original Equipment Manufacturer) précédent.
  6. Cliquez sur le modèle approprié dans la liste Modèle/Fabricant.
  7. Terminez l'installation et partagez l'imprimante pour une utilisation sur le réseau.
Méthode 3
Installation d'un pilote compatible sur le client, puis redirection de la sortie vers le serveur :
  1. Cliquez sur Démarrer, sur Exécuter, tapez control.exe dans la zone Ouvrir, puis cliquez sur Imprimantes et télécopieurs.
  2. Double-cliquez sur Ajouter une imprimante, puis cliquez sur Suivant.
  3. Cliquez sur Une imprimante locale connectée à cet ordinateur, puis sur Suivant.
  4. Cliquez sur Créer un nouveau port.
  5. Dans la zone Type, cliquez sur Local Port, puis sur Suivant.
  6. Tapez le nom du partage. Par exemple :
    \\serveur_impression\nom_partage
  7. Continuez l'Assistant et installez le pilote approprié pour le périphérique.

Propriétés

Numéro d'article: 314073 - Dernière mise à jour: lundi 23 avril 2007 - Version: 3.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows XP Édition familiale
  • Microsoft Windows XP Professional
Mots-clés : 
kbhowto kberrmsg kbinfo kbnetwork kbprint kbtshoot KB314073
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com