Solution communautaire

Windows 11 affiche un périphérique PCI inconnu sur le matériel Zima ou ZVM : identifiez le matériel avant d’installer les pilotes

An October 2025 thread where Windows 11 showed an unknown PCI Device with Code 28. Community members suggested generic driver-updater tools; the original poster later said CCleaner found a working driver but never identified the device. Another participant noted that if the Windows installation was inside ZVM, the unknown device could instead be a VirtIO device such as the balloon driver.

La source n’identifie jamais le périphérique PCI inconnu. La conclusion la plus prudente n’est donc pas « installer ce pilote précis ». Le Gestionnaire de périphériques Windows indiquait le Code 28 — aucun pilote compatible installé — puis l’auteur du message a indiqué qu’un utilitaire tiers avait trouvé un pilote qui avait résolu le problème. Comme l’identifiant matériel et le nom final du pilote n’ont jamais été publiés, ce résultat ne peut pas être transformé en paquet de pilotes Zima reproductible.

Une réponse ultérieure a présenté une deuxième possibilité : si l’installation de Windows 11 s’exécutait dans ZVM, le périphérique PCI inconnu pouvait être un périphérique virtuel VirtIO, comme VirtIO Balloon. Windows installé physiquement sur du matériel Zima et Windows exécuté dans ZVM nécessitent des méthodes de diagnostic différentes.

Matériel présent dans un emplacement PCIe sur un système Zima, avec des voyants rouges et bleus pendant le dépannage des pilotes de Windows 11
La source montre du matériel PCIe physique, mais ne documente jamais l’identifiant exact du périphérique PCI ni le paquet de pilotes final.

Le Code 28 signifie que Windows n’a aucun pilote pour ce périphérique

Dans le Gestionnaire de périphériques, le Code 28 indique que Windows détecte la fonction PCI, mais qu’aucun pilote correspondant n’est installé. Cela est très différent d’un périphérique totalement absent de l’énumération PCI.

Propriétés du périphérique PCI inconnu dans le Gestionnaire de périphériques de Windows 11, affichant le Code 28 et l’absence de pilotes compatibles installés
L’indice exploitable est le Code 28 ; l’étape suivante doit consister à identifier le périphérique, et non à essayer au hasard un pack de pilotes générique.
Gestionnaire de périphériques de Windows 11 affichant un périphérique PCI inconnu sous Autres périphériques
L’intitulé générique du Gestionnaire de périphériques ne suffit pas pour choisir un pilote sûr ; utilisez les identifiants de matériel pour identifier le périphérique.

Lisez l’identifiant matériel PCI avant toute installation

Ouvrez Gestionnaire de périphériques → Périphérique PCI inconnu → Propriétés → Détails → Identifiants de matériel. Une valeur telle que :

PCI\VEN_XXXX&DEV_YYYY...

identifie le fabricant et la famille du périphérique de manière bien plus fiable que l’intitulé générique « Périphérique PCI ».

Utilisez cet identifiant pour rechercher le pilote auprès du fabricant du périphérique ou du chipset, du fabricant de la carte mère ou du système, ou du projet de périphérique virtuel qui l’a créé.

La source a utilisé des utilitaires de mise à jour des pilotes, mais ce n’est pas la méthode actuelle recommandée

Une réponse suggérait Driver Booster ; l’auteur du message a ensuite indiqué que CCleaner avait trouvé et mis à jour le pilote manquant. Le fil ne révèle pas quel paquet a été installé.

Les utilitaires génériques de mise à jour des pilotes peuvent installer des paquets incorrects, obsolètes ou inutilement nombreux. Privilégiez les pilotes facultatifs de Windows Update, le fabricant du matériel, les sources officielles Intel/AMD/Realtek/Broadcom/etc., ou le projet exact du périphérique virtuel.

Si Windows s’exécute dans ZVM, vérifiez d’abord VirtIO

Les machines virtuelles KVM/QEMU exposent couramment des périphériques paravirtualisés VirtIO pour le réseau, le stockage, la mémoire Balloon et d’autres fonctions. Un participant ultérieur à la source a indiqué que son « périphérique PCI » inconnu était le pilote VirtIO Balloon.

Les recommandations de la communauté IceWhale pour ZVM indiquent de télécharger l’image ISO virtio-win, de la monter comme CD-ROM de la machine virtuelle, puis d’installer les pilotes Windows appropriés depuis ce disque.

Si Windows s’exécute directement sur le matériel Zima, VirtIO n’est pas la solution

Une installation Windows physique nécessite les pilotes du véritable chipset, de la carte réseau, du contrôleur de stockage, du processeur graphique, du pont PCIe ou de l’accessoire concerné. L’installation de pilotes VirtIO destinés aux machines virtuelles ne résoudra pas le problème d’un périphérique PCI physique sans rapport.

Les voyants de l’emplacement PCI n’identifient pas le pilote manquant

La source mentionne des voyants rouges et bleus sur la connexion PCI. Les voyants d’alimentation ou de liaison peuvent indiquer que le matériel est alimenté ou connecté, mais ils ne permettent pas d’identifier le pilote Windows manquant.

Vérifiez le nom du périphérique après l’installation du pilote

Après l’installation et le redémarrage, le Gestionnaire de périphériques devrait remplacer l’entrée générique Périphérique PCI par le nom ou la classe réelle du périphérique et supprimer le Code 28. Notez ce nom final ainsi que la version du pilote afin de pouvoir reproduire la solution ultérieurement.

FAQ sur les pilotes PCI de Windows

La source a-t-elle identifié le périphérique PCI exact ?

Non. L’auteur du message a seulement indiqué qu’un utilitaire tiers avait finalement trouvé un pilote fonctionnel.

Chaque périphérique PCI inconnu dans ZVM doit-il utiliser des pilotes VirtIO ?

Pas automatiquement, mais VirtIO doit être vérifié en priorité pour les invités Windows exécutés sous ZVM/KVM.

Windows installé physiquement doit-il utiliser l’ISO VirtIO de ZVM ?

Non, sauf si le périphérique est réellement un périphérique VirtIO virtuel. Le matériel physique doit utiliser le pilote de son véritable fabricant.