L'appareil USB connecté n'est pas détecté dans Windows

S’applique à : Windows 8.1Windows 8.1 EnterpriseWindows 8.1 Pro

Important Ce hotfix ne s'applique qu'à Windows 8 et Windows Server 2012. Cependant, le reste des informations contenues dans cet article s'applique à Windows 8.1, Windows Server 2012 R2, Windows 8 et Windows Server 2012.

Symptômes


Prenons l’exemple du scénario suivant :
  • Vous disposez d'un concentrateur USB connecté à un ordinateur fonctionnant sous Windows 8.1, Windows Server 2012 R2, Windows 8 ou Windows Server 2012.
  • Vous disposez d'un périphérique USB connecté à un port USB sur le concentrateur.
  • Vous retirez en toute sécurité l'appareil USB du port USB.
  • Vous reconnectez le même périphérique USB ou un autre périphérique USB au même port USB sur le concentrateur.
Dans ce scénario, l'ordinateur ne détecte pas l'appareil USB. Remarque Ce problème affecte les concentrateurs USB 2.0 et les composants USB 2.0 dans les concentrateurs USB 3.0.

Cause


Ce problème se produit parce que le port USB est désactivé après avoir retiré l'appareil en toute sécurité du port.

Résolution


Pour résoudre ce problème, installez le rouleau de mise à jour 2845533 de Windows RT, Windows 8 et Windows Server 2012, ou installez le correctif chaud décrit dans cet article.En outre, vous devez définirla clé de registre qui est décrite dans la section "Informations d'enregistrement" pour activer ce rollup de mise à jour ou hotfix.

Informations sur la mise à jour

Pour plus d'informations sur la façon d'obtenir ce package de mise à jour, cliquez sur le numéro d'article suivant pour voir l'article dans la base de connaissances Microsoft:
2845533 Windows RT, Windows 8 et Windows Server 2012 mise à jour rollup: Juin 2013

Informations sur le correctif logiciel

Un hotfix pris en charge est disponible chez Microsoft. Cependant, ce hotfix est destiné à corriger uniquement le problème qui est décrit dans cet article. Appliquez ce hotfix uniquement aux systèmes qui connaissent ce problème spécifique.Si le hotfix est disponible en téléchargement, il y a une section "Hotfix Download Available" en haut de cet article de base de connaissances. Si cette section n'apparaît pas, soumettez une demande au service à la clientèle et au support microsoft pour obtenir le hotfix.Remarque Si d'autres problèmes se produisent ou si un dépannage est nécessaire, vous devrez peut-être créer une demande de service distincte. Les coûts de soutien habituels s'appliqueront aux questions de soutien supplémentaires et aux questions qui ne sont pas admissibles à ce correctif précis. Pour une liste complète des numéros de téléphone Microsoft Customer Service et Support ou pour créer une demande de service distincte, visitez le site Web Microsoft suivant :Remarque Le formulaire "Hotfix Download Available" affiche les langues pour lesquelles le hotfix est disponible. Si vous ne voyez pas votre langue, c'est parce qu'un hotfix n'est pas disponible pour cette langue.

Conditions préalables

Pour appliquer ce hotfix, vous devez être en cours d'exécution Windows 8 ou Windows Server 2012.

Informations sur le Registre

Important Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour plus de protection, effectuez une sauvegarde du Registre avant de le modifier. Vous serez alors en mesure de le restaurer en cas de problème. Pour plus d'informations sur la procédure de sauvegarde et de restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
322756 Comment sauvegarder et restaurer le Registre dans Windows
Important  Vous devez appliquer les modifications de registre suivantes pour résoudre ce problème dans Windows 8.1, Windows Server 2012 R2, Windows 8 ou Windows Server 2012.Remarque Dans Windows 8 et Windows Server 2012, vous devez créer la clé de registre avant de redémarrer l'ordinateur (après avoir appliqué ce hotfix).Pour activer la mise à jour d'un appareil spécifique, suivez les étapes suivantes :
  1. Effectuez un balayage depuis le bord droit de l’écran, puis appuyez sur Rechercher. Ou, si vous utilisez une souris, pointez sur l’angle inférieur droit de l’écran, puis cliquez sur Rechercher.
  2. Dans la zone de recherche, tapez regedit, puis appuyez ou cliquez sur regedit.
    Notice icon
    Si vous êtes invité à entrer un mot de passe d'administrateur, tapez le mot de passe. Si vous êtes invité à fournir une confirmation, fournissez-vous une confirmation.
  3. Localisez, puis appuyez sur ou cliquez sur la sous-clé du registre suivante :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\UsbFlags
  4. Sur le menu Modifier, pointez vers New, puis appuyez ou cliquez sur Clé.
  5. Tapez un nom pour la nouvelle clé en utilisant le format suivant : Notes vvvvpppprrrr
    1. "vvvv" représente un numéro hexadécimal à 4 chiffres qui identifie l'ID du fournisseur de l'appareil.
    2. "pppp" représente un numéro hexadécimal à 4 chiffres qui identifie l'ID du produit de l'appareil.
    3. "rrrr" représente un numéro décimal codé binaire à 4 chiffres qui contient le numéro de révision de l'appareil.
  6. Sur le menu Modifier, pointez vers New, puis appuyez ou cliquez sur DWORD (32 bits) Value.
  7. Type DisableOnSoftRemove.
  8. Appuyez et maintenez ou cliquez à droite DisableOnSoft,puis appuyez ou cliquez sur Modifier.
  9. Dans la boîte de données De valeur, tapez 0,puis appuyez ou cliquez sur OK.
  10. Fermez l'Éditeur du Registre.
Pour activer la mise à jour de tous les périphériques USB qui sont énumérés sur l'ordinateur, suivez les étapes suivantes :
  1. Effectuez un balayage depuis le bord droit de l’écran, puis appuyez sur Rechercher. Ou, si vous utilisez une souris, pointez sur l’angle inférieur droit de l’écran, puis cliquez sur Rechercher.
  2. Dans la zone de recherche, tapez regedit, puis appuyez ou cliquez sur regedit.
    Notice icon
    Si vous êtes invité à entrer un mot de passe d'administrateur, tapez le mot de passe. Si vous êtes invité à fournir une confirmation, fournissez-vous une confirmation.
  3. Localisez, puis appuyez sur ou cliquez sur la sous-clé du registre suivante :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbhub
  4. Sur le menu Modifier, pointez vers New, puis appuyez ou cliquez sur Clé.
  5. Type HubG.
  6. Sur le menu Modifier, pointez vers New, puis appuyez ou cliquez sur DWORD (32 bits) Value.
  7. Type DisableOnSoftRemove.
  8. Appuyez et maintenez ou cliquez à droite DisableOnSoft,puis appuyez ou cliquez sur Modifier.
  9. Dans la boîte de données De valeur, tapez 0,puis appuyez ou cliquez sur OK.
  10. Fermez l'Éditeur du Registre.
Remarque Lorsque la valeur de l'entrée du registre DisableOnSoftRemove est réglé à 0,le système ne fait rien lorsqu'un périphérique USB est supprimé. Lorsque la valeur de l'entrée du registre DisableOnSoftRemove est réglé à 1, le système désable le port à partir duquel un périphérique USB est supprimé.

Nécessité de redémarrer

Vous devez redémarrer l'ordinateur après avoir appliqué ce hotfix et / ou la modification du registre.

Informations sur le remplacement de correctif logiciel

Ce hotfix ne remplace pas un hotfix précédemment libéré.

Statut


Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Informations supplémentaires


Pour plus d'informations sur l'entrée du registre DisableOnSoftRemove et les effets d'activer ou de ne pas désactiver un port USB sur soft remove, cliquez sur le numéro d'article suivant pour voir l'article dans la base de connaissances Microsoft:
2401954 Port USB reste actif pour les personnes handicapées ou en toute sécurité supprimé périphérique USB
Pour plus d'informations sur la terminologie de mise à jour logicielle, cliquez sur le numéro d'article suivant pour voir l'article dans la base de connaissances Microsoft :
824684 Description de la terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft
Pour plus d'informations sur la façon de trouver des identifiants matériels pour des appareils spécifiques, consultez les entrées de registre despériphériques USB .

Informations supplémentaires sur les fichiers

Informations de fichier supplémentaires pour Windows 8 et Windows Server 2012

Fichiers supplémentaires pour toutes les versions x86 de Windows 8 prises en charge
Nom du fichier Update-bf.mum
Version du fichier Not applicable
Taille du fichier 1,763
Date (UTC) 03-May-2013
Heure (UTC) 15:04
Plateforme Not applicable
 
Nom du fichier X86_usbhub3.inf_31bf3856ad364e35_6.2.9200.16603_none_f2e110b11e2c8fc0.manifest
Version du fichier Not applicable
Taille du fichier 2,104
Date (UTC) 03-May-2013
Heure (UTC) 03:54
Plateforme Not applicable
 
Nom du fichier X86_usbhub3.inf_31bf3856ad364e35_6.2.9200.20707_none_f36eaea4374694e6.manifest
Version du fichier Not applicable
Taille du fichier 2,104
Date (UTC) 03-May-2013
Heure (UTC) 04:42
Plateforme Not applicable
 
Fichiers supplémentaires pour toutes les versions x64 de Windows 8 et de Windows Server 2012
Nom du fichier Amd64_usbhub3.inf_31bf3856ad364e35_6.2.9200.16603_none_4effac34d68a00f6.manifest
Version du fichier Not applicable
Taille du fichier 2,108
Date (UTC) 03-May-2013
Heure (UTC) 07:10
Plateforme Not applicable
 
Nom du fichier Amd64_usbhub3.inf_31bf3856ad364e35_6.2.9200.20707_none_4f8d4a27efa4061c.manifest
Version du fichier Not applicable
Taille du fichier 2,108
Date (UTC) 03-May-2013
Heure (UTC) 07:05
Plateforme Not applicable
 
Nom du fichier Update-bf.mum
Version du fichier Not applicable
Taille du fichier 1,989
Date (UTC) 03-May-2013
Heure (UTC) 15:05
Plateforme Not applicable