Le disque dur SATA interne apparaît en tant que périphérique amovible sous Windows 7

9

J'utilise Windows 7 sur un Acer Aspire M7720 avec trois disques SATA internes; les lecteurs n ° 2 et n ° 3 se trouvent sur un rack de disque dur amovible.

Le lecteur n ° 3 (sur le deuxième rack de disque dur amovible) apparaît en tant que périphérique amovible dans la barre d'état système. Si je prends le lecteur n ° 3 et le mets dans le premier rack, il apparaît comme un lecteur interne. Si je mets un autre lecteur dans le deuxième rack amovible, ce lecteur apparaît également comme un périphérique amovible.

J'aimerais résoudre ce problème afin que le lecteur du deuxième rack amovible soit également répertorié comme lecteur interne. Comme cela semble être indépendant du lecteur réel dans le rack, j'ai vérifié le BIOS, mais ce troisième port SATA utilise la même configuration que le deuxième rack.

Jusqu'ici, je n'ai pas pu trouver de solution à ce problème (c'est vraiment plus une gêne qu'un problème), toutes les idées sont les bienvenues.

neutron80k
la source

Réponses:

9

Cela se produit si le contrôleur SATA est défini sur le mode AHCI. AHCI prend en charge le remplacement à chaud. De ce fait, vous pouvez demander à Windows de "retirer en toute sécurité" un disque dur interne, en le déconnectant du système d’exploitation et en le remplaçant sans avoir à éteindre le système.

Sathyajith Bhat
la source
Cela fonctionne-t-il même si le lecteur interne contient la partition système?
Liori
2
@ liori - Oui, bien que Windows empêche le démontage du lecteur lors de l'utilisation des fichiers.
Sathyajith Bhat
3

Dans le même ordre d'idées, pour empêcher le disque dur d'apparaître comme étant amovible sur Windows XP, la réponse proposée ici (modification du registre) a fonctionné pour moi:

Les véritables périphériques amovibles (USB) apparaissent toujours normalement, mais les disques des contrôleurs SATA internes ne sont plus affichés.

Pour les jeux de puces nForce, vous pouvez ajouter les éléments suivants au registre: Dans HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ nvata, ajoutez DWORD DisableRemovable, défini sur 1.

Redémarrer.

Les systèmes 64 bits utilisent nvata64. Certains chipsets peuvent utiliser nvatabus à la place.

Cela ne fonctionne pas avec les chipsets VIA (driver vide ou videX64), la seule option que j'ai trouvée pour eux est d'utiliser des drivers plus anciens qui ne supportent pas le hotplug SATA.

Rabarberski
la source
1
Je ne sais pas pourquoi ma réponse a été rejetée (à part que cela s'applique à Windows XP). Pourtant, je le laisse ici dans l'espoir que quelqu'un le trouve utile.
Rabarberski
0

Cela indique généralement que tous les pilotes requis ne sont pas installés sur un système. Par exemple, sur le chipset Intel, vous devez installer le pilote Rapid Storage Technology . Ensuite, les disques durs sont correctement identifiés comme non amovibles.

Sachez toutefois que cette procédure d'installation du pilote peut déclencher une réactivation pour certaines applications logicielles.

Petr Abdulin
la source