Știm cu toții că există o modalitate corectă și o modalitate greșită de a detașa dispozitivele USB de stocare de la computerele noastre, însă același principiu se aplică și dispozitivelor MTP? Postarea de astăzi SuperUser Q & A are răspunsul la o întrebare curioasă a cititorului.
Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor Q & A.
Cititorul super-utilizator RockPaperLizard dorește să știe dacă puteți trage pur și simplu fișa USB pe dispozitivele MTP conectate la Windows:
Știu că după atașarea la Windows a unui dispozitiv tipic USB de stocare în masă, este important să demontați dispozitivul înainte de a îl deconecta pentru a evita posibilitatea pierderii datelor. Dar pentru dispozitivele MTP (cum ar fi multe dispozitive Android) conectate la un computer Windows prin USB, este necesar să efectuați orice procedură specială sau particulară înainte de a deconecta cablul USB?
Sunt interesat să înțeleg acest lucru pentru toate versiunile de Windows (XP și mai târziu), deci vă rugăm să includeți versiunea (versiunile) Windows corespunzătoare în răspunsul dvs.
Puteți trage pur și simplu fișa USB pe dispozitivele MTP conectate la Windows?
Contribuitorul SuperUser Carrein are răspunsul pentru noi:
Când conectați dispozitive USB de stocare în masă, acesta oferă unui computer gazdă acces nediferențiat la spațiul de stocare în masă. Acesta presupune un control absolut asupra sistemului de fișiere similar cu cel al unui hard disk.
Ca atare, dacă nu este comandat explicit de către sistemul gazdă să întrerupă conexiunea dintre dispozitive, există o șansă ca computerul gazdă să deterioreze sistemul de fișiere. Prin urmare, mesajul "Înlăturați în siguranță dispozitivul hardware și scoateți suportul de imprimare".
Cu toate acestea, MTP sau Media Transfer Protocol, funcționează la nivel de fișier, mai degrabă decât ca o unitate mare de stocare în masă la nivel de bloc. Când conectați un dispozitiv, cum ar fi un dispozitiv MTP, sistemul gazdă interoghează fișierele de pe dispozitiv.
Acest lucru este adesea menținut ca bază de date sau index în sistemul de fișiere rădăcină al dispozitivului MTP. Sistemul dispozitivului MTP nu trebuie să reanalizeze întregul dispozitiv atunci când conținutul său este modificat; trebuie doar să actualizeze baza de date / indexul.
Sistemul gazdă poate trimite apoi un mesaj către dispozitiv solicitând descărcarea unui fișier, care va fi trimis de aparat după confirmarea semnalului. Ștergerea fișierelor funcționează în același mod. Sistemul gazdă trimite un mesaj către dispozitiv, marcând un fișier pentru ștergere, apoi dispozitivul elimină fișierul la confirmarea semnalului.
Acest lucru funcționează mult ca un sistem de fișiere tranzacțional, în care fie fișierul este modificat, fie nu. Stocarea nu va fi afectată de un transfer eșuat. Acesta este și motivul pentru care MTP permite numai un transfer de fișiere simultan (transfer de fișiere atomice), astfel încât să nu poată apărea corupția, deoarece operațiile sunt executate secvențial.
Deci, da, puteți trage doar conectorul USB de pe dispozitiv.
Citirea în continuare: Protocolul de transfer media [Wikipedia]
Aveți ceva de adăugat la explicație? Sunați în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.
Credit de imagine: Jeremy Keith (Flickr)