Passer de Windows Vista à Windows XP - HDD S-ATA non reconnu

Décembre 2016









Voici la méthode (et oui, j'ai voulu mettre XP sur mon PC portable HP et j'ai vraiment galéré et maintenant ça marche parfaitement).
Cette méthode est pour ceux qui sont sur PC avec Windows Vista et qui veulent passer à Windows XP : Passer de Vista à XP

Vous avez essayé de lancer l'installation de XP sur votre PC mais problème, aucun disque reconnu ?
Normal, votre disque dur est en S-ATA (Serial ATA) et XP ne gère pas/mal le S-ATA.
Il faut donc soit l'installer manuellement avec une disquette, soit en créant un CD Windows XP et en intégrant dans ce dernier les drivers S-ATA de votre disque dur.

Les outils nécessaires


- Un graveur CD
- Le CD de Windows XP
- nLite (Freeware pour personnaliser Windows XP)
- Votre driver S-ATA

Trouver le pilote SATA compatible avec votre PC


Première chose à faire : récupérez vos drivers S-ATA.
  • Allez dans le Gestionnaire de périphériques (touche Windows + touche Pause/Break) puis déroulez "Contrôleurs IDE ATA/ATAPI IDE"
  • Vous verrez normalement le nom de votre contrôleur S-ATA (pour ma part, il s'agit de Intel 82801 HEM/HBM SATA AHCI Controller)


Si vous avez encore les manuels, vous pouvez vous y référer pour identifier la marque et le modèle de la carte-mère, sinon il existe des outils permettant d'identifier le matériel.

Sinon voici les dernier pilotes pour AMD, NVIDIA et INTEL:
  • AMD : Drivers Nvidia nForce 5/6/7 : lien
  • INTEL : Drivers Intel Matrix Storage Manager ICH7/ICH8/ICH9/ICH10 : lien
  • NVIDIA: Nvidia nForce 6/7/9 IGP version 15.26 WHQL : lien


Deux choix se posent alors à vous :
  • 1. Soit le dossier/fichier driver S-ATA de votre disque dur est composé de 6-7 petits fichiers systèmes (tels que ".sys", ".cat", ".inf" etc), mettez-le alors sur le Bureau et alors passez à la manip' avec nLite.
  • 2. Soit le fichier est un .exe (comme cela fut mon cas), alors vous devez extraire l'exécutable pour ne garder que les fichiers drivers qui nous intéressent :

Enregistrez votre fichier .exe que vous avez téléchargé par exemple sur C.
Puis lancez l'invite de commande (tapez sur les touches Windows + R) et tapez ceci : "c:\le-nom-de-fichier.exe -a -a -pc:\"


L'exécutable se lancera mais ne s'installera pas.
Si tout a bien fonctionné, allez voir dans C: et vous trouverez un dossier "Driver" avec des fichiers systèmes (tels que ".sys", ".cat", ".inf" etc).
Pour ceux qui n'auraient pas le dossier "Driver" mais "Logfile", allez récupérer vos drivers dans "C:\Program Files\Intel\Intel Matrix Storage Manager\DRIVER"

Copiez le dossier que avez extrait puis mettez-le sur le Bureau par exemple (pour savoir ou il est).

Inclure le pilote SATA dans un CD de Windows avec nLite


Téléchargez nLite et installez-le.

Lancez nLite, choisissez la langue Français (c'est au choix), cliquez sur "Suivant".



Sur la prochaine fenêtre, vous devrez sélectionner l'emplacement de Windows XP (soit un iso sur votre disque dur ou votre CD)

Si vous avez le CD de Windows XP, insérez-le dans votre lecteur puis sur nLte, sélectionnez votre lecteur CD.

Si votre Windows XP est un ".iso", sélectionnez-le, cliquez sur "Suivant".
Ici, vous devez indiquer l'emplacement où vous voudrez que nLite crée le Windows XP modifié. Créez un nouveau dossier sur le Bureau avec comme nom "Windows modif" et choisissez cet emplacement.
nLite copiera alors votre CD/iso Windows XP dans le dossier "Windows modif" sur le bureau. Patientez jusqu'à la fin de la copie...



Une fois la copie terminée, cliquez sur "Suivant" ; et encore sur "Suivant".



Vous pouvez choisir dans les options de graver automatiquement le CD à la fin de l'étape. Comme cela, pas besoin de Nero ou autres. Le CD est bootable automatiquement ! Il suffit pour cela de choisir "ISO Bootable".
Choisissez "Pilote" (cliquez dessus) puis "Suivant".



Maintenant, cliquez sur "Insérer/Pilote Simple".



Cherchez votre dossier "Driver" de l'étape 2 et sélectionnez le fichier .inf.



Si plusieurs choix s'affichent, sélectionnez celui qui ressemble le plus au nom du contrôleur (pour ma part c'est le "Intel 82801 HEM/BHM SATA AHCI Controller" ( Mobile ICH8M-E/M ))
Si vous avez des doutes, sélectionnez6les tous ;) (donc aucune chance de se tromper avec tout les pilotes intégrés)



Cliquez sur "Suivant" puis "Finalisez le Processus".



Ça y est ! Votre Windows XP peut maintenant reconnaître votre disque dur S-ATA si tout s'est bien passé ^^.

Vous n'avez plus qu'à graver tout le contenu du dossier "Windows Modif" sur un CD et le lancer au boot (plus besoin d'appuyer sur F6 !) si vous n'avez pas choisi l'option "ISO Bootable".



PS : Vous pouvez rajouter des mises à jour avec nLite. Ce sont des options parmi tant !

A voir également :

Ce document intitulé «  Passer de Windows Vista à Windows XP - HDD S-ATA non reconnu  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.