Les ports USB ne fonctionnent pas

9

Aucun des ports USB ne fonctionne plus sur mon ordinateur portable HP EliteBook 2540p qui exécute Windows 7 Pro SP1. Par «ne fonctionne pas», je veux dire que si j'essaye de brancher une clé USB ou un disque dur externe, cela ne fait rien alors qu'ils fonctionnent parfaitement sur d'autres machines. J'ai essayé à peu près tout et pas de chance. Il se bloque et ne termine pas le processus si j'essaie depuis le gestionnaire de périphériques de désinstaller, de mettre à jour ou de rechercher des modifications concernant les pilotes. J'ai également essayé d'utiliser l'outil MicrosoftFixIt qui se bloque simplement là et ne fait rien non plus. J'ai laissé les choses tourner du jour au lendemain avec chacune de ces tentatives et ça se bloque sans fin. Les propriétés de chaque port indiquent que le périphérique fonctionne correctement. S'il vous plaît, aidez-moi à comprendre comment faire fonctionner à nouveau mes ports USB!

Edit # 1 - Je l' ai essayé le démarrage de mon Fedora LiveCD et les ports USB fonctionnent bien ce qui indique qu'il ne semble pas être un problème matériel. Je dois cependant faire fonctionner les ports à nouveau sous Windows.

Edit # 2 - J'ai essayé d'utiliser l'outil Microsoft USB View, mais je ne sais pas comment interpréter la sortie. Quoi qu'il en soit, lorsque je branche ma clé USB, un cercle jaune avec un point d'exclamation apparaît pour ce port USB et il dit " DeviceConnected ". Voici la sortie complète au cas où quelqu'un pourrait le comprendre et déterminer quel (s) problème (s) pourrait exister:

Device Descriptor:
bcdUSB:             0x0200
bDeviceClass:         0x00
bDeviceSubClass:      0x00
bDeviceProtocol:      0x00
bMaxPacketSize0:      0x40 (64)
idVendor:           0x8564
idProduct:          0x1000
bcdDevice:          0x0100
iManufacturer:        0x01
0x0409: "JetFlash"
iProduct:             0x02
0x0409: "Mass Storage Device"
iSerialNumber:        0x03
0x0409: "VYWCFQTO"
bNumConfigurations:   0x01

ConnectionStatus: DeviceConnected
Current Config Value: 0x00
Device Bus Speed:     High
Device Address:       0x05
Open Pipes:              0

Configuration Descriptor:
wTotalLength:       0x0020
bNumInterfaces:       0x01
bConfigurationValue:  0x01
iConfiguration:       0x00
bmAttributes:         0x80 (Bus Powered )
MaxPower:             0x32 (100 Ma)

Interface Descriptor:
bInterfaceNumber:     0x00
bAlternateSetting:    0x00
bNumEndpoints:        0x02
bInterfaceClass:      0x08
bInterfaceSubClass:   0x06
bInterfaceProtocol:   0x50
iInterface:           0x00

Endpoint Descriptor:
bEndpointAddress:     0x01  OUT
Transfer Type:        Bulk
wMaxPacketSize:     0x0200 (512)
bInterval:            0x00

Endpoint Descriptor:
bEndpointAddress:     0x82  IN
Transfer Type:        Bulk
wMaxPacketSize:     0x0200 (512)
bInterval:            0x00

Edit # 3 - J'ai utilisé l' outil ServiWin et découvert que le service USBSTOR est arrêté et je ne peux pas le démarrer manuellement. Il indique le message d'erreur: «Erreur 1058: le service ne peut pas être démarré, soit parce qu'il est désactivé, soit parce qu'aucun périphérique activé ne lui est associé.»

Voici mes paramètres de registre pour cela:

Capture d'écran des paramètres de registre USBSTOR

Edit # 4 - J'ai utilisé l' outil USB Oblivion qui efface toutes les traces de périphériques USB du registre Windows. J'ai pensé que cela pourrait aider à éliminer toutes les données corrompues qui pourraient causer des problèmes.

LE DOCTEUR
la source
Vérifiez si votre système est autorisé à installer des pilotes: support.microsoft.com/kb/2500967
Jeff F.
@Jeff F. - Il est configuré pour installer automatiquement les pilotes.
LE DOCTEUR
I mean if I try plugging in a thumbdrive or external HDD it does nothingDéfinissez «rien». Est-ce que ça fait du bing-bong? Avez-vous essayé d'autres périphériques USB comme des claviers, des souris, des lampes USB, etc.? Les voyants des lecteurs flash ou autres appareils s'allument-ils lorsque vous les branchez?
Synetech
Si je branche une clé USB par exemple - elle s'allume, n'émet aucun son et le lecteur ne s'affiche pas dans l'Explorateur Windows et n'est pas accessible à partir de l'invite de commande. La même chose se produit avec d'autres clés USB et mon disque dur externe. J'ai essayé de brancher le récepteur de ma souris sans fil et cela n'a pas fonctionné du tout.
LE DOCTEUR
I tried plugging in the receiver for my wireless mouse and it didn't work at all.Ensuite, vous pouvez ignorer les réponses prématurées qui mentionnent jouer avec USBSTOR car ce n'est évidemment pas le problème. Il semble que Windows ignore en quelque sorte vos ports USB. Vous avez utilisé une device-managerbalise sans rien dire de ce que vous y voyez. Y a-t-il des avertissements ou des erreurs?
Synetech

Réponses:

3

Sur plusieurs de nos anciennes machines de bureau Dell, nous avons eu ce même problème. Ma solution était d'aller dans le Gestionnaire de périphériques et de supprimer tous les contrôleurs et concentrateurs USB. Redémarrez pour permettre à Windows de redécouvrir le matériel et de recharger les pilotes. Ce problème se produit peut-être deux fois par an et cette procédure le résout à chaque fois.

user76732
la source
J'ai essayé cela, mais malheureusement, cela ne me permet pas de supprimer l'un d'eux et à la place, la fenêtre de progression est restée suspendue pendant plus d'une journée lorsque j'ai essayé de le faire.
LE DOCTEUR
@THEDOCTOR, avez-vous redémarré? Il semble que vous ayez raté cette étape qui était critique. Si désinstaller les périphériques USB du Gestionnaire de périphériques et laisser Windows les réinstaller et les réinitialiser était la clé, alors ce gars devrait obtenir le crédit (et la prime). 76732 a été le premier à le dire; leur réponse a été de 20 minutes avant même mon commentaire. (harrymc vient de copier ce que les autres ont dit à propos du gestionnaire de périphériques dans sa propre réponse après avoir confirmé que cela a aidé; sa réponse réelle n'était qu'une supposition indépendante.)
Synetech
@Synetech - J'ai redémarré avant une ou deux fois avant aujourd'hui et il était toujours bloqué lorsque j'ai essayé de désinstaller les pilotes. Vous avez raison de croire à la réponse. Ma faute. Merci d'avoir suivi cela.
LE DOCTEUR
Par curiosité, quelle était la boîte de dialogue qui restait suspendue? C'était celui -là ? C'est bien quand un problème est résolu, mais s'il s'est produit «tout seul», il vous rend vulnérable à ce qu'il se reproduise. Si vous pouvez identifier la boîte de dialogue qui pendait, alors peut-être que la raison peut encore être expliquée et que les informations s'avéreront utiles la prochaine fois que vous la rencontrerez. ;-)
Synetech
@Synetech: Je n'avais rien copié - je n'avais pas lu les autres réponses. Veuillez ne pas insulter.
harrymc
3

Regardez c:\windows\inf(assurez-vous que vous pouvez voir les fichiers cachés et les fichiers système) et voyez si vous pouvez trouver les deux fichiers nommés usbstor.infet usbstor.pnf.

S'ils manquent, vous devez les restaurer / les remplacer.

Des copies de ces fichiers se trouvent dans C:\Windows\System32\DriverStore\FileRepositoryun dossier nommé usbstor.inf_xxxxxxxx. S'il existe plusieurs dossiers de ce type, utilisez le dossier avec la date la plus récente (la plus récente).

Créez d'abord un point de restauration système et redémarrez ensuite. Si ce qui précède ne fonctionne pas et que le problème est assez récent, vous pouvez restaurer Windows à un moment où les ports USB fonctionnaient.

Vous pouvez également vérifier à l'aide de regedit que la clé HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\USBSTORa une entrée nommée Start dont la valeur est 3.

Voir aussi s'il y a quelque chose d'utile dans l'Observateur d'événements.

Vous pouvez également essayer le remède le plus ancien de tous: Désinstaller tous les concentrateurs USB du Gestionnaire de périphériques, puis redémarrer.

harrymc
la source
1
Ces deux fichiers existent dans le dossier que vous avez mentionné et ont été modifiés pour la dernière fois en 2011, il ne semble donc pas qu'ils aient été corrompus ou quoi que ce soit. Comme le montre la capture d'écran ci-dessus de mon registre, la valeur de début est déjà définie sur 3.
LE DOCTEUR
Sans oublier que la souris USB ne fonctionne pas, ce n'est donc PAS le USBSTORservice qui pose problème.
Synetech
Quelque chose d'utile dans l'Observateur d'événements? Avez-vous essayé de désinstaller tous les concentrateurs USB dans le gestionnaire de périphériques, puis de redémarrer?
harrymc
@harrymc - L'observateur d'événements ne me dit rien de nouveau. Il indique simplement que "Le service du pilote de stockage de masse USB n'a pas pu démarrer en raison de l'erreur suivante: Le service ne peut pas être démarré, soit parce qu'il est désactivé, soit parce qu'il n'a aucun périphérique activé associé." J'ai essayé de désinstaller les concentrateurs USB du gestionnaire de périphériques comme mentionné dans le 1er paragraphe de ma question et il se bloque simplement avec une barre de progression pendant plus de 24 heures. Après cela, j'ai pensé que cela ne faisait rien de bon et je l'ai tué du gestionnaire de tâches.
LE DOCTEUR
@THEDOCTOR, il ne démarre pas le service car comme il est dit, il n'a pas de périphériques associés pour le charger, et c'est parce que vos ports USB sont désactivés.
Synetech
1

En supposant que le BIOS ne fournit pas un moyen de désactiver l'USB, et vous avez vérifié pour vous assurer qu'ils n'ont pas été désactivés dans le BIOS ...

Démarrez sur un système d'exploitation tiers (un LiveCD Linux actuel devrait le faire) - Les ports USB fonctionnent-ils? Sinon, vous avez un problème matériel et vous devez faire réparer votre ordinateur portable.

En outre, le BIOS devrait détecter et affichera très probablement des lecteurs USB (amorçables) dans le menu d'ordre de démarrage. S'ils n'apparaissent pas là-bas, cela signifie à nouveau que les ports USB sont morts - un problème matériel - il est temps de le faire réparer.

Si ces méthodes peuvent détecter les clés USB et qu'elles fonctionnent, alors votre Windows est foiré et il est probablement préférable / facile de le sauvegarder et d'essayer une nouvelle installation.

Ƭᴇcʜιᴇ007
la source
J'ai déterminé que ce n'est pas un problème matériel. Une nouvelle installation n'est pas une très bonne option pour moi étant donné qu'il s'agit d'un ordinateur portable de travail avec beaucoup de configuration, ce qui serait une douleur royale à réinstaller / reconfigurer. N'y a-t-il pas une autre façon de tenter de réparer mes ports USB sans avoir à réinstaller Windows?
LE DOCTEUR
Comment avez-vous déterminé qu'il ne s'agit pas d'un problème matériel? Avez-vous vérifié / essayé l'une des choses que j'ai suggérées ici?
Ƭᴇcʜιᴇ007
Oui, les ports fonctionnent très bien lorsque je démarre mon Fedora LiveCD.
LE DOCTEUR
Vous devez modifier votre question d'origine pour inclure ces informations, ainsi que tout ce que vous avez déjà essayé, et quels ont été les résultats.
Ƭᴇcʜιᴇ007
0

Nous avons ce problème depuis un certain temps dans notre entreprise.

Jusqu'à présent, la meilleure méthode a été de ...

C: \ windows \ system32 \ drivers (vous devrez peut-être afficher les fichiers cachés) s'approprier tous les fichiers USB.sys.

Renommez-les en .old dans le Gestionnaire de périphériques, désinstallez les périphériques USB défaillants et supprimez le logiciel du pilote si cette option vous est proposée.

Toujours dans le Gestionnaire de périphériques, allez dans "Action" puis cliquez sur "Rechercher les modifications matérielles". Une fois que le système a installé des pilotes propres, vous devrez peut-être installer manuellement le contrôleur hôte extensible USB 3.0 sur les ordinateurs portables Dell.

S'il génère une erreur d'incompatibilité, vous devrez extraire le contenu dans un dossier sur le disque dur et pointer le Gestionnaire de périphériques vers celui-ci.

Excité
la source
Cela duplique la réponse acceptée et n'ajoute aucun nouveau contenu. Veuillez ne pas poster de réponse à moins que vous n'ayez quelque chose de nouveau à apporter.
DavidPostill
0

Je viens de me battre contre un problème similaire et j'aime prendre une note à ce sujet.

Dans mon cas, les deux clés d'authentification Safenet USB cessent de fonctionner après un redémarrage, et des vérifications supplémentaires montrent que tous les ports USB ont cessé de fonctionner. Dans devmgmt.msc, les deux contrôleurs hôtes PCI USB ont des signes d'alerte sur eux, et le contrôleur hôte extensible Intel® USB 3.0 a également des signes d'avertissement. Claviers, clés USB, etc ... Rien ne fonctionne.

Ce qui n'a pas fonctionné

Apparemment, cela n'a rien à voir avec un pilote de périphérique USB spécifique. J'ai essayé de désinstaller, de réinstaller, de mettre à jour les pilotes des contrôleurs hôtes USB et de redémarrer à plusieurs reprises. J'ai également mis à jour le pilote EMI par désespoir. Rien n'a fonctionné.

Ce qui a fonctionné :

Essayez de trier les choses, en commençant par inspecter les pilotes chargés.

En cliquant sur le Driver Detailsbouton de l' Driveronglet Contrôleur d'hôte , une liste de tous les fichiers de pilote liés au pilote actuel s'affiche.

À partir de là, j'ai remarqué que tous les autres fichiers ont été signés et qu'une seule entrée USBPcap.sysn'est pas un pilote signé. Quelqu'un a installé un pilote de reniflement USB Wireshark sur le serveur de développement. Après avoir supprimé ce pilote appwiz.cpl, un redémarrage rapide a tout résolu.

Ce qui n'est pas résolu

Je ne sais toujours pas comment le pilote de Wireshark a survécu à tous ces cycles de réinstallation de désinstallation et s'est chargé comme d'habitude. Ces pilotes logiciels n'ont pas d'entrée de périphérique devmgmt.mscet il est très facile de négliger leur existence.

Si vous avez un dysfonctionnement USB Host Controllerqui ne fonctionne pas après la mise à jour du pilote, etc., contrairement à moi qui a fait une chasse aux oies sauvage, il faut d'abord vérifier les pilotes réellement chargés.

Ben
la source
0

Avez-vous déjà trouvé une solution? Si ce n'est pas le cas, passons à l'essentiel ... Vous devez exécuter l'analyse des fichiers système ( SFC / SCANNOW) au cas où vous auriez des fichiers système Windows 7 endommagés. Si cela ne résout pas le problème et que vous perdriez trop avec la restauration du système (ce qui est généralement le cas) à une date / heure antérieure, vous devez vraiment réinstaller Windows. Mais attendez!

Vous n'avez pas besoin de faire une nouvelle installation.

C'est un processus long (pas aussi long qu'une nouvelle installation) mais, faites ce que beaucoup appellent une installation 'REPAIR'. Cette option conservera vos programmes et données sans perte. Ayez le disque du pilote de votre carte mère à portée de main ou sachez où trouver les pilotes dans votre dossier de téléchargement; vous en aurez peut-être besoin. Je l'ai utilisé plusieurs fois pour ce type de problème, qui est généralement un fichier système ou des dommages au Registre sans solution apparente. Cela peut être un processus fastidieux, avec plusieurs gotchu de Microsoft, vous devez donc Google `` Installation de réparation de Windows 7 '' pour des instructions détaillées, avant de commencer et de l'imprimer pour référence pendant le processus. Les variations sont presque infinies et Microsoft ne facilite pas les choses! J'ai vérifié sur ce site des liens pour ce processus, mais je n'en ai pas trouvé!

Microsoft confond le plus et appelle cette option une «MISE À JOUR». C'est les deux en fait. Il rafraîchit le registre et analyse tout le matériel pendant la réparation / mise à jour. La réparation vous demandera votre «clé» Windows et une fois terminée, «authentification» à nouveau.

Assurez-vous de faire un miroir de votre disque système et de faire un disque de réparation si vous n'en avez pas déjà, avant de commencer, pour la récupération en cas de problème. Faire le miroir / sauvegarde de Windows 7 est facile et rapide.

Vous aurez besoin d'un deuxième disque dur déjà installé, pour le miroir, car vous ne pouvez pas connecter un USB. Ou utilisez n'importe quel logiciel de sauvegarde hors ligne avec une capacité d'image. Ne vous embêtez pas à essayer d'utiliser des DVD pour le miroir. Vous en avez besoin de beaucoup trop.

Assurez-vous également d'exécuter une analyse antivirus complète (AV) à l'aide de Windows Defender Offline, (c'est en fait MSE) ET de l'analyse GRATUITE GRATUITE de Malwarebytes ou de Kaspersky complète OFFLINE (avec le réseau connecté pour les dernières mises à jour) au cas où vous auriez choisi un kit racine que les versions en ligne de la plupart des AV ne trouveront pas avec Windows en cours d'exécution.

Exécutez DEUX versions d'un scan AV car très peu trouveront toutes les infections en un seul passage! Vous pouvez trouver tous les logiciels auxquels j'ai fait référence en utilisant Google ou votre moteur de recherche préféré. Si un virus a infecté le système et que vous n'exécutez pas d'analyse antivirus, la réparation de Windows 7 sera également infectée. C'est également une bonne idée d'exécuter un chkdsk complet (tous les cinq passages), sur le ou les disques, pour vous assurer qu'il n'y a pas de problèmes de logique ou de dommages au secteur après l'analyse AV et avant la réparation de Windows 7.

L'option de réparation nécessitera bien sûr une réinstallation du SP et toutes les mises à jour de correctifs de Windows 7 à nouveau. Au cours de chacune des étapes ci-dessus, avant de démarrer la réparation, vérifiez si les périphériques USB fonctionnent à nouveau. C'est un long plan, mais on ne sait jamais!

Vous aurez besoin d'un peu d'espace libre sur le disque dur du système. La réparation crée une sauvegarde dans un C:\windows.olddossier pour récupérer les éléments qui pourraient avoir disparu après la réparation. Si tout semble correct, vous pouvez supprimer ce dossier.

Chasseur
la source
Merci pour votre réponse. Le problème a été résolu par la suggestion de user76732 de désinstaller les pilotes USB et de redémarrer.
LE DOCTEUR