Pagina principala » HOWTO » Trebuie să scoateți dispozitivele MTP conectate la Windows?

    Trebuie să scoateți dispozitivele MTP conectate la Windows?

    Ș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? Postul 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 web Q & A.

    Intrebarea

    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 pe Windows a unui dispozitiv USB tipic de stocare în masă, este important să demontați dispozitivul în mod corespunzător înainte de deconectarea acestuia 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?

    Răspunsul

    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; acesta trebuie doar să actualizeze baza de date / index.

    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.

    Acest lucru funcționează mult ca un sistem de fișiere tranzacțional, în care fie fișierul este modificat, fie nu. Depozitul nu va fi afectat de un transfer eșuat. Acesta este și motivul pentru care MTP permite numai un transfer de fișiere la un moment dat (transfer de fișiere atomice), astfel încât să nu se poată produce corupție, deoarece operațiile se execută succesiv.

    Deci, da, puteți trage doar fișa USB de pe dispozitiv.

    Citirea în continuare: Protocolul de transfer media [Wikipedia]


    Aveți ceva de adăugat la explicație? Sunați în comentariile. 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)