Msg err : Impossible de trouver un fichier périphérique qui pourrait être nécessaire...

Traductions disponibles Traductions disponibles
Numéro d'article: 132008 - Voir les produits auxquels s'applique cet article
Ancien nº de publication de cet article : F132008
Agrandir tout | Réduire tout

Symptômes

IMPORTANT : Cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, il est important de bien comprendre comment le rétablir en cas de problème. Pour obtenir des informations sur la manière de procéder, consultez la rubrique d'Aide " Restauration du Registre " dans Regedit.exe ou " Restauration d'une clé du Registre " dans Regedt32.exe.
Lors du démarrage de Windows, l'un des messages d'erreur suivants peut s'afficher :

Impossible de trouver un fichier périphérique qui pourrait être nécessaire à l'exécution de Windows ou d'une application Windows.

La base de Registre Windows ou le fichier SYSTEM.INI y font référence mais le fichier périphérique n'existe plus.

Si vous avez supprimé ce fichier intentionnellement, essayez de désinstaller l'application associée en utilisant son programme d'installation/de désinstallation.

Si vous voulez continuer à utiliser l'application associée à ce fichier, essayez de la réinstaller pour ajouter le fichier manquant.

<nom_de_fichier>.vxd

REMARQUE : Il se peut que le fichier spécifique ne soit pas nommé.

Cause

Ce problème peut se produire dans l'un des cas suivants :
  • Un pilote de périphérique virtuel Windows (VxD) référencé dans le fichier System.ini ou dans le Registre est absent ou endommagé.
  • Une valeur StaticVxD du Registre contient des données non valides. Par exemple, la valeur est vide ou ne contient que des espaces. Dans ce cas, le pilote de périphérique manquant n'est pas nommé dans le message d'erreur.

Résolution

AVERTISSEMENT : Un mauvais usage de l'Éditeur du Registre peut provoquer de graves problèmes pouvant nécessiter la réinstallation de votre système d'exploitation. Microsoft ne peut pas garantir que les problèmes résultant d'un mauvais usage de l'Éditeur de Registre pourront être résolus. Vous assumez tous les risques liés à l'utilisation de l'Éditeur du Registre.

Pour plus d'informations sur la procédure de modification du Registre, consultez la rubrique d'aide " Modification de clés et de valeurs " dans l'Éditeur du Registre (Regedit.exe) ou les rubriques " Ajout et suppression d'informations dans le Registre " et " Modification de données dans le Registre " dans Regedt32.exe. Notez qu'il est conseillé d'effectuer une copie de sauvegarde du Registre avant de le modifier.

Pour résoudre ce problème, procédez comme suit jusqu'à ce que l'erreur ne se produise plus :
  1. Si vous avez supprimé récemment un programme ou un composant, réinstallez-le, puis exécutez l'outil de désinstallation s'il est disponible. Si aucun outil de désinstallation n'est disponible pour le composant ou le programme, adressez-vous à son fabricant pour obtenir les informations nécessaires à sa désinstallation.
  2. Si le pilote de périphérique manquant porte l'extension .386, désactivez la ligne lui faisant référence dans le fichier System.ini en plaçant un point-virgule (;) au début de cette ligne. Par exemple, si la ligne se rapportant au pilote de périphérique manquant est
     device=Example.386 
    modifiez cette ligne pour obtenir
     ;device=Example.386 
  3. Si le pilote de périphérique manquant porte l'extension .vxd, il s'agit d'un pilote conçu pour être utilisé avec Windows 95 ou Windows 98 et il est référencé dans le Registre. Généralement, les programmes ou les composants dont les pilotes sont conçus pour être utilisés avec Windows 95 ou Windows 98 sont également listés dans l'outil Ajout/Suppression de programmes du Panneau de configuration. Les instructions contenues dans l'étape 1 devraient vous permettre de résoudre le problème.

    Windows 98

    Si le message d'erreur s'affiche encore après avoir suivi les instructions contenues dans l'étape 1 ou s'il ne s'applique pas, utilisez le Vérificateur de fichiers systèmes pour extraire le fichier manquant du CD-ROM Windows 98. Pour cela, procédez comme suit :

    1. Cliquez sur Démarrer, pointez sur Programmes, pointez sur Accessoires, pointez sur Outils système, puis cliquez sur Informations système.
    2. Dans le menu Outils, cliquez sur Vérificateur des fichiers systèmes.
    3. Cliquez sur " Extraire un fichier à partir du du disque d'installation ", tapez le nom du fichier à extraire dans la zone Spécifier le fichier système à restaurer, puis cliquez sur Démarrer.
    4. Dans la zone Restaurer à partir de, entrez le chemin d'accès du dossier Win98 du CD-ROM Windows 98. Entrez, si nécessaire, le nom du dossier de destination dans la zone Enregistrer le fichier dans, puis cliquez sur OK.
    5. Cliquez sur OK à deux reprises, puis cliquez sur Oui lorsque vous êtes invité à redémarrer votre ordinateur.

    Pour Windows 95

    Utilisez la syntaxe suivante pour extraire un fichier à partir d'un fichier cab connu :
    extract <cabinet> <nom_de_fichier> /l <destination>
    Par exemple, pour extraire le fichier Windows 95 Unidrv.dll à partir du fichier Win95_10.cab d'une disquette placée dans le lecteur A, vers le dossier Windows\Système du lecteur C, utilisez la commande suivante :
    extract a:\win95_10.cab unidrv.dll /l c:\windows\system
    Pour plus d'informations sur la procédure d'extraction de fichiers, consultez l'article suivant dans la Base de connaissances :
    N° D'ARTICLE : 129605
    TITRE : How to Extract Original Compressed Windows Files
  4. Si aucun pilote de périphérique spécifique n'est nommé dans le message d'erreur, c'est probablement parce qu'une valeur StaticVxD du Registre est vide ou contient uniquement des espaces. Les valeurs StaticVxD se trouvent dans les clés du Registre figurant sous la clé suivante :

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD
    Utiliser l'Éditeur du Registre pour rechercher et supprimer toute valeur StaticVxD du Registre vide, contenant des données non valides ou uniquement des espaces.

Plus d'informations

Lors du démarrage de Windows, le fichier System.ini et le Registre sont lus pour obtenir une liste des pilotes de périphérique à charger. Si Windows ne parvient pas à trouver le pilote de périphérique virtuel qu'il essaye de charger, un message d'erreur est généré.

Les pilotes de périphérique virtuels sont des fichiers requis par divers programmes pour communiquer avec le matériel de votre ordinateur.

L'exemple de clé de Registre suivant contient une valeur StaticVxD :

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\COMBUFF
La donnée de cette valeur StaticVxD est " *COMBUFF " (sans les guillemets ; ceux-ci apparaissent dans l'Éditeur du Registre mais ne font pas partie du nom du pilote de périphérique virtuel). L'astérisque (*) qui précède le nom du pilote de périphérique virtuel (VxD) indique que ce pilote est interne au fichier Vmm32.vxd. Si le pilote de périphérique virtuel (VxD) référencé par la valeur StaticVxD n'est pas interne au fichier Vmm32.vxd, son nom n'est pas précédé d'une astérisque et il porte généralement l'extension .vxd.

Propriétés

Numéro d'article: 132008 - Dernière mise à jour: mardi 28 décembre 2004 - Version: 1.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
Mots-clés : 
kberrmsg kbenv win98 win95 KB132008
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com