Det finns en tydlig skillnad mellan interna eller fasta hårddiskar och flyttbara enheter. Den vanligaste skillnaden är att flyttbara enheter vanligtvis ansluts till externa portar på enheten. Avlägsnande enheter kan vara externa diskenheter, optiska diskenheter eller USB-kort och minnesstickor.
Det finns andra skillnader, inklusive att mata ut enheter tenderar att dra ström från USB-porten de är anslutna till eller från en extern källa och att de kan kopplas bort från Windows genom att mata ut dem.
Interna hårddiskar kan ibland visas som flyttbara enheter i Windows. Problemet har plågat Windows-användare under lång tid. En sida på Microsofts supportwebbplats bekräftar att operativsystem Windows 7 till Windows 11 kan uppleva problemet.
Microsoft påpekar att det inte är Windows som tilldelar den felaktiga klassificeringen till interna enheter. Enhetens BIOS ansvarar för att klassificera anslutna enheter. Microsoft skriver: “Inkorgsdrivrutinen inspekterar SATA-portarna direkt och betraktar enheter som är anslutna till de portar som är märkta “extern” som flyttbara enheter.” Underlåtenhet att göra det kan resultera i datakorruption eller förlust, enligt Microsoft.
Ändra SATA-enhetsklassificering från flyttbar till intern
Microsoft rekommenderar att du uppdaterar datorns BIOS först för att se om en nyare version löser problemet. Det är nödvändigt att kontrollera enhetens och/eller moderkortstillverkarens webbplats för att ta reda på om en BIOS-uppdatering är tillgänglig.
Ett av de enklaste alternativen för att ta reda på moderkortsmodellen är att köra följande kommando i Terminal: wmic baseboard get product,Manufacturer,version,serienummer
Visar tillverkare och produkt-ID i svaret. Allt som återstår att göra är att besöka tillverkarens webbplats och leta efter BIOS-uppdateringar. En sökning som “tillverkaremodell BIOS-uppdatering” bör fungera i de flesta fall.
Uppdatering kan fungera, men inte hela tiden. Om en uppdatering inte är tillgänglig eller om uppdateringen inte löser problemet kan Windows-administratörer åsidosätta klassificeringen i operativsystemet.
För att göra detta krävs följande steg:
- Använd kommandot Windows-X för att visa administrationsmenyn och välj Terminal (admin).
- Bekräfta att du vill starta Terminal-appen med förhöjda rättigheter.
- Ladda devmgmt.msc i fönstret.
- Expandera Drives och leta reda på enheten som visas som extern i BIOS och Windows.
- Högerklicka på enheten och välj egenskaper.
- Skriv in bussnumret som visas under Plats i fönstret som öppnas.
- Kör följande kommando i Terminal och ersätt X i kommandot med bussnumret du letade upp i steg 6: t.ex. lägg till t.ex. “HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device” /f /v TreatAsInternalPort /t REG_MULTI_SZ /d
- Starta om enheten.
Windows 11 ska inte längre visa den interna enheten som extern efter omstart. Upprepa processen för alla andra enheter som är felklassificerade. (via Neowin)
Annons
