O próprio Windows informa que você não precisa usar a opção Remover hardware com segurança se usar determinadas configurações - as configurações padrão - mas o conselho fornecido pelo Windows é enganoso.
Remoção Rápida vs. Melhor Desempenho
O Windows permite otimizar seu dispositivo USB para remoção rápida ou desempenho aprimorado. Por padrão, o Windows otimiza os dispositivos USB para remoção rápida. Você pode acessar essa configuração no gerenciador de dispositivos - abra o menu Iniciar, digite Gerenciador de dispositivos e pressione Enter para iniciá-lo.
Perigo de corrupção de dados
A caixa de diálogo do Windows mostrada acima é enganosa. Se você desconectar seu dispositivo USB durante a gravação de dados, por exemplo, enquanto estiver transferindo arquivos para ele ou enquanto estiver salvando um arquivo, isso poderá resultar em corrupção de dados. Independentemente da opção usada, você deve garantir que o dispositivo USB não esteja em uso antes de desconectá-lo. Alguns pen drives podem ter luzes que piscam enquanto estão sendo usados.
No entanto, mesmo que o dispositivo USB não aparecer para estar em uso, ele ainda pode estar em uso. Um programa em segundo plano pode estar gravando na unidade - portanto, pode ocorrer corrupção de dados se você desconectar a unidade. Se o seu pendrive não estiver em uso, provavelmente você poderá desconectá-lo sem que ocorram danos aos dados. No entanto, para garantir, ainda é uma boa ideia usar a opção Remover hardware com segurança. Quando você ejeta um dispositivo, o Windows avisa quando é seguro remover, garantindo que todos os programas sejam executados com ele.
Escrever cache
Se você selecionar a opção Melhor desempenho, o Windows armazenará dados em cache em vez de gravá-los no dispositivo USB imediatamente. Isso melhorará o desempenho de seu dispositivo. No entanto, é muito mais provável que ocorra corrupção de dados se você desconectar o dispositivo USB sem usar a opção Remover hardware com segurança. Se o armazenamento em cache estiver ativado, o Windows não gravará os dados imediatamente no dispositivo USB - mesmo que os dados pareçam ter sido gravados no dispositivo e todos os diálogos de progresso do arquivo serem fechados, os dados poderão ser armazenados em cache no sistema.
Quando você ejeta um dispositivo, o Windows libera o cache de gravação no disco, garantindo que todas as alterações necessárias sejam feitas antes de notificá-lo quando for seguro remover a unidade.
Removendo com segurança o hardware
Por fim, não importa qual opção você use, você deve usar o ícone Remover hardware com segurança e ejetar o dispositivo antes de desconectá-lo. Você também pode clicar com o botão direito do mouse na janela Computador e selecionar Ejetar. O Windows informará quando é seguro remover o dispositivo, eliminando quaisquer alterações na corrupção de dados.
Este conselho não se aplica apenas ao Windows - se você estiver usando o Linux, use a opção Ejetar no gerenciador de arquivos antes de desconectar um dispositivo USB também. O mesmo vale para o Mac OS X.