Die interne SATA-Festplatte wird unter Windows 7 als Wechseldatenträger angezeigt

9

Ich verwende Windows 7 auf einem Acer Aspire M7720 mit drei internen SATA-Laufwerken. Laufwerk Nr. 2 und Nr. 3 befinden sich auf einem austauschbaren Festplattenrack.

Laufwerk Nr. 3 (auf dem zweiten austauschbaren Festplattenrack) wird als austauschbares Gerät in der Taskleiste angezeigt. Wenn ich Laufwerk Nr. 3 nehme und es in das erste Rack lege, wird es als internes Laufwerk angezeigt. Wenn ich ein anderes Laufwerk in das zweite austauschbare Rack einsetze, wird dieses Laufwerk auch als austauschbares Gerät angezeigt.

Ich möchte das beheben, damit das Laufwerk im zweiten austauschbaren Rack auch als internes Laufwerk aufgeführt wird. Da dies unabhängig vom tatsächlichen Laufwerk im Rack zu sein scheint, habe ich das BIOS überprüft, aber dieser dritte SATA-Port verwendet dieselbe Konfiguration wie das zweite Rack.

Bisher konnte ich keine Lösung für dieses Problem finden (es ist wirklich eher ein Ärger als ein Problem), Ideen sind willkommen.

neutron80k
quelle

Antworten:

9

Dies geschieht, wenn der SATA-Controller auf den AHCI-Modus eingestellt ist. AHCI unterstützt Hot-Swapping. Aus diesem Grund können Sie Windows auffordern, eine interne Festplatte "sicher zu entfernen", sie vom Betriebssystem zu trennen und zu ersetzen, ohne das System ausschalten zu müssen.

Sathyajith Bhat
quelle
Funktioniert es auch, wenn das interne Laufwerk eine Systempartition enthält?
Liori
2
@liori - Ja, obwohl Windows verhindert, dass das Laufwerk während der Verwendung der Dateien nicht bereitgestellt wird.
Sathyajith Bhat
3

Um zu verhindern, dass die Festplatte unter Windows XP als entfernbar angezeigt wird, hat die Antwort von hier (Ändern der Registrierung) für mich funktioniert:

Echte Wechseldatenträger (USB) werden weiterhin wie gewohnt angezeigt, die internen SATA-Controller-Laufwerke werden jedoch nicht mehr angezeigt.

Für nForce-Chipsätze können Sie der Registrierung Folgendes hinzufügen: In HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ nvata, DWORD hinzufügen DisableRemovable, auf 1 setzen.

Starten Sie neu.

64-Bit-Systeme verwenden nvata64. Einige Chipsätze verwenden möglicherweise stattdessen nvatabus.

Dies funktioniert nicht mit VIA-Chipsätzen (Treiber vide oder videX64). Die einzige Option, die ich für sie gefunden habe, ist die Verwendung älterer Treiber, die keinen SATA-Hotplug unterstützen.

Rabarberski
quelle
1
Ich habe keine Ahnung, warum meine Antwort abgelehnt wurde (ansonsten gilt sie für Windows XP). Trotzdem lasse ich es hier in der Hoffnung, dass jemand es nützlich findet.
Rabarberski
0

Dies zeigt normalerweise an, dass nicht alle erforderlichen Treiber auf einem System installiert sind. Auf einem Intel-Chipsatz müssen Sie beispielsweise den Rapid Storage Technology- Treiber installieren . Danach werden Festplatten korrekt als nicht entfernbar identifiziert.

Beachten Sie jedoch, dass diese Treiberinstallation für einige Softwareanwendungen eine erneute Aktivierung auslösen kann.

Petr Abdulin
quelle