Microsoft a publié une mise à jour pour les pilotes USB
inclus dans Windows XP Service Pack 1 (SP1), qui résout les problèmes
suivants :
Gestion de l'alimentation
- Il est possible que vous ne puissiez pas utiliser votre
souris USB (ou mettre votre ordinateur en éveil avec la souris USB) après avoir
mis votre ordinateur en veille ou en veille prolongée tandis que vous déplaciez
la souris USB de façon continue. Lorsque ce problème se produit, vous pouvez
toujours mettre votre ordinateur en éveil avec le bouton d'alimentation sans
aucune perte de fonctionnalités. En général, il est conseillé de ne pas bouger
votre souris tant que votre ordinateur n'a pas terminé l'opération de mise en
veille ou de mise en veille prolongée, même après avoir appliqué cette mise à
jour.
- Votre ordinateur redémarre automatiquement au lieu de
sortir de la mise en veille prolongée ou une erreur grave s'affiche (STOP
0x000000A dans Usbport.sys).
- Votre contrôleur USB 2.0 ne passe pas en mode de suspension
sélective. À cause de ce comportement, votre processeur ne peut pas passer à
l'état d'alimentation C3 (Clock-Stopped, horloge arrêtée) après que vous avez
déconnecté un périphérique du concentrateur USB 2.0 connecté à un contrôleur
EHCI USB.
Remarque Avec la fonction de suspension sélective, les pilotes de
périphériques USB peuvent arrêter leurs périphériques de façon sélective
lorsqu'ils détectent que les périphériques sont inactifs. Lorsque vous
réutilisez le périphérique (par exemple, vous déplacez une souris USB), le
pilote réactive le périphérique. Ceci est particulièrement important pour la
gestion de l'alimentation des ordinateurs portables. - Votre périphérique USB ne fonctionne pas après la sortie
d'un état d'alimentation S1 ou S3 de l'ordinateur. Lorsque ce problème se
produit, votre ordinateur peut cesser de répondre (se bloquer) lorsqu'il
redémarre.
Plug-and-Play
- Votre ordinateur peut redémarrer automatiquement ou une
erreur grave peut s'afficher (STOP 0x0000007E dans Usbhub.sys) lorsque vous
utilisez l'utilitaire Supprimer le périphérique en toute sécurité, puis que
vous supprimez immédiatement un périphérique de stockage USB connecté
directement à votre ordinateur.
Remarque Ce problème se produit parfois seulement.
Périphériques isochrones Hi-Speed
- Votre périphérique isochrone USB Hi-Speed utilise plus de
80 pour cent du processeur (UC).
- Lorsque vous transmettez un flux vidéo à travers une caméra
isochrone USB 2.0 Hi-Speed, les autres périphériques USB peuvent cesser de
fonctionner ou présenter de faibles performances. Par exemple, les
haut-parleurs USB peuvent arrêter de transmettre le son ou une souris sur le
même concentrateur peut devenir instable. Si la transmission par la caméra est
arrêtée, vos haut-parleurs peuvent recommencer à transmettre. Sinon, l'audio
peut requérir un redémarrage après l'arrêt de la transmission par la caméra. Ce
problème se produit seulement quand tous les périphériques sont connectés au
même concentrateur USB 2.0.
- Un microphone intégré à votre caméra isochrone USB 2.0
Hi-Speed peut ne pas fonctionner. Contactez le fournisseur de votre matériel
pour plus de détails à propos de ce comportement.
Informations sur les Service Packs
Pour résoudre ce problème, procurez-vous le dernier
Service Pack Windows XP. Pour plus d'informations, cliquez sur le numéro
ci-dessous pour afficher l'article correspondant dans la Base de connaissances
Microsoft.
322389
(http://support.microsoft.com/kb/322389/
)
Comment faire pour obtenir le dernier Service Pack Windows XP
Informations sur le téléchargement
Vous pouvez
télécharger le fichier suivant à partir du Centre de téléchargement
Microsoft :
Pour plus
d'informations sur la façon de télécharger des fichiers du Support technique
Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article
correspondant dans la Base de connaissances Microsoft.
119591
(http://support.microsoft.com/kb/119591/
)
Comment obtenir des fichiers de support technique Microsoft auprès des services en ligne
Microsoft a analysé ce fichier en vue de détecter la présence de
virus. Microsoft a utilisé les logiciels de détection de virus les plus récents
disponibles à la date de publication de ce fichier. Le fichier est conservé sur
des serveurs sécurisés, empêchant toute modification non autorisée du fichier.
Informations sur l'installation
Pour installer cette mise à jour, vous devez ouvrir une session
en tant qu'administrateur et utiliser les
commutateurs d'installation
appropriés.
Pour vérifier que cette mise à jour a été installée sur
votre ordinateur, comparez les versions des fichiers mis à jour sur votre
ordinateur aux fichiers répertoriés dans la section «
Informations sur les fichiers » de cet article ou
vérifiez l'existence d'une valeur DWORD
Installed avec une valeur de données de
1 dans la clé de Registre suivante :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB822603
Conditions préalables
Pour installer cette mise à jour, vous devez ouvrir une session en
tant qu'administrateur et exécuter le SP1 Windows XP. Windows XP Édition
Tablet PC et Windows XP Édition Media Center comprennent déjà le Service
Pack 1.
Nécessité d'un redémarrage
Vous devez redémarrer votre ordinateur après avoir installé cette
mise à jour.
État précédent de la mise à jour
Cette mise à jour ne remplace aucune autre mise à jour.
Commutateurs d'installation
Cette mise à jour prend en charge les commutateurs d'installation
suivants :
- /? : affiche la liste des commutateurs d'installation.
- /u : utilise le mode sans assistance.
- /f : force la fermeture des autres programmes lors de l'arrêt de
l'ordinateur.
- /n : ne sauvegarde pas les fichiers à supprimer.
- /o : remplace les fichiers OEM sans avertissement.
- /z : ne redémarre pas l'ordinateur une fois l'installation terminée.
- /q : utilise le mode silencieux (sans intervention de
l'utilisateur).
- /l : répertorie les correctifs installés.
- /x : extrait les fichiers sans exécuter le programme d'installation.
Par exemple, pour installer la mise à jour x86 sans
intervention de la part de l'utilisateur, utilisez la commande suivante :
windowsxp-kb822603-x86-fra.exe/u/q
Pour installer la mise à jour x86 sans forcer le redémarrage de
l'ordinateur, utilisez la commande suivante :
windowsxp-kb822603-x86-fra.exe/z
Remarque Vous pouvez combiner ces commutateurs en une seule commande.
Informations sur les fichiers
La version anglaise de ce
correctif doit avoir les attributs de fichier indiqués dans le tableau
ci-dessous ou ceux d'une version ultérieure. Les date et heure de création de
ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous
affichez les informations des fichiers, les données sont converties à l'heure
locale. Pour connaître le décalage entre l'heure UTC et l'heure locale,
utilisez l'onglet
Fuseau horaire de l'utilitaire Date et heure
du Panneau de configuration.
Les fichiers suivants sont installés dans le dossier
%Windir%\System32.
SP1 Windows XP
Date Heure Version Taille Nom de fichier Plate-forme
-----------------------------------------------------------------
03/07/03 17:53 5.1.2600.1243 28 160 Usbccgp.sys
03/07/03 17:50 5.1.2600.1243 25 216 Usbehci.sys
03/07/03 17:52 5.1.2600.1243 53 120 Usbhub.sys
03/07/03 17:51 5.1.2600.1243 16 000 Usbohci.sys
03/07/03 17:49 5.1.2600.1243 138 752 Usbport.sys
03/07/03 17:51 5.1.2600.1243 19 328 Usbuhci.sys
03/07/03 17:53 5.1.2600.1243 119 552 Usbccgp.sys IA64
03/07/03 17:50 5.1.2600.1243 86 528 Usbehci.sys IA64
03/07/03 17:53 5.1.2600.1243 206 976 Usbhub.sys IA64
03/07/03 17:51 5.1.2600.1243 53 888 Usbohci.sys IA64
03/07/03 17:49 5.1.2600.1243 488 960 Usbport.sys IA64
03/07/03 17:51 5.1.2600.1243 68 992 Usbuhci.sys IA64
Remarque En raison des dépendances de fichiers et des conditions requises
pour l'installation ou la suppression, ces mises à jour peuvent également
contenir des fichiers supplémentaires.
Informations sur la suppression
Pour supprimer cette mise à jour, utilisez l'outil Ajouter ou
supprimer des programmes (ou Ajout/Suppression de programmes) du Panneau de
configuration. Cliquez sur
Correctif Windows XP (SP2) Q822603,
puis cliquez sur
Supprimer.
Les administrateurs
système peuvent utiliser l'utilitaire Spunist.exe pour supprimer cette mise à
jour. Le fichier programme Spuninst.exe se trouve dans le dossier
%Windir%\$NTUninstallKB822603$\Spuninst. Cet utilitaire prend en charge les
commutateurs d'installation suivants :
- /? : affiche la liste des commutateurs d'installation.
- /u : utilise le mode sans assistance.
- /f : force la fermeture des autres programmes lors de l'arrêt de
l'ordinateur.
- /z : ne redémarre pas l'ordinateur une fois l'installation terminée.
- /q : utilise le mode silencieux (sans intervention de
l'utilisateur).
Fonctionnalités pas encore implémentées
- Transferts isochrones périodiques
- Microsoft prend uniquement en charge l'audio isochrone
périodique pour l'entrée audio. Microsoft l'a uniquement testé avec le pilote
audio fourni avec Windows XP.
- La prise en charge pour les transferts isochrones
périodiques est limitée aux périphériques avec une période de 8 trames ou
moins.
- Le pilote audio Microsoft prend uniquement en charge
les périphériques isochrones périodiques à grande vitesse avec une période de 8
trames.
- Suspension sélective USB
- Votre ordinateur ne peut pas passer à l'état
d'alimentation C3 si un ou plusieurs périphériques USB y sont connectés ou si
des pilotes chargés sur celui-ci ne prennent pas en charge la suspension
sélective. Chaque périphérique sur le système doit prendre en charge la
suspension sélective pour que votre ordinateur passe à l'état d'alimentation
C3.
- Utilisation de la bande passante
- La page de propriétés du Gestionnaire de périphériques
pour les contrôleurs hôtes USB contient un Onglet Avancé qui
affiche la bande passante consommée par les périphériques USB. La quantité de
bande passante USB affichée pour un contrôleur hôte amélioré USB 2.0 n'est pas
correcte. Une future version du système d'exploitation Windows calculera
correctement la quantité de bande passante utilisée pour les périphériques USB
à grande vitesse.
- Les calculs de bande passante pour les concentrateurs
simple/multi-TT (Transaction Translator) seront bientôt résolus dans une
prochaine version du système d'exploitation Windows.
Problèmes connus
Pour plus d'informations sur les problèmes connus pouvant
survenir lors de l'installation de cette mise à jour, cliquez sur le numéro
ci-dessous pour afficher l'article correspondant dans la Base de connaissances
Microsoft.
826959
(http://support.microsoft.com/kb/826959/
)
Votre ordinateur cesse de répondre (se bloque) lorsque vous essayez de le faire sortir de veille ou de veille prolongée à l?aide d?un périphérique USB
Remarque Le principal avantage de la suspension sélective USB réside dans
le fait qu'elle agit comme une solution de contournement logicielle pour les
contrôleurs USB actifs qui empêchent l'UC de passer à l'état d'alimentation C3
tant qu'aucun périphérique USB n'est à l'état D0.
- L'interface utilisateur USB Windows XP ne prend pas en
charge plus de 10 contrôleurs hôtes.
- Il est possible que vous ne puissiez pas mettre votre
ordinateur en éveil avec un périphérique USB si vous l'avez mis en veille tout
en déplaçant un périphérique USB. Ce problème se produit en général si la
souris est connectée à un concentrateur USB externe. Lorsque ce problème se
produit, vous pouvez toujours mettre votre ordinateur en éveil avec le bouton
d'alimentation sans aucune perte de fonctionnalités après la reprise.
- Il est possible que vous ne puissiez pas mettre votre
ordinateur en éveil avec un périphérique USB si vous êtes passé à un état
d'alimentation système gérée (S1, S3 ou S4) tout en utilisant le périphérique.
Si le périphérique USB génère une signalisation de reprise à ce
moment-là, le contrôleur hôte, le périphérique USB ou les deux peuvent passer à
un état dans lequel ils ne peuvent plus détecter ni déclencher la mise en éveil
de l'ordinateur. Pour résoudre ce problème, vous devez mettre à jour le BIOS de
l'ordinateur ou tout autre composant prenant en charge la fonctionnalité
d'éveil GPE sur l'ordinateur. - Le débogage sur un port USB 2.0 n'est pas pris en charge
pour le moment.
- Le BIOS hérité USB 2.0 n'est pas pris en charge pour le
moment.
- Les fonctionnalités ajoutées à la spécification EHCI
(Enhanced Host Controller Interface) pour USB après la version 0.96 ne sont pas
prises en charge. Pour plus d'informations sur EHCI, reportez-vous au site Web
Intel à l'adresse suivante (en anglais) :
- Les descripteurs IAD (Interface Association Descriptors) ne
sont pas pris en charge. Pour plus d'informations sur les descripteurs IAD
(Interface Association Descriptors), reportez-vous au site Web USB Implementers
Forum Inc. à l'adresse suivante (en anglais) :
- L'interface utilisateur de rapport de bande passante n'est
pas prise en charge sur les contrôleurs hôtes à grande vitesse. L'interface
utilisateur de bande passante (sous l'onglet Avancé du
contrôleur hôte dans le Gestionnaire de périphériques) peut afficher une
utilisation de bande passante inexacte sous Windows XP. Microsoft ajoutera
peut-être des algorithmes plus intelligents pour calculer l'utilisation de la
bande passante en aval d'un contrôleur EHCI ou en aval des concentrateurs USB
2.0 simple/multi-TT (Transaction Translator) (ou les deux) dans une future
version du système d'exploitation.
- Le clavier Microsoft USB Natural Keyboard Elite n'est pas
reconnu une fois que l'ordinateur quitte le mode Veille. Ce scénario se produit
parfois avec un ordinateur portable IBM ThinkPad T23.
Microsoft
fournit les coordonnées de sociétés tierces afin de vous aider à trouver un
support technique. Ces informations peuvent être modifiées sans préavis.
Microsoft ne garantit en aucun cas l'exactitude des informations concernant les
sociétés tierces.