Comment supprimer complètement l'imprimante de Windows 7


19

J'ai des problèmes avec mon imprimante Canon Pixma IP1900 - elle ne répond à aucune demande de système d'exploitation. J'utilise Windows 7 x64 avec des pilotes Canon supplémentaires et l'imprimante fonctionnait bien, mais récemment, ce n'est plus le cas.

Je l'ai connecté à un deuxième PC fonctionnant sur Win7 x86 et aucun pilote Canon supplémentaire et l'imprimante n'a fonctionné à nouveau - non seulement Windows a trouvé les pilotes appropriés tout seul, mais tout le reste a également fonctionné comme un charme.

Maintenant, je suppose que le problème est soit les pilotes (gâchés par le système d'exploitation) ou le système d'exploitation lui-même. Mon idée est de supprimer complètement les pilotes Canon et toutes les données associées à l'imprimante. Comment fait-on ça?

Réponses:


29

Jetez un œil à ce didacticiel qui explique comment utiliser la console MMC (Microsoft Management Console) pour supprimer les packages de pilotes d’imprimante indésirables.

Si cela ne fonctionne pas pour vous, essayez d'utiliser l' outil printui.exe .

Dans un type d'invite de commandes avec élévation de privilèges d'administrateur printui /s /t2, assurez-vous de supprimer le pilote ET le package.

Voici comment procéder, étape par étape:

  1. Ouvrez une ligne de commande avec des droits administratifs: Démarrer-> Tous les programmes-> Accessoires-> Invite de commandes; Clic droit -> Exécuter en tant qu'administrateur
  2. Exécutez l'outil printui: printui /s /t2
  3. Essayez de supprimer les imprimantes. Si cela ne fonctionne pas ... (c'est-à-dire si la suppression des imprimantes répertoriées dans le printui échoue.)
  4. Cliquez sur Démarrer> Exécuter> Services.msc
  5. Recherchez le service Spouleur d'impression et cliquez avec le bouton droit sur> Propriétés> Arrêter le service.
  6. Ouvrez Poste de travail et recherchez C:\Windows\System32\spool\Printers(vous devrez cliquer sur "OK" pour accéder au dossier).
  7. SUPPRIMEZ le contenu du dossier que vous avez ouvert à l'étape 6.
  8. Revenez à services.mscet redémarrez le service Spouleur d'impression.
  9. Revenez dans l'utilitaire printui (vous devrez peut-être le redémarrer en utilisant la même méthode que ci-dessus) et essayez à nouveau de supprimer les imprimantes. Cette fois, cela devrait fonctionner. Si nécessaire, vérifiez l'onglet "Ports" et supprimez tous les ports TCP / IP associés à l'ancienne imprimante.
  10. Enfin et surtout, vérifiez les autres ordinateurs de votre réseau domestique pour voir si l'un de ces mappages avec l'ancienne imprimante et supprimez ces mappages

1
Bien expliqué. Bonne réponse.
CharlieRB

Tout ce que vous avez décrit a fonctionné (au moins aucune erreur n'a été affichée). Le problème est qu'après avoir supprimé les pilotes, redémarré et branché l'imprimante, je vois le même problème - aucune connexion avec l'imprimante ne peut être établie, bien que l'imprimante fonctionne très bien avec mon x86 Windows 7 .. Comment se fait-il? Que puis-je faire / supprimer / réinitialiser?
elmes

Avez-vous essayé un autre port ou câble?

Oui, j'ai essayé de changer les deux ..
elmes

Il serait utile que vous développiez les étapes que vous avez suivies lors de l'installation de l'imprimante, peut-être que votre ordinateur n'est pas configuré pour rechercher automatiquement les pilotes en ligne .

4

La seule façon cohérente de supprimer à la fois le pilote ET le package est de:

  1. Ouvrez le menu Démarrer.
  2. Tapez "Invite de commandes".
  3. Sous "Programmes", cliquez avec le bouton droit sur "Invite de commandes", cliquez sur "Exécuter en tant qu'administrateur" et acceptez l'invite UAC.
  4. Dans l'invite de commandes élevée, exécutez printui /s /t2pour ouvrir les propriétés du serveur d'impression sous l'onglet Pilote en mode élevé. Ne fermez pas l'invite de commandes.
  5. Sélectionnez le pilote que vous souhaitez désinstaller.
  6. Sélectionnez "Supprimer ...".
  7. Sélectionnez «Supprimer le pilote et le package de pilotes» mais laissez «Supprimer ce package de pilotes d'imprimante le supprimera du système. Voulez-vous vraiment supprimer% driverName%? fenêtre ouverte .
  8. Dans l'invite de commandes élevée, exécutez net stop spooler.
  9. Dans l'invite de commandes élevée, tapez mais ne vous exécutez pas net start spooler .
  10. Cliquez sur la fenêtre d'invite de commandes et passez votre curseur sur le bouton "Oui" de la fenêtre de suppression du package de pilotes.
  11. Appuyez sur Entrée pour exécuter la net start spoolercommande et dès que vous voyez la The Print Spooler service is starting.sortie, cliquez sur le bouton "Oui" de la fenêtre de suppression du package de pilotes.

Le timing est un succès clé.


Merci pour la commande simple d'arrêter le spouleur de service (mieux que d'utiliser service.msc)!
MUY Belgique

@MUY Belgium Vous pouvez le faire avec net [start | stop] et avec n'importe quel nom de service. :)
mythofechelon

Variation qui réduit quelques clics: Partie (A): ouvrez à la fois le shell Admin CMD et le panneau de configuration Périphériques et imprimantes , redémarrez * le service Spouleur et immédiatement R-cliquez sur l'imprimante et supprimez. Répétez jusqu'à ce que toutes les imprimantes souhaitées soient parties. Partie (B): Maintenant, utilisez printui /s /t2pour supprimer les pilotes et les packages (plus besoin de démarrer / arrêter le spouleur à chaque fois). (((* Redémarrer le service en une seule commande - net stop spooler && net start spooler)))
matt wilkie
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.