9Sep

Potřebujete "vysunout" zařízení MTP připojená k systému Windows?

Všichni víme, že existuje správná cesta a špatný způsob odpojení velkokapacitních paměťových zařízení USB z našich počítačů, ale platí stejný princip pro zařízení MTP?Dnešní zpráva SuperUser Q & A má odpověď na otázku zvědavé čtenáře.

dnešní otázka &Odpověď na zasedání se k nám dostala s laskavým svolením SuperUser - podřízenou výměnou Stack Exchange, skupině webů Q & A založených na komunitě.

Otázka

čtečka zařízení SuperUser RockPaperLizard chce vědět, zda můžete jednoduše vytáhnout zástrčku USB na zařízeních MTP připojených k systému Windows:

Vím, že po připojení klasického zařízení USB k velkokapacitnímu paměťovému zařízení je důležité správně odpojit zařízení před odpojenímaby se zabránilo možnosti ztráty dat. Ovšem pro zařízení MTP( například mnoho zařízení Android) připojená k počítači se systémem Windows přes USB je nutné před odpojením kabelu USB provést nějaký zvláštní nebo zvláštní postup?

Mám zájem o pochopení této skutečnosti u všech verzí systému Windows( XP a novější), proto prosím ve své odpovědi uveďte příslušnou verzi systému Windows.

Můžete jednoduše vytáhnout zástrčku USB na zařízeních MTP připojených k systému Windows?

Odpovědná odpověď

SuperUser Carrein má odpověď:

Při připojování velkokapacitních paměťových zařízení USB poskytuje hostitelskému počítači nediferencovaný přístup k velkokapacitnímu úložišti. Předpokládá absolutní kontrolu nad systémem souborů, podobně jako u pevného disku.

Jako takový, není-li výslovně přikázáno hostitelským systémem k odpojení spojení mezi zařízeními, existuje šance, že hostitelský počítač může poškodit souborový systém. Takže zpráva "Bezpečně odebrat hardware a vysunout média".

MTP nebo Media Transfer Protocol však pracuje spíše na úrovni souborů než jako velká jednotka velkokapacitního úložiště na úrovni bloku. Při připojování zařízení, jako je zařízení MTP, systém hostitele dotazuje soubory v zařízení.

Toto je často zachováno jako databáze nebo index v kořenovém souborovém systému zařízení MTP.Systém zařízení MTP nemusí po úplném změně obsahu znovu provést kontrolu celého zařízení;potřebuje pouze aktualizovat databázi / index.

Hostitelský systém pak může odeslat zprávu zařízení požadující stažení souboru, který bude odeslán zařízením po potvrzení signálu. Odstranění souborů funguje stejně stejným způsobem. Hostitelský systém pošle do zařízení zprávu a označí soubor, který má být odstraněn, a poté zařízení odebere soubor po potvrzení signálu.

To funguje podobně jako souborový systém transakcí, kde je soubor buď upraven nebo není.Úložiště nebude ovlivněno neúspěšným přenosem. To je také důvod, proč MTP umožňuje pouze jeden přenos souborů současně( přenos atomových souborů), takže k poškození nedochází, protože operace jsou spouštěny postupně.

Takže ano, stačí vytáhnout zástrčku USB na zařízení.

Další čtení: Protokol o přenosu médií [Wikipedia]

Musíte něco přidat k vysvětlení?Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde. Obrázek

: Jeremy Keith( Flickr)