FIX: Windows 10 crede că unitatea hard disk este detașabilă

Unii utilizatori de Windows 10 au raportat îngrijorări legate de sistemul în care se gândesc că hard disk-urile sau SSD-urile lor sunt detașabile . Dacă întâmpinați același lucru, acest articol vă va ajuta să rezolvați problema.

Când Windows 10 crede că hard diskul este detașabil, ar putea afișa și unitatea flash USB externă în secțiunea Disk Drive. Dar ce se întâmplă acolo?

Acest comportament este cunoscut în sistemele în care driverul SATA AHCI instalat este în conflict cu placa de bază și / sau sistemul BIOS al computerului. În mod implicit, Windows va instala un driver generic SATA AHCI atunci când instalați sistemul de operare, astfel încât să ofere funcționalități de bază pentru diferite produse.

În acest caz, cel mai bun lucru este să instalați driverele cele mai actuale, cum ar fi driverele legate de SATA. Pentru sistemele Intel, acesta ar fi driver-ul Intel Rapid Storage Technology care gestionează funcționalitățile AHCI, deoarece AMD are propriul său driver AHCI. Problema la îndemână se manifestă atunci când HDD-urile interne SATA sau SSD-urile dvs. sunt afișate ca suporturi amovibile în bara de sarcini.

Iată soluțiile pe care le puteți utiliza atunci când Windows 10 crede că unitatea hard disk este detașabilă.

FIX: Windows 10 crede că unitatea hard disk este detașabilă

  1. Depanarea generală
  2. Actualizați BIOS-ul de la producătorul de dispozitive
  3. Utilizați Editorul de registri
  4. Modificați în Manager dispozitive
  5. Verificați BIOS-ul
  6. Soluții sugerate de utilizator

1. Depanarea generală

  • Reporniți computerul
  • Verificați și instalați toate actualizările Windows disponibile

2. Actualizați BIOS-ul de la producătorul dispozitivului

Verificați și instalați actualizările BIOS disponibile, dar dacă nu există, utilizați pașii de mai jos pentru a suprascrie modul în care driverul Inbox suporta dispozitivele de pe anumite porturi:

  • În bara de căutare, tastați CMD
  • Faceți clic dreapta pe Command Prompt și selectați Run as administrator

  • În fereastra promptului de comandă, tastați următoarea comandă în apăsați enter: devmgmt. msc
  • Sub unități de disc, identificați dispozitivul SATA pe care doriți ca driverul de la inbox să îl considere intern
  • Faceți clic dreapta și selectați Proprietăți pentru a deschide proprietățile dispozitivului.
  • Notați numărul de autobuz din vizualizarea proprietății, de exemplu Bus Number 1
  • Tastați următoarea comandă în promptul de comandă deschis anterior și apăsați enter: exe adăugați "HKLMSYSTEMCurrentControlSetServicesstorahciParametersDevice" / f / v TreatAsInternalPort / t REG_MULTI_SZ / d x ( x corespunde numărului de autobuz pe care l-ați notat în pasul anterior).

3. Utilizați Registry Editor

Declinul de responsabilitate : Înainte de a schimba ceva în Editorul de registri, faceți mai întâi copia de rezervă a regiștrilor.

  • Faceți clic pe butonul Start și selectați Executare

  • Tastați regedit și apăsați enter

  • Găsiți următoarea cale: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet servicii msahci
  • Creați un nou KEY numit Controller0
  • Inside Controller0, creați un alt KEY numit Channel0
  • Inside Channel0, creați un nou DWORD numit TreatAsInternalPort
  • Setați valoarea la 1. Aceasta va seta portul SATA 0 (unitatea C) să nu mai apară în secțiunea "Îndepărtați în siguranță dispozitivul hardware")
  • Reveniți la folderul Controller0
  • Inside Controller0, creați un nou KEY numit Channel1
  • Inside Channel1, creați un DWORD nou numit TreatAsInternalPort
  • Setați valoarea la 1 (setarea portului SATA 1 (Drive D) să nu mai apară în secțiunea "Înlăturați în siguranță hardware")
  • Repetați acest proces până când toate porturile SATA interne sunt setate să fie tratate ca interne. Dacă aveți 6 porturi SATA, setați Channel0 până la Channel5. Dacă placa dvs. de bază are mai puține porturi SATA, nu uitați să începeți la 0.
  • Reporniți pentru a permite modificări.

4. Modificați în Manager dispozitive

  • Faceți clic dreapta pe Start și selectați Device Manager (Manager dispozitive)

  • Găsiți unitățile de disc și faceți dublu clic pe acestea

  • Faceți clic dreapta pe unitatea hard disk internă (HDD sau SSD)
  • Selectați Proprietăți

  • Accesați fila Politici

  • Verificați dacă este activată funcția " Write caching on the device " și că nu este activată opțiunea " Optimize for quick removal ". Acest lucru este legat de modul în care Windows 10 crede că unitatea hard disk este detașabilă

  • Actualizați driverul la cel mai recent chipset și AHCI / RAID

5. Verificați BIOS-ul

Intrați în BIOS-ul dvs. și verificați dacă portul SATA la care este conectat hard disk-ul dvs. are activat "Hot Plug". Ar putea însemna că placa dvs. de bază suportă schimbarea fierbinte a unităților de hard disk, pe care le puteți dezactiva caracteristica AHCI de pe placa de bază și va dispărea.

Iată cum puteți introduce setările BIOS pe calculatorul Windows 10:

  • Faceți clic pe Start și selectați Setări
  • Selectați Actualizare și Securitate

  • Selectați Recuperare în panoul din stânga

  • Faceți clic pe Reporniți acum, la pornire avansată

  • Computerul dvs. va reporni în alt meniu. Faceți clic pe Depanare .
  • Faceți clic pe Opțiuni avansate .
  • Selectați setările firmware-ului UEFI .
  • Faceți clic pe Reporniți . Sistemul dvs. va reporni și vă va duce la BIOS. De aici, verificați dacă portul SATA are activat funcția Hot Plug. Dezactivați-l dacă este activat.

6. Soluții sugerate de utilizator

Iată câteva soluții suplimentare sugerate de utilizatori pe forumul Microsoft:

  • Instalați sau actualizați driverul SATA AHCI deoarece ar putea fi difuzate pe driverul generic Windows. Verificați site-ul Web al producătorului plăcii de bază pentru un driver Windows 10 actual. (Sau site-ul web al producătorului laptopului dacă acesta este un echipament diferit de cel din specificațiile dvs.). Dacă nu există driver Windows10, utilizați cel mai recent. Dacă nu există un driver SATA / AHCI acolo, puteți obține unul dacă instalați cea mai recentă versiune a tehnologiei Intel Rapid Storage Technology Driver
  • Încercați să utilizați un alt port SATA și încercați să îl conectați cu un alt cablu SATA. Accesați site-ul web al producătorului plăcii de bază și asigurați-vă că aveți cele mai recente drivere SATA și drivere de chipset pentru modelul dvs. Revenirea BIOS-ului la o încercare ar putea fi, de asemenea, o idee bună, aceasta va readuce setările BIOS la valorile implicite din fabrică, ceea ce ar putea ajuta la detectarea corectă a HDD-ului.
  • Aceasta este o problemă generică a versiunilor de Windows pe 64 de biți. Microsoft încă nu a găsit și rezolva problema. Este legată de performanță. Operațiunile pe 64 de biți nu pot face față, astfel încât sistemul de operare pe 64 de biți este patch-uri pentru a trata unitatea internă ca un dispozitiv portabil detașabil. Instalați versiunea 32bit a ferestrelor, deoarece această problemă nu există.
  • Sfat pentru utilizatorii de Windows 10: creați un "Depozit de stocare" prin "Spații de stocare". Un bazin poate exista dintr-un singur mediu de stocare. Aceasta va integra stocarea amovibilă ca o unitate internă.
  • Nu este o soluție pentru unitatea dvs. de sistem. Pentru asta cel mai bun pariu este să găsești cel mai recent șofer. Dacă aceasta nu funcționează, este posibil să doriți să modificați driverul de controler AHCI / RAID al terței părți la controlerul generic SATA AHCI care a fost livrat cu Windows 10.
  • În cazul meu, am avut discuri atașate la un adaptor Marvell care apar ca detașabile. După schimbarea lor pentru a crea un spațiu de stocare MS în loc de o unitate Mirrored Marvell, acestea au apărut în loc normal, făcându-le astfel disponibile pentru optimizarea discurilor.

A ajutat oricare dintre aceste soluții? Spuneți-ne în secțiunea de comentarii de mai jos.