Résolution des problèmes d’installation de périphériques et de pilotes
Vous pouvez utiliser les instructions suivantes pour vérifier que votre appareil est correctement installé ou diagnostiquer les problèmes liés à l’installation de votre appareil.
Vérifiez si l’appareil est marqué avec un problème
Si l’appareil a un code défini en problème , il se peut qu’un problème se soit produit lors de l’installation de l’appareil ou avec les paramètres/configuration de l’appareil. Pour case activée si l’appareil a un code défini, vous pouvez utiliser Gestionnaire de périphériques pour case activée si l’icône de l’appareil comporte une superposition d’un triangle jaune avec un point d’exclamation. Le lancement de la boîte de dialogue Propriétés pour l’appareil indique la valeur du code problématique, ainsi qu’un message d’erreur.
Vous pouvez également case activée si l’appareil a un code problématique défini via la ligne de commande avec PnPUtil. Si vous connaissez le chemin d’accès instance de l’appareil, vous pouvez utiliser PnPUtil pour case activée son status :
pnputil /enum-devices /instanceid <device instance path>
Si vous ne connaissez pas le chemin d’accès instance de votre appareil, vous pouvez utiliser PnPUtil pour case activée si des appareils ont un code problématique défini et vous pouvez voir si l’un d’eux ressemble à votre appareil :
pnputil /enum-devices /problem
Si vous identifiez que l’appareil a un jeu de code problématique, consultez Gestionnaire de périphériques message d’erreur pour plus d’informations sur le code du problème.
Examiner les journaux d’installation des appareils
Vous pouvez suivre les étapes décrites dans Journalisation SetupAPI (Windows Vista et versions ultérieures) ou Journalisation SetupAPI (Windows Server 2003, Windows XP et Windows 2000) pour identifier les erreurs d’installation des appareils. Pour obtenir la liste des erreurs d’installation courantes, consultez ci-dessous :
Code d'erreur | Description |
---|---|
0x000005B4 (ERROR_TIMEOUT) | L’installation de l’appareil a pris trop de temps et a été arrêtée. Pour plus d’informations sur l’installation de l’appareil et l’emplacement où le temps a été passé, consultez Journaux SetupApi . Les causes courantes des délais d’expiration sont les suivantes : Un co-programme d’installation s’exécutant trop longtemps. Cela peut être dû au fait que le co-programme d’installation effectue une opération non prise en charge qui a été suspendue ou est trop longue. Par exemple, un co-programme d’installation étant exécuté dans une session non interactive, il ne peut pas faire quelque chose qui doit attendre l’entrée de l’utilisateur. Les co-programmes d’installation sont déconseillés et doivent être évités. Pour plus d’informations, consultez INFs universels. Le démarrage ou le redémarrage d’un appareil à la fin de l’installation de l’appareil est bloqué. |
0xe0000219 (ERROR_NO_ASSOCIATED_SERVICE) | Le package de pilotes installé sur l’appareil n’a pas spécifié de service associé pour l’appareil. Pour plus d’informations, consultez l’indicateur SPSVCINST_ASSOCSERVICE dans la documentation de la directive AddService INF . |
0xe0000248 (ERROR_DEVICE_INSTALL_BLOCKED) | L’installation de l’appareil a été bloquée en raison des paramètres de stratégie de groupe. Pour plus d’informations, consultez Contrôle de l’installation des appareils à l’aide de stratégies stratégie de groupe et mobile Gestion des appareils pour l’installation de l’appareil. |
0x000001e0 (ERROR_PNP_QUERY_REMOVE_DEVICE_TIMEOUT) | À la fin de l’installation de l’appareil, un ou plusieurs appareils sont redémarrés pour récupérer les nouveaux fichiers ou les paramètres modifiés pendant l’installation de l’appareil. Dans le cadre de cette opération de redémarrage, une opération de suppression de requête est effectuée sur l’appareil ou les appareils en cours de redémarrage. Cette erreur indique qu’un élément a été suspendu ou a pris trop de temps pendant l’opération de suppression de requête pour l’appareil en cours d’installation. Pour plus d’informations, consultez Journaux SetupApi. |
0x000001e1 (ERROR_PNP_QUERY_REMOVE_RELATED_DEVICE_TIMEOUT) | À la fin de l’installation de l’appareil, un ou plusieurs appareils sont redémarrés pour récupérer les nouveaux fichiers ou les paramètres modifiés pendant l’installation de l’appareil. Dans le cadre de cette opération de redémarrage, une opération de suppression de requête est effectuée sur l’appareil ou les appareils en cours de redémarrage. Cette erreur indique qu’un élément a été suspendu ou a pris trop de temps pendant l’opération de suppression de requête pour l’un des appareils en cours de redémarrage. Pour plus d’informations, consultez Journaux SetupApi. |
0x000001e2 (ERROR_PNP_QUERY_REMOVE_UNRELATED_DEVICE_TIMEOUT) | À la fin de l’installation de l’appareil, un ou plusieurs appareils sont redémarrés pour récupérer les nouveaux fichiers ou les paramètres modifiés pendant l’installation de l’appareil. Dans le cadre de cette opération de redémarrage, une opération de suppression de requête est effectuée sur l’appareil ou les appareils en cours de redémarrage. Cette erreur indique que cette opération de suppression de requête n’a pas pu être effectuée en temps opportun en raison d’une opération de suppression de requête effectuée sur un autre appareil sur le système. Pour plus d’informations, consultez Journaux SetupApi. |
Déboguer un programme d’installation ou un co-programme d’installation de classe pendant l’installation
Notes
Les programmes d’installation et les co-programmes d’installation de classe sont déconseillés. Pour plus d’informations, consultez InFs universels.
Sur Windows Vista et les versions ultérieures de Windows, suivez les étapes décrites dans Débogage des installations d’appareils (Windows Vista et versions ultérieures) pour déboguer les programmes d’installation de classe ou les co-programmes d’installation pendant les étapes principales de l’installation de l’appareil.