Ska jag alltid sätta ut USB-enheter?

När du ansluter en USB-lagringsenhet,Windows ger dig vanligtvis en fråga om det är säkert att mata ut det eller inte. Så vad är det med det här ändå? Du skulle tänka på hur vanligt med ett problem det är att det skulle finnas mer information om det från Windows-gränssnittet, eller hur?

Säkert att koppla bort USB-enheter?

Om du undrar vad det här är, kolla insystemfältet nästa gång du ansluter en tumenhet eller annan USB-lagringsenhet. En liten USB-ikon med ett grönt bock markeras. Det här är samma ikon som du kan klicka för att säkert mata ut en enhet innan du fysiskt tar bort den från datorn.

ta bort hårdvara och mata ut medier på ett säkert sätt

Vad Windows säger om det

Om du drar ut en USB-enhet utan säkertatt mata ut det först Windows dyker inte upp ett varningsmeddelande som OS X. Istället kopplar det bara ur - och det är det. Eller är det? Om du öppnar upp Enhetshanteraren och visar egenskaperna för USB-diskenheten som du har anslutit kan du se varför Windows inte verkar bry sig om du kopplar ur kopplingen tidigt.

enhetschef
hårddiskegenskaper

Windows har två policyer. Standardvärdet är att automatiskt inaktivera skrivcachen för enheter som den ser som tillfällig eller avtagbar. Enligt denna policy anger Windows att du kanKoppla alltid bort enheten på ett säkert sätt utan att använda alternativet Mata ut. Det är inte korrekt, men vi kommer till det om en minut. Den andra profilen kallas "Bättre prestanda" och den håller skrivcachen lagrad för den anslutna enheten. Intressant nog, på en Linux- eller Mac-dator skulle denna andra policy vara standard eftersom de alltid lämnar skrivcaching aktiverad. För att förstå vad allt detta betyder måste du först förstå vad caching är.

skriva cachepolicy för usb-enheter

Vad är Writing Caching?

Skrivcachen är standardmetoden som används förlagring av data på hårddiskar och om den är aktiverad kan den användas för flyttbara enheter som visas på skärmdumpen ovan. När du kopierar filer till en disk överför Windows inte data direkt till dem. Istället sparas en del av uppgifterna tillfälligt i datorns mycket flyktiga minnescache eller buffert. Detta görs eftersom dataöverföringen till USB går långsammare, även med modern USB-teknik. Nackdelen är att bufferten där data lagras raderas när strömmen tas bort eller när destinationen tas bort. Sådant kan hända när du kopplar ur USB-enheten innan cachen är helt skriven till den. Med hjälp av kommandot Mata ut tvingar operativsystemet att skriva alla återstående data till USB-sticket och avbryta anslutningen på mjukvarunivå, så att ingen data går förlorad.

begäran om dataskrivning

Data kan alltid gå förlorade, även om skrivcachen inte är inaktiverad

Generellt fungerar standardprofilen i Windowsför de flesta. Men även om Windows säger att data är säkra med att skriva cachar är inaktiverade, är det inte alltid. Om du drar ut USB-enheten under en dataöverföring kan dataförlust och korruption uppstå. Om du kör en bärbar app från USB-enheten eller använder ett program på datorn som sparar data till USB-enheten kan du också tappa data. Det har till och med förekommit fall där användare har skadat data bara genom att använda ett USB-minne för ReadyBoost och dra ut dem utan att mata ut.

resursmonitor usb

Writing Caching erbjuder bättre prestanda med något mer risk

Skrivcachen kan erbjuda bättre prestanda förditt system eftersom det förhindrar överföringar till lagringsenheter från att ta bort all I / O-bandbredd. Nackdelen är att det är mer troligt att data fångas i cachen och skadas eller går förlorade om enheten kopplas ur utan att först sätta ut den först. Eject-funktionen sparar data från att raderas med hjälp av ett cache-spolningssystem inbäddat i Windows. Cache Spolning tvingar alla data i cachen att omedelbart skriva till enheten och sedan rensa sig själv. När Windows säger att enheten är säker att ta bort är det så att du vet att cachen har slutat spolas.

säkert att ta bort hårdvara
mata ut enheten

Med allt detta är det bäst att alltid säkertMata ut hårdvara innan du fysiskt kopplar bort den från datorn. Kom också ihåg att även om Windows kan ha en "funktion" som avaktiverar cache-skrivning, håller Linux och Mac det aktiverat som standard, så var extra försiktig när du använder en tumenhet med dessa operativsystem.

0

Liknande artiklar

Lämna en kommentar