POPRAWKA: Windows 10 uważa, że ​​dysk twardy jest wymienny

Niektórzy użytkownicy systemu Windows 10 zgłosili obawy dotyczące systemu, sądząc, że ich dyski twarde lub dyski SSD są wymienne. Jeśli masz tego samego, ten artykuł pomoże Ci rozwiązać problem.

Gdy system Windows 10 uważa, że ​​dysk twardy jest wymienny, może również wyświetlać zewnętrzny dysk flash USB w sekcji Dysk twardy. Ale co się tam dzieje?

Takie zachowanie występuje w systemach, w których zainstalowany sterownik SATA AHCI jest w konflikcie z płytą główną komputera i / lub BIOS. Domyślnie system Windows instaluje ogólny sterownik SATA AHCI podczas instalacji systemu operacyjnego, aby zapewnić podstawową funkcjonalność różnych produktów.

W takim przypadku najlepiej jest zainstalować najnowsze sterowniki, takie jak sterowniki związane z SATA. W przypadku systemów Intel byłby to sterownik Intel Rapid Storage Technology, który obsługuje funkcje AHCI, ponieważ AMD ma własny sterownik AHCI. Omawiany problem pojawia się, gdy wewnętrzne dyski twarde SATA lub SSD są wyświetlane jako pasek wymienny na pasku zadań.

Oto rozwiązania, których można użyć, gdy system Windows 10 uważa, że ​​dysk twardy jest wymienny.

Co zrobić, jeśli system Windows 10 uważa, że ​​dysk twardy jest wymienny?

  1. Ogólne rozwiązywanie problemów
  2. Zaktualizuj system BIOS od producenta urządzenia
  3. Użyj Edytora rejestru
  4. Zmodyfikuj w Menedżerze urządzeń
  5. Sprawdź BIOS
  6. Sugerowane przez użytkownika rozwiązania

1. Ogólne rozwiązywanie problemów

  1. Zrestartuj swój komputer
  2. Sprawdź i zainstaluj wszelkie dostępne aktualizacje systemu Windows

2. Zaktualizuj BIOS od producenta urządzenia

Sprawdź i zainstaluj dostępne aktualizacje systemu BIOS, ale jeśli nie istnieją, wykonaj poniższe czynności, aby zastąpić sposób, w jaki sterownik skrzynki odbiorczej wyświetla urządzenia na określonych portach:

  1. Na pasku wyszukiwania wpisz CMD
  2. Kliknij prawym przyciskiem Wiersz polecenia i wybierz Uruchom jako administrator

  3. W oknie wiersza polecenia wpisz następujące polecenie i naciśnij klawisz Enter: devmgmt.msc
  4. Pod Napędy dyskowe, zidentyfikuj urządzenie SATA, które sterownik skrzynki odbiorczej ma traktować jako wewnętrzny
  5. Kliknij prawym przyciskiem myszy i wybierz Nieruchomości aby otworzyć właściwości urządzenia.
  6. Zanotuj numer autobusu z przeglądu właściwości, np. Autobus nr 1
  7. Wpisz następujące polecenie w uprzednio otwartym wierszu polecenia i naciśnij klawisz Enter: exe dodaj „HKLM \ SYSTEM \ CurrentControlSet \ Services \ storahci \ Parameters \ Device” / f / v TreatAsInternalPort / t REG_MULTI_SZ / d x (x odpowiada numerowi magistrali zanotowanemu w poprzednim kroku).

— POWIĄZANE: Poprawka: nie wykryto drugiego dysku twardego w systemie Windows 10

3. Użyj Edytora rejestru

Zrzeczenie się: Przed zmianą czegokolwiek w Edytorze rejestru najpierw wykonaj kopię zapasową rejestru.

  1. Kliknij prawym przyciskiem Start i wybierz Biegać

  2. Rodzaj regedit i naciśnij enter
    Brak wystarczającej ilości miejsca na dysku do zakończenia operacji
  3. Znajdź następującą ścieżkę: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ msahci
  4. Utwórz nowy KLUCZ o nazwie Kontroler0
  5. Wewnątrz kontrolera 0 utwórz kolejny KLUCZ o nazwie Channel0
  6. Wewnątrz Channel0 utwórz nowy DWORD o nazwie TreatAsInternalPort
  7. Ustaw wartość na 1. Spowoduje to, że port SATA 0 (dysk C) nie będzie już wyświetlany w „Bezpiecznym usuwaniu sprzętu”)
  8. Wróć do Kontroler 0 teczka
  9. Wewnątrz Kontroler 0, Stwórz nowy KLAWISZ nazywa Kanał 1
  10. Wewnątrz kanału 1 utwórz nowy DWORD nazywa TreatAsInternalPort
  11. Ustaw wartość na 1 (powoduje to, że port SATA 1 (dysk D) nie będzie już wyświetlany w „Bezpiecznym usuwaniu sprzętu”)
  12. Powtarzaj ten proces, aż wszystkie wewnętrzne porty SATA będą traktowane jako wewnętrzne. Jeśli masz 6 portów SATA, ustaw Channel0 na Channel5. Jeśli Twoja płyta główna ma mniej portów SATA, pamiętaj, aby zacząć od 0.
  13. Uruchom ponownie, aby umożliwić zmiany.

— POWIĄZANE: Drugi dysk twardy zawiesza komputer: 7 rozwiązań, aby go naprawić

4. Zmodyfikuj w Menedżerze urządzeń

  1. Kliknij prawym przyciskiem Start i wybierz Menadżer urządzeń

  2. Odnaleźć Napędy dyskowe i kliknij go dwukrotnie
  3. Kliknij prawym przyciskiem myszy wewnętrzny dysk twardy (HDD lub SSD)
  4. Wybierz Nieruchomości

  5. Iść do Zasady patka
  6. Sprawdź to ‘Napisz buforowanie na urządzeniu”Jest włączony i nie ma„zoptymalizuj pod kątem szybkiego usuwaniaWłączone. Jest to związane ze sposobem, w jaki system Windows 10 uważa dysk twardy za wymienny
  7. Zaktualizuj sterownik do najnowszego chipsetu i AHCI / RAID

5. Sprawdź BIOS

Przejdź do systemu BIOS i sprawdź, czy port SATA, do którego podłączony jest dysk twardy, ma włączoną funkcję „Hot Plug”. Może to oznaczać, że Twoja płyta główna obsługuje wymianę dysków twardych na gorąco, co możesz wyłączyć funkcję AHCI na płycie głównej i zniknie.

Oto jak wprowadzić ustawienia BIOS na komputerze z systemem Windows 10:

  1. Kliknij Start i wybierz Ustawienia
  2. Wybierz Aktualizacja i bezpieczeństwo
    Filmy nie są odtwarzane w systemie Windows 10
  3. Wybierz Poprawa w lewym okienku
    Windows Defender nie usuwa trojana
  4. Kliknij Zrestartuj teraz pod Zaawansowane uruchomienie
    Windows Defender nie usuwa trojana
  5. Komputer uruchomi się ponownie w innym menu. Kliknij Rozwiązywanie problemów.
  6. Kliknij Zaawansowane opcje.
  7. Wybierz Ustawienia oprogramowania układowego UEFI.
  8. Kliknij Uruchom ponownie. System uruchomi się ponownie i przejdzie do systemu BIOS. Stąd sprawdź, czy port SATA ma włączoną funkcję Hot Plug. Wyłącz, jeśli jest włączony.

— POWIĄZANE: Dysk twardy się nie włącza? Wypróbuj te kroki

6. Sugerowane przez użytkownika rozwiązania

Oto kilka dodatkowych rozwiązań sugerowanych przez użytkowników na forum Microsoft:

  • Zainstaluj lub zaktualizuj sterownik SATA AHCI, ponieważ możesz być uruchomiony na ogólnym sterowniku systemu Windows. Sprawdź witrynę producenta płyty głównej pod kątem aktualnego sterownika dla systemu Windows 10. (Lub witryna producenta laptopa, jeśli jest to inny sprzęt niż ten w specyfikacji). Jeśli nie ma sterownika Windows10, użyj najnowszego. Jeśli nie ma tam sterownika SATA / AHCI, możesz go uzyskać, jeśli zainstalujesz najnowszą wersję sterownika Intel Rapid Storage Technology
  • Spróbuj użyć innego portu SATA, a także spróbuj podłączyć go za pomocą innego kabla SATA. Wejdź na stronę producenta płyty głównej i upewnij się, że masz najnowszy kontroler SATA i sterowniki mikroukładu dla swojego modelu. Ponowna próba zresetowania systemu BIOS może być również dobrym pomysłem, spowoduje to przywrócenie ustawień BIOS do ustawień fabrycznych, co może pomóc w prawidłowym wykryciu dysku twardego.
  • Jest to ogólny problem 64-bitowych wersji systemu Windows. Firma Microsoft musi jeszcze znaleźć i naprawić problem. Jest to związane z wydajnością. Operacje 64-bitowe nie są w stanie sobie poradzić, więc 64-bitowy system operacyjny został załatany, aby traktować dysk wewnętrzny jako przenośny dysk wymienny. Zainstaluj 32-bitową wersję systemu Windows, ponieważ nie ma tego problemu.
  • Wskazówka dla użytkowników systemu Windows 10: utwórz „Pula pamięci” poprzez „Miejsca do magazynowania”. Pula może istnieć tylko z 1 nośnika pamięci. To zintegruje wymienną pamięć masową jako dysk wewnętrzny.
  • To nie jest rozwiązanie dla twojego dysku systemowego. W tym celu najlepszym rozwiązaniem jest znalezienie najnowszego sterownika. Jeśli to nie pomoże, możesz zmienić sterownik kontrolera AHCI / RAID innej firmy na „Ogólny kontroler SATA AHCI” dostarczany z systemem Windows 10.
  • W moim przypadku dyski podłączone do adaptera Marvell są wyświetlane jako wymienne. Po ich zmianie w celu utworzenia przestrzeni dyskowej MS zamiast dysku lustrzanego Marvell, pojawili się w normalnym miejscu, udostępniając je również do optymalizacji dysku.

Czy któreś z tych rozwiązań pomogło? Daj nam znać w sekcji komentarzy poniżej.

Link do głównej publikacji