Ar trebui să scot întotdeauna în siguranță dispozitivele USB?
Securitate Microsoft Hardware Ul Ferestre Din Backup / / March 17, 2020
Dacă vă simțiți plictisit de o notificare pentru a elimina în siguranță dispozitivele USB, s-ar putea să fie timpul pentru o a doua privire. Windows are o setare implicită pentru a ajuta datele să se piardă, dar nu este perfect.
Ori de câte ori conectați un dispozitiv de stocare USB, Windows vă va oferi, de obicei, un prompt despre dacă este sau nu sigur să îl eliminați. Deci, cu ce se ocupă asta? Te-ai gândit cu cât de comună este o problemă că ar fi mai multe informații despre aceasta din interfața Windows, nu?
Dacă vă întrebați ce este acest lucru, verificați tava de sistem la următoarea conectare a unei unități de tip thumb sau a unui alt dispozitiv de stocare USB. Va apărea o pictogramă USB cu marcaj verde. Aceasta este aceeași pictogramă pe care puteți da clic pentru a ejecta în siguranță un dispozitiv înainte de al elimina fizic de pe computer.
Ce spune Windows despre asta
Dacă scoateți o unitate USB fără să o expulzați în siguranță mai întâi, Windows nu va afișa un mesaj de avertizare precum OS X. În schimb, doar se deconectează - și asta este. Sau este? Dacă deschideți Managerul de dispozitive și vedeți proprietățile unității de disc USB pe care le-ați conectat, puteți vedea de ce nu pare că Windows vă interesează dacă vă deconectați mai devreme.
Windows are două politici. Valoarea implicită este dezactivarea automată a memoriei de memorie în cache pentru dispozitivele pe care le vede temporar sau amovibil. Conform acestei politici, Windows afirmă că puteți oricând să deconectați dispozitivul în siguranță, fără a utiliza opțiunea Ejectare. Nu este exact, dar vom ajunge la asta într-un minut. Al doilea profil se numește „Performanță mai bună” și menține activarea memorării în cache pentru dispozitivul conectat. Este interesant că, pe un computer Linux sau Mac, această a doua politică ar fi implicită, întrucât lasă întotdeauna scrierea în cache a activat. Pentru a înțelege ce înseamnă toate acestea, trebuie mai întâi să înțelegeți ce este memoria cache.
Ce este scrierea în cache?
Redarea în cache este metoda implicită folosită pentru stocarea datelor pe hard disk-uri, iar dacă este activată, poate fi utilizată pentru unități amovibile, așa cum se arată în imaginea de mai sus. Când copiați fișierele pe un disc, Windows nu transferă datele direct la acesta. În schimb, o parte din date sunt salvate temporar în memoria cache-ului sau în memoria tampon de înaltă volatilitate a calculatoarelor. Acest lucru se face deoarece transferul de date către USB este mai lent, chiar și cu tehnologia USB modernă. Dezavantajul este că bufferul în care sunt stocate datele este șters când se elimină energia sau când se elimină destinația. Acest lucru se poate întâmpla când deconectați dispozitivul USB înainte ca memoria cache să fie complet scrisă. Utilizarea comenzii Eject forță sistemul de operare să scrie toate datele rămase pe stick-ul USB și să separe conexiunea la nivel de software, astfel încât să nu se piardă date.
Datele pot fi întotdeauna pierdute, chiar și cu dezactivarea scrierii în cache
În general, profilul implicit din Windows funcționează pentru majoritatea oamenilor. Dar, chiar dacă Windows spune că datele sunt sigure, cu dezactivarea în cache a scrierii dezactivate, nu este întotdeauna. Dacă scoateți unitatea USB în timpul unui transfer de date, se pot produce pierderi de date și corupție. Dacă executați o aplicație portabilă de pe unitatea USB sau dacă utilizați o aplicație de pe computer care salvează date pe unitatea USB, puteți pierde și datele. Au fost chiar cazuri în care utilizatorii au avut date corupte doar folosind un stick USB pentru ReadyBoost și extragându-le fără a ejecta.
Caching pentru scriere oferă o performanță mai bună, cu un risc mai mic
Memorizarea în cache poate oferi performanțe mai bune pentru sistemul dvs., deoarece împiedică transferurile către dispozitivele de stocare să blocheze toată lățimea de bandă I / O. Dezavantajul este că datele sunt mai susceptibile să fie prinse în cache și corupte sau pierdute dacă dispozitivul este deconectat, fără a le expulza în siguranță. Funcția Eject salvează datele de la ștergerea utilizând un sistem de spălare cache încorporat în Windows. Cache Flushing obligă toate datele din cache să scrie imediat pe dispozitiv și apoi să se șteargă. Odată ce Windows spune că dispozitivul este în siguranță pentru a fi eliminat, acesta este modul în care știi că cache-ul a terminat de curățat.
Cu toate acestea, este mai bine să eliminați hardware în siguranță înainte de ao deconecta fizic de la computer. De asemenea, amintiți-vă că, în timp ce Windows-ul poate avea o „caracteristică” care dezactivează memorarea în cache a scrierii, Linux și Mac îl mențin activat în mod implicit, așa că aveți grijă deosebită atunci când utilizați unitatea de operare cu aceste sisteme de operare.