Données non valides: solution

Fermé
yann0207 - 30 oct. 2003 à 23:52
 paulo - 19 mars 2011 à 14:42
Salut tout le monde
J'ouvre un nouveau sujet concernant un problème que je viens de résoudre après 4 jours d'intenses recherches. J'ai ainsi constaté que les personnes qui avaient le même problème que le mien étaient assez nombreuses et ne bénéficiaient d'aucune réponses pour le résoudre. Voilà qui est fait.

Premièrement, posons bien le problème :
Vous installez une nouvelle carte pci sous windows 2000/2000 pro ou xp. Votre pc détecte bien le nouveau matériel, et lance la procédure d'installation du pilote de cette carte. Et puis grosse galère, apparait le message suivant:
" impossible d'installer ce matériel,une erreur c'est produite lors de l'installation de ce peripherique,données non valides"
Vous changez la carte de slot pci, vous téléchargez les derniers drivers sur le site du fabricant et pour finir vous essayez ou rachetez une autre carte ( en vous disant quel daube ce matos )chez un autre fabricant mais rien n'y fait, toujours la même erreur( j'espère que comme moi vous ne vous retrouvez pas avec deux cartes sur les bras ).

Si windows ne detecte pas votre matériel, c'est un autre problème (irq? ou autres) et la manip qui suit ne résoudra rien.
J'insiste sur le fait que votre carte soit bien détecté par windows et que ce ne soit juste qu'un problème d'installation de drivers car nous allons avoir besoin de l'emplacement exact de la carte par la suite.

Passons aux choses sérieuses :
Cette erreur provient du fait que nous ne sommes pas autorisé à installer cette carte ou du moins ses drivers, même si notre compte est un compte administrateur. Comment est ce possible? pour qui, pourquoi? J'en sais rien mais c'est comme ça.
La procédure suivante consiste à rétablir cette autorisation en modifiant la base de registres de windows.

Procédure pour windows 2000/2000 pro

1- Désintallation de la carte:
Allez dans le gestionnaire de périphérique
Selectionnez votre carte ( celle qui a un point d'exclamation jaune)
Cliquez droit puis choississez désinstaller et ok
Le point d'exclamation doit avoir disparu
Double cliquez sur votre carte afin de noter son emplacement
( Emplacement 1 (Bus PCI 0, périphérique 5, fonction 0) par exemple. Notez que la partie en gras ci dessus

2- Modification de la base de registre:
Cliquez sur démarrer, exécuter
Tapez regedt32.exe puis ok
Dans hkey_local_machine ouvrez system en double cliquant dessus
puis currentcontrolset/enum/pci
Vous accedez à plusieurs dossiers dont le nom commence par VEN
ouvrez le premier d'entre eux, il contient un ou plusieurs sous dossiers
Cliquez sur le premier sous dossier et verifiez deux informations sur la partie droite:
- En face de devicedesc il faut que ce soit le type de carte que vous avez installé (controleur ethernet ou modem ou carte son...)
- En face de locationinformation verifiez qu'apparait l'emplacement noté ci dessus. En effet si vous avez installé votre carte sur plusieurs autres slot pci pour vérifier si le problème ne provenait pas de là, d'autres dossiers VEN ont été crées avec la même dénomination de carte mais un emplacement différent ( j'insiste là dessus parce que je me suis fait avoir)
Si le sous dossier ne correspond pas à votre carte, refaites la manip sur le dossier VEN suivant jusqu'à que celui ci correspondes
Une fois que vous avez trouvé , selectionnez le dossier VEN et non un des sous dossiers,puis dans le menu sécurité choisissez autorisations
Dans la fenêtre qui apparait vous devriez voir administrateurs dans la case nom et seul la case lecture est cochée sous autoriser dans la case autorisations. Cochez aussi la case contrôle total puis ok.Selectionnez avancé puis l'onglet propriétaire et vérifiez que votre compte apparait bien dans la liste des noms
Si vous avez un compte administrateur c'est fini.
Si vous n'avez pas un compte admistrateur vous pouvez ajouter votre compte et lui donner l'autorisation contrôle total mais je n'ai pas fait le test.
Fermez la base de registre

3- Réinstaller le pilote:
Retournez dans le gestionnaire de périphériques
Cliquez droit sur votre carte et sélectionnez rechercher les modifications sur le matériel et la procédure d'installation du pilote doit se faire sans problème

Procédure pour windows xp

Je n'ai pas windows xp mais d'après des témoignages ça fonctionne
C'est la même manip que pour windows 2000 avec les variantes suivantes dans la modification de la base de registre:
regedit au lieu de regedt32.exe
Cliquez droit sur le dossier VEN pour selectionner autorisations et sauvegarder


Voilà, ouf, j'espère que ça vous aidera, n'hésitez pas à répondre si cela ne marchait pas,j'ai peut être la réponse

Pour terminer voici quelques liens qui peuvent s'avérer utile sur des problèmes similaires.

Message d'erreur:Cannot install hardware.
An error occurred during the installation of the device.
The Data is invalid
.
http://support.microsoft.com/default.aspx?scid=kb;[LN];810882
Dans le cas d'un upgrade vers xp

Message d'erreur:Une erreur s'est produite lors de l'installation du périphérique. Le fichier INF ou le jeu d'informations du périphérique ou un de ses éléments ne correspond pas à la classe d'installation spécifiée.
http://support.microsoft.com/default.aspx?scid=kb;fr;306983
Problèmes lors de l'installation de certaines cartes réseau sur windows 2000

43 réponses

Bonjour,

J'ai windows XP et j'ai voulu essayer votre technique mais sans le vouloir, j'ai suprimé l'administrateur principal du coup mon ordi ne reconnait même plus ma livebox, je ne peux plus aller sur internet. Comment puis-je faire pour le remettre ?

Merci !
0
Bonjour à tous et un grand merci à tous ceux qui se donnent du mal pour nous aider mais
cette méthode ne fonctionne pas non plus pour mon problème
.

j'essaye d'installer une carte Ethernet; tout fonctionnait avant c'est à dire que je n'ai à aucun moment enlever ni changer ma carte ethernet; j'ai juste voulu mettre à jour mon pilote. mais impossible. Il détecte ma carte, il trouve les drivers sur le CD livré avec la carte il commence l'instalation mais ne la termine pas: donné non valide. J'ai rétablie les autorisations avec la méthode donnée dans ce topic, j'ais essayé la méthode du support de microsoft, j'ai meme vérifié que toutes les autorisations étaient ok dans les dossiers et sous dossiers de PCI MAIS RIEN A FAIRE. Pour info j'ai XP PRO.

Au Secours quelqu'un peut il m'aider meme si ce topic date un peu.

A oui pour information j'ai aussi une carte graphique GFORCE
Un grand merci à ceux qui voudront bien m'aider et me sortir de cette galère
0
Suite a un ghost de mon disque, impossible d'installer de nouveaux peripheriques, clef usb, carte video, manette generique, tjs ce p**** problemes "Données non valides".
Apres plein de recherche sur le net, j'ai autorisé tout le monde en control total dans la base de registre sous la clef enum..
rien a faire tjs meme probleme.
j'ai fini par trouver un vieux poste avant sp2 ou le gars avait un probeme similaire lié au cache de driver windows dans "C:\WINDOWS\Driver Cache\i386\driver.cab"
j'ai adapté cette soluce a mon sp3 "C:\WINDOWS\Driver Cache\i386\sp3.cab" je l'ai remplacé par celui telecharger sur le net https://www.clubic.com/telecharger-fiche242026-windows-xp-service-pack-3.html
(extrait avec winrar)
Miracle tout mes pilotes s'installe a nouveau.

En esperant que ca vous aide.
0
Merci beaucoup... tu me sauves la vie...
Continue à faire part de tes connaissances ou de tes expériences... fallait la trouver celle là
0