De ce am nevoie de o oprire în condiții de siguranță USB-dispozitive?

Această interfață este atât de popular, încât, probabil, nu există un singur tip de dispozitiv periferic, care ar fi fost lansat cu capacitatea de a se conecta pe ea.
Unul dintre avantajele incontestabile ale acestei metode de conectare este posibilitatea de conectare „la cald“ și deconectați-l de la computer, care nu a permis interfetele mai vechi care au stat la baza punerii în aplicare pe scară largă a USB. Cu toate acestea, rețineți că, în sistemele bazate pe Windows, există un astfel de lucru ca „Eliminați în siguranță dispozitiv hardware» USB.
S-ar părea că, în cazul în care dispozitivul este adaptat la „cald“ de conectare / deconectare, de ce produc module și utilități care nu sunt necesare? Dar nu toate atât de simplu ... De ce aveți nevoie de acest „Safely Remove Hardware“, în cazul în care este atât de sigur?

Când utilizați dispozitivul, conectat prin port USB (unitate flash USB, un hard disk extern, etc.), în memoria PC-ului, și, uneori, pe disc, în cele mai multe cazuri, aceasta conține o anumită informație, care nu este încă înregistrată pe USB-dispozitiv. Cel mai adesea, aceste informații sunt tabelul de alocare a fișierelor. Ele indică ordinea și locația datelor de înregistrare pentru fiecare dintre fișierele de pe dispozitiv. Acest tabel este în curs în mod constant unele modificări în timpul înregistrării pe disc.
USB-port din prima generație nu a fost foarte rapid, iar USB 2.0 lipsesc, uneori, în viteză, în comparație cu, de exemplu, cu hard disk-uri moderne. Prin urmare, pentru a accelera lucrul cu fișierele de sistem de operare nu scrie imediat modificările la USB-dispozitiv, de așteptare pentru noile modificări de masă. În cazul în care dispozitivul va declanșa în acest moment, atunci exista riscul de date înregistrate pe unitatea flash. Deosebit de periculos este oprit la momentul suprascrierea tabelul de alocare a fișierelor.
În plus, datele nu pot avea timp pentru a introduce numele de pe disc din cauza vitezei limitate a memoriei flash. Pentru că, chiar dacă managerul de fișiere otraportuet sfârșitul copierea fișierului pe o unitate flash USB, apoi, de fapt, datele ar putea fi încă în tamponul de funcționare, de așteptare pentru a scrie într-o unitate detașabilă. De asemenea, în cazul în care una dintre aplicațiile care utilizează fișierele care sunt pe dispozitivul extern, apoi se scoate unitatea flash fără a închide fișierul în ea, vă poate deteriora foarte probabil sau chiar distruge complet datele.
Este de a preveni astfel de cazuri în multe sisteme de operare au instrumente deconecta în siguranță dispozitivele externe. Deci, nu-i neglija.

De fapt, nici unul dintre sistemul de fișiere nu este garantat pentru a salva date, în cazul în care nu sunt înregistrate pe suportul media fiind în memoria PC-ului. Stabilitate mare de sisteme de fișiere moderne pentru defecțiuni care apar în timpul pană de curent se realizează, printre altele, din cauza degradării grave de performanță, astfel încât aceste opțiuni nu sunt la fel de des revendicate.
Sisteme de fișiere utilizate în sistem de operare Windows (NTFS și FAT) pot fi bine deteriorate în cazul unei căderi de tensiune neașteptată. Este de multe ori este posibil să se stabilească cu ajutorul unor instrumente speciale, dar, de asemenea, nu sunt întotdeauna eficiente. Prin urmare, deconectați stocarea externă nu este necesară, fără o pregătire adecvată.
Al doilea mit pe care aș dori să demonteze - este un mit care utilizează Eliminare în siguranță procedura USB dispozitivul se oprește de alimentare USB-porturi. Acest lucru nu este așa. Acest lucru înșelătoare bazat pe faptul că stick-ul individuale eșuează în cazul în care acestea sunt scoase la momentul operației.
Cu toate acestea, se întâmplă, de asemenea, că unitatea flash „arde“ în întregime, și nu poate fi restaurat (pentru a cumpăra mai ieftin nou). Problema aici este că unele adaptoare, și memorii flash (calitate scăzută), nu poate rezista la alimentarea în timpul executării oricăror operațiuni critice. În plus, aceasta poate afecta absența pământare. Cu toate acestea, produsele alimentare nu este produsă pe USB-dispozitive procedura de oprire în condiții de siguranță.

Eliminarea în siguranță a hardware este utilizat pentru a proteja datele pe care îl copiați pe o unitate flash USB sau de la ea. Faptul este că, pentru a crește performanța computerului atunci când se lucrează cu medii de stocare amovibile într-un sistem de operare, de obicei, inclusiv punerea în cache a datelor.
Atunci când datele cache este scris direct pe disc, și se încadrează în primul cache (tampon intermediar într-unul din blocurile de memorie). Acest lucru vă permite să accelereze lucrul cu datele, deoarece procesorul are acces mai rapid la memorie decât memoria unității externe. O înregistrare pe dispozitivul de stocare amovibil este efectuată doar mai târziu (așa numita intrare întârziată).
Dacă ați scos stick-ul din port, nu eliminați dispozitivul, pot apărea pierderi de date. Acest lucru se întâmplă pentru că, de fapt, datele nu a fost încă scrisă la dispozitiv și sunt încă în cache. Ați lipsit unitatea de putere (acest lucru este ceea ce se întâmplă atunci când stick-ul este scos), și scrie-nu a avut loc.
În cazul în condiții de siguranță pentru a elimina sistemul „înțelege“ că unitatea va fi acum scos din port, și completează înregistrarea în așteptare. După aceea vă puteți elimina în siguranță unitatea flash USB, fara a avea grija pierdut orice date.
Poate unitatea flash pentru a arde în cazul în care să-l scoate din port fără a efectua Eliminarea în siguranță a hardware? De fapt, acesta este un mit. Nu atât de mult de la o tensiune de alimentare dispozitiv USB (de 5 volți) pentru a evita deteriorarea gravă. Mai mult decât atât, această tensiune nu este controlat de software-ul, și încorporate în caietul de sarcini USB standard de cele mai multe.
Pentru o unitate flash ars, au nevoie de o cădere de tensiune sau de puternic Spike sau scurt-circuit. Este clar că pur și simplu trăgând stick-ul din port, fără a fi scos în siguranță „cataclism“ în imposibilitatea de a aranja. vina se află de obicei pe sursa de alimentare defect, „craituire“ conector, blocat în portul de moloz conductor sau a alunecat descărcare de electricitate statică, și îndepărtarea în siguranță a dispozitivului nu are nimic de a face cu ea.
Dovada acestui fapt poate fi faptul că, în versiunile recente de Windows, atunci când produsele alimentare este sigur pentru a elimina stick-ul aplicat dispozitivul nu este oprit. Acesta a fost oprit în Windows XP, dar în Windows Vista și Windows 7 pană de curent are loc numai atunci când dispozitivul este scos din port - nu afectează eliminarea în condiții de siguranță a alimentelor în nici un fel. În acest caz, este absolut lipsit de importanță modul în care aparatul va pierde puterea, cu ea încă nu se întâmplă.

Pentru a dezactiva cache, introduceți unitatea flash USB în portul, du-te la Control Panel (Start - Panou de control), apoi faceți clic pe Device Manager. Click pe triunghiuri de lângă unitățile de disc inscripție, localizați unitatea flash USB și faceți clic pe ea de două ori.
În fereastra care se deschide, trebuie să mergeți în fila Politică. Selectați îndepărtarea rapidă și faceți clic pe OK. De fapt, cu eliminarea rapidă a cache nu este oprit deloc - Windows utilizează o așa-numită prin-cache, aceasta permite ca dispozitivul să funcționeze cu echipele de înregistrare ca și în cazul în care memoria cache lipsește.
Îndepărtarea rapidă a modului de băț poate fi extras fără a extrage dispozitivul securizat. Dar acest lucru se aplică numai în acele cazuri în care datele au fost deja copiate! Dacă scoateți stick-ul în mijlocul procesului de copiere, aceasta nu salvează datele.
Deci, pentru a elimina în siguranță dispozitivul în Windows trebuie doar pentru a proteja datele atunci când cache este activat. Pe siguranța stick nu are nici un efect în cazul în care a ars în jos - cauza trebuie căutată nu aici.