Mdkart

Etudiant en médecine à Lille : nouvelle vague Jazz Blues (Melua, Stahl, Gardot, Yanofsky…) et autres musiques, Moto, Photo…

Slide SSD Samsung 830

Disque dur interne reconnu comme Périphérique externe

| 9 Commentaires

Petit problème rencontré lors de la préparation de mon PC pour passer au SSD.
Et voici donc l’astuce du dimanche matin.
Slide SSD Samsung 830
Vous êtes sous Windows 7, votre contrôleur SATA est configuré en AHCI dans le BIOS, et problème : les disques durs internes s’affichent comme des périphériques externes.
En effet, dans la zone de notification, il y a l’icône d’éjection des disques (« Retirer le périphérique en toute sécurité » comme s’il s’agissait d’une clé USB). Ce qui est utile sur les disques externes en eSATA (qui sont donc Hot-Pluggable) mais sans aucun intérêt sur des disques internes.

Comment régler le souci?

C’est en fait bien simple :

  1. D’abord direction le Gestionnaire de périphériques (Démarrer > devmgmt.msc) > Lecteurs de Disque. On va identifier sur quels channels sont les disques reconnus comme externes. (Clic droit > Propriétés)
    Channel SATA AHCI
  2. Ensuite on ouvre l’invite de commande en mode Administrateur (Démarrer > cmd.exe > Clic droit « Exécuter en tant qu’administrateur) »
  3. On va alors exécuter la requête suivante en remplaçant X dans ChannelX par le nombre identifés en 1. :

    reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\ChannelX" /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001

    On exécutera cette requête pour chaque channel posant problème.
    Les puristes pourront vérifier l’effet dans le Regedit (clé HKLM\SYSTEM\CurrentControlSet\Services\msahci\)

On redémarre alors le PC et le problème aura disparu.

Nb : cette méthode marche sous Windows 7. Je n’ai pas encore de solution via le Registre pour Windows 8.
Alternative :

  • Certains Bios proposent une option pour activer / désactiver le Hotplug sur certains ports SATA (J’ai par exemple cette option sur ma récente Asus P8Z77-V)
  • Installation des drivers Intel Rapid Storage Technology

Catégories : En Vrac | Mots-clés : | Lien Permanent

Auteur : Mdkart

Interne en anesthésie réanimation à Lille, je présente sur ce blog des tranches de ma vie et mes passions : Moto, Photo, nouvelle vague Jazz-Blues (Katie Melua, Fredrika Stahl, Melody Gardot, Nikki Yanofsky...) et autres musiques...
Pour toute information, n'hésitez pas à me contacter ou à m'ajouter sur Google+

9 Commentaires

  1. alors là merci pour l’astuce !!!

  2. Je dois vraiment être un boulet parce que chez moi, ça ne marche pas…

    • La clé est bien créée? Tu peux vérifier ça via regedit.

    • Oui j’ai bien 0×00000001(1) dans REG_DWORD (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msahci\Controller0/Channel0)

      Ce qui est étonnant c’est que mes 2 DD + DVD sont tous les 3 à l’emplacement 0(Channel0,Traget0, Lun0)

    • Tu as quelle carte mère et quel OS? Est-ce que tu peux essayer d’appliquer la manipulation pour tous les channels (0 à 5 la plupart du temps) et voir ce que ça donne?

    • Ma CM est une ASUS ROG Maximus V Formula avec Windows 7 64bits. Je ne sais pas si cela vient de là, mais ma carte mère dispose d’un port SATA 6.0 géré par la puce Z77 et un autre (ou est branché mon fameux DD) géré par ASMEDIA.
      Je peux désactivé le HotPlug dans le bios pour les ports SATA géré par la Z77 mais apparemment pas pour l’ASMEDIA…
      Dans mon Gestionnaire de périphérique, sous contrôleur IDE ATA/ATAPI, je vois mon fameux ATA Channel 0 et ATA Channel 1(gérés par Z77) et Asmedia 106x SATA Controller (ou devrait être branché le DD qui nous gène…) Peux être faudrait il que je change d’emplacement ?

    • Oui, c’est une voie à tester. ;)

  3. Bonjour,
    Je suis sous windows 8 et je n’ai pas de mention » chanel x » voilà ce que j’ai sur mon disque C: (SSD OCZ vertex plus) => Bus Number 0, Target Id 0, LUN 0.
    Pas clé « msahci » à l’heure actuelle dans la base de registre.
    Que faire svp ??
    Merci d’avance.
    Cordialement

    • Bonjour,
      Je viens de regarder, je n’ai pas encore de solution pour Windows 8 via le registre. msahci a été remplacé par storahci mais même en plaçant la clé à cet endroit, cela ne fonctionne pas.
      Jetez un oeil aux solutions alternatives mises dans l’article.

Laisser un commentaire

Champs Requis *.