sv.phhsnews.com


sv.phhsnews.com / Behöver du "Eject" MTP-enheter anslutna till Windows?

Behöver du "Eject" MTP-enheter anslutna till Windows?


Vi vet alla att det finns en riktig väg och en felaktig väg att ta bort USB-masslagringsenheter från våra datorer, men gör det samma princip gäller för MTP-enheter? Dagens SuperUser Q & A-post har svaret på en nyfiken läsarens fråga.

Dagens Frågor och svar sessions kommer till vår tjänst med SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

Frågan

SuperUser-läsare RockPaperLizard vill veta om du enkelt kan dra USB-kontakten på MTP-enheter som är anslutna till Windows:

Jag vet att efter att ha bifogat en typisk USB-masslagringsenhet till Windows är det viktigt att demontera enheten ordentligt innan den kopplas ur för att undvika möjligheten att förlora data. Men för MTP-enheter (som många Android-enheter) som är anslutna till en Windows-dator via USB, är det nödvändigt att utföra ett speciellt eller särskilt förfarande innan du kopplar ur USB-kabeln?

Jag är intresserad av att förstå detta för alla versioner av Windows ( XP och senare), så var vänlig och ta med den aktuella Windows-versionen i ditt svar.

Kan du enkelt dra USB-kontakten på MTP-enheter anslutna till Windows?

Svaret

SuperUser-bidragsgivaren Carrein har svaret för oss:

När du ansluter USB-masslagringsenheter, ger det en värddatorn odelad tillgång till masslagringen. Det förutsätter absolut kontroll över filsystemet som liknar en hårddisk.

Såvida, om inte uttryckligen beordras av värdsystemet för att avbryta anslutningen mellan enheterna, finns det risk för att värddatorn kan korrumpera filsystemet . Därför fungerar meddelandet "Säker borttag maskinvara och utmatning".

MTP, eller Media Transfer Protocol, fungerar dock på filnivå istället för som en stor enhet för masslagring på blocknivå. När du pluggar in en enhet som en MTP-enhet, frågar värdsystemet filerna på enheten.

Detta underhålls ofta som en databas eller ett index i MTP-enhetens rotfilsystem. MTP-enhetens system behöver inte omskanna hela enheten när innehållet ändras. det behöver bara uppdatera databasen / indexet.

Värdssystemet kan sedan skicka ett meddelande till enheten som begär att en fil laddas ner, vilken kommer att skickas av enheten efter att ha mottagit signalen. Att ta bort filer fungerar på samma sätt. Värdssystemet skickar ett meddelande till enheten, markerar en fil för radering, då enheten tar bort filen efter att ha bekräftat signalen.

Detta fungerar mycket som ett transaktionsbaserat filsystem, där filen antingen är modifierad eller inte. Lagringen påverkas inte av en misslyckad överföring. Detta är också anledningen till att MTP endast tillåter en filöverföring i taget (atomfileröverföring), så att korruption inte kan uppstå när operationerna körs i följd.

Så ja, du kan bara dra USB-kontakten på enheten.

Ytterligare läsning: Media Transfer Protocol [Wikipedia]


Har något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in den fullständiga diskussionsgängan här.

Bildkrediter: Jeremy Keith (Flickr)


Så här flyttar du muspekaren utan en mus

Så här flyttar du muspekaren utan en mus

Nyligen skrev jag en artikel om hur man högerklickar på tangentbordet och många fann det användbart. Men jag fortsatte att få fler frågor som frågade mig hur de kunde styra muspekaren med tangentbordet. Om din pekplatta dör på din bärbara dator eller musen slutar fungera på skrivbordet, är det värt att veta hur man flyttar muspekaren runt tills du kan få ditt system tillbaka till det normala. Självklart ä

(How-to)

OS X har den inbyggda förmågan att hantera ZIP-arkiv, men för andra arkivtyper som RAR, Stuffit och i synnerhet 7- Zip, du behöver tilläggsprogramvara. Lyckligtvis finns det ett gratis alternativ i App Store som du kan ladda ner som gör tricket bara bra.

OS X har den inbyggda förmågan att hantera ZIP-arkiv, men för andra arkivtyper som RAR, Stuffit och i synnerhet 7- Zip, du behöver tilläggsprogramvara. Lyckligtvis finns det ett gratis alternativ i App Store som du kan ladda ner som gör tricket bara bra.

När du öppnar Unarchiver visas dess preferenser. Den första fliken är "Arkivformat". Som du kan se finns det ganska många och bland de första är 7-Zip eller 7z-formatet. Om 7z inte redan är markerat, fortsätt och kolla rutan bredvid det så att du automatiskt kan öppna 7-arkarkiv med Unarchiver. Om du vill öppna alla arkivtyper som stöds av Unarchiver kan du klicka på "Välj alla" -knappen.

(how-to)