9Sep

Aveți nevoie să "scoateți" dispozitivele MTP conectate la Windows?

click fraud protection

Știm cu toții că există un mod corect și o modalitate greșită de a detașa dispozitivele de stocare USB de computerele noastre, dar același principiu se aplică și dispozitivelor MTP?Postul SuperUser Q & A de astăzi are răspunsul la o întrebare curioasă a cititorului.

Întrebarea de astăzi &Sesiunea de răspuns vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor web Q & A.

Întrebarea

SuperUser Cititorul RockPaperLizard vrea să știe dacă poți trage pur și simplu fișa USB pe dispozitivele MTP conectate la Windows:

Știu că după atașarea unui dispozitiv USB de stocare tipic la Windows, este important să demontați dispozitivul înainte de a deconectapentru a evita posibilitatea de a pierde date. 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 dumneavoastră.

instagram viewer

Puteți trage pur și simplu fișa USB de pe dispozitivele MTP conectate la Windows?

Răspunsul la răspunsul

Contribuitor 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.

Acesta 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 apoi să trimită 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.

Aceasta funcționează mult ca un sistem de fișiere tranzacțional, în care fișierul este modificat sau 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.

Alte lecturi: Media Transfer Protocol [Wikipedia]

Au 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 imagine: Jeremy Keith( Flickr)