J'ai une machine client (XP SP3) où les nouveaux pilotes ont été installés.
Malheureusement, tandis que ces pilotes (audio) fixent MIC Boost, ils ont introduit des problèmes tels que l'absence de fonctionnement des entrées et des périphériques aléatoires sans nom dans des applications qui sélectionnent le périphérique audio. Je dois revenir aux pilotes.
Cependant, la restauration ne fonctionne pas (quelque chose à propos des pilotes n'a pas été sauvegardée) et de sélectionner manuellement le pilote plus âgé est inutile comme XP== juste l'ignore, indiquant, dans sa sagesse infinie, que le courant Le conducteur est meilleur et je n'avais donc aucune raison de vouloir utiliser le pilote plus âgé.
Je sais sur les pilotes d'imprimante, je peux simplement supprimer - y a-t-il une option pour les autres pilotes?
D'ailleurs. J'ai fait des recherches et je ne peux pas sembler trouver une réponse définitive, donc je pense que cela contribuera à beaucoup d'autres aussi.
Windows utilise un certain nombre de facteurs pour décider quel est le "meilleur" pilote, tel que la correspondance de l'ID de matériel (INFS qui correspond à des ID matériels plus spécifiques sont "meilleurs"), la date du pilote, la version pilote et si le pilote est signé. Comment la configuration sélectionne les pilotes a les détails si vous êtes intéressé.
Quant à la manière de supprimer le nouveau pilote, s'il dispose d'un programme d'installation répertorié dans Ajout/Suppression de programmes, puis par tous les moyens. Sinon, vous devriez pouvoir choisir manuellement le pilote plus âgé en cliquant avec le bouton droit de la souris sur le périphérique dans le gestionnaire de périphériques, la sélection de "Mettre à jour le pilote ...", "Installez à partir d'une liste ou d'un emplacement spécifique", "Ne cherchez pas. choisira le pilote à installer ", etc. ou avez-vous déjà essayé cela? (Ainsi que la sélection de "désinstaller ..."?)
Si tout le reste échoue, vous pourriez avoir du succès à l'aide de la commande devcon
commande qui est livrée avec le kit de pilotes Windows. Vous pouvez supprimer un paquet de pilote utilisant devcon dp_delete
ou forcer Windows pour choisir un pilote différent à l'aide de devcon update
. Il y a aussi une version plus ancienne de devcon disponible pour le téléchargement direct (le WDK est assez grand).
Si vous avez recours à la suppression manuelle du conducteur .inf
Dossier de %SystemRoot%\inf
, assurez-vous de supprimer le .pnf
Dossier également, car Windows utilise cela pour mettre en cache une/la totalité des .inf
informations.
Voici quelques bons pointeurs pour désinstaller des fichiers Pesky .inf (Microsoft Link): http://support.microsoft.com/kb/813449
Quelque chose à essayer si votre pilote utilise un .dll serait d'enregistrer la DLL du pilote: http: //www.xp-vista.com/other/how-a-unregister-dll-files
Cela vaut la peine d'essayer, assurez-vous simplement de "CD" dans le répertoire contenant la DLL.
Un autre outil utile pour ces types de problèmes est l'outil de diagnostic de l'analyse de changement: http://support.microsoft.com/kb/924732
Ont essayé DevCon, mais il dit qu'il n'y a pas de commande dp_delete, et quand enquêter sur des choses que je trouve un moyen plus facile.
Comme certaines personnes disent, vous pouvez supprimer .inf et PNF. Ce qu'ils ne disent pas est de savoir comment localiser ceux-ci.
Tout d'abord, le gestionnaire de périphériques ouvert en tant qu'administrateur, un clic droit sur l'appareil et choisissez Propriétés, sur l'onglet pilote, cliquez sur les détails, et vous obtiendrez le nom du .sys du pilote.
Ensuite, vous devez localiser le .inf correct et PNF à supprimer, ils ne sont pas le même nom que les .sys.
Suivez les instructions de http://winhlp.com/node/199 qui en bref sont:
Suivez le lien d'origine http://winhlp.com/node/199 pour obtenir des instructions détaillées.
Comment connaître le nom du pilote à rechercher est pas expliqué là, rappelez-vous que c'est le même que le fichier .sys (sans l'extension).
Testé suppression bcmwl6.sys pilote de Broadcom wifi avec succès.
Vous devriez trouver le fichier .inf correspondant et le supprimer du répertoire Windows\Inf
Le KB article que L0C0B0X mentionné inclut un lien vers un appel d'API pouvant être utilisé sur Windows XP et plus tard (sur Windows 2000, vous supprimez manuellement les fichiers .pnf et .inf).
La fonction Setupuninstalloeminf désinstalle un fichier .inf spécifié et tout fichier .pnf associé. Si le fichier .inf a été installé avec un catalogue pour la signature de pilotes, le catalogue est également supprimé. Un appelant de cette fonction doit avoir des privilèges administratifs, sinon la fonction échoue.
HMM, j'ai démarré en mode sans échec et a réussi à résoudre ce problème en vous assurant que j'ai désinstallé le périphérique et interrompu XP avant d'essayer automatiquement la réinstallation lorsque j'ai numérisé pour des changements matériels. Toujours intéressé par la façon de supprimer. Un pilote d'être détecté dans l'installation automatique du conducteur.