Após conectar um dispositivo de armazenamento USB típico ao Windows, é importante desmontar adequadamente a unidade antes de desconectá-la. Caso contrário, você poderá perder dados.
Mas para dispositivos MTP (como muitos dispositivos Android) conectados a uma caixa do Windows via USB, é necessário executar qualquer procedimento antes de desconectar o cabo USB?
Estou interessado em entender isso para todas as versões do Windows (XP e versões posteriores), portanto, inclua as versões aplicáveis do Windows em sua resposta.
Respostas:
Quando você conecta um
USB mass storage device
, ele fornece ao computador host acesso indiferenciado ao armazenamento em massa.Ele assume controle absoluto sobre o sistema de arquivos semelhante ao de um disco rígido.
Como tal, a menos que seja explicitamente ordenado pelo sistema host para interromper a conexão entre os dispositivos, há uma chance de que o computador host possa corromper o sistema de arquivos. Daí a
"Safely Remove Hardware and Eject Media"
mensagem.No entanto ,,
MTP
ouMedia Transfer Protocol
, opera no nível do arquivo e não como uma grande unidade de armazenamento em massa no nível do bloco.Ao conectar um dispositivo como um dispositivo MTP, o sistema host consulta os arquivos no dispositivo.
Isso geralmente é mantido como um banco de dados ou índice no sistema de arquivos raiz do dispositivo MTP. O sistema do dispositivo MTP não precisa verificar novamente o dispositivo inteiro quando seu conteúdo é modificado; ele só precisa atualizar o banco de dados / índice.
O sistema host pode baixar um arquivo, um sinal será enviado ao dispositivo para confirmar esta solicitação. O arquivo solicitado será enviado pelo dispositivo.
A exclusão de arquivos funciona da mesma maneira. O sistema host envia uma mensagem para o dispositivo, marcando um arquivo para exclusão. O dispositivo remove o arquivo ao reconhecer o sinal.
Isso funciona como um sistema de arquivos transacional, onde o arquivo é modificado ou não. O armazenamento não será afetado por falha na transferência.
Esse também é o motivo pelo qual o MTP permite apenas uma transferência de arquivo por vez (transferência atômica de arquivos), de modo que a corrupção não possa ocorrer porque as operações são executadas seqüencialmente.
Então, sim, você pode simplesmente puxar o plugue do seu dispositivo.
Outras leituras sobre MTP e comparações com o USB Mass Storage
fonte