
Tenho um tablet, um Surface Pro e um cartão micro SD inserido permanentemente. Eu o uso para armazenar arquivos de mídia como música e vídeo.
O Windows, reconhecendo que se trata de uma unidade removível, exclui os arquivos imediatamente em vez de colocá-los na lixeira. Além disso, aplicativos como SkyDrive e Dropbox recusam-se a sincronizar com o cartão porque ele é removível.
Eu sei que formatar o cartão micro SD NTFS e montá-lo como uma pasta na unidade C: permite que o SkyDrive e o Dropbox sincronizem na unidade removível, mas isso não afeta a exclusão de arquivos.
Também ouvi dizer que várias unidades USB podem ser alteradas para serem tratadas pelo Windows como unidades não removíveis, invertendo a parte removível. No entanto, esta não parece ser uma opção para leitores de cartão, pelo menos não o do meu Surface.
Existe alguma maneira de ativar a lixeira nesta unidade e geralmente fazer com que ela seja tratada como uma unidade não removível?
Responder1
Consegui resolver meu próprio problema, mas não é exatamente a solução mais simples. Resumindo, em vez de armazenar arquivos no cartão SD, que obviamente o Windows vê como uma unidade removível, é possível preencher todo o cartão SD com um disco rígido virtual, que pode então ser montado no Windows, e é tratado como um disco rígido real.
Aqui está o que fiz no Windows 8.1:
Opcional: limpe o conteúdo do seu cartão SD. Isso não é absolutamente necessário, mas a quantidade de espaço livre no cartão SD se tornará a quantidade de espaço no seu novo disco.
Abra o Gerenciamento de disco (na minha pesquisa no menu Iniciar, ele aparece como "Criar e formatar partições do disco rígido").
Opcional: certifique-se de que seu cartão SD esteja formatado em NTFS. Como a placa será um acessório permanente e a compatibilidade entre plataformas não importa, é melhor optar por um sistema de arquivos mais moderno. Além disso, isso permitirá a próxima etapa opcional diretamente abaixo.
Opcional (possível apenas se você optar por formatar o cartão SD para NTFS): selecione a partição do seu cartão SD e escolha "Alterar letra e caminho da unidade". Remova a letra da unidade e adicione um novo ponto de montagem a uma pasta NTFS vazia. Você pode colar isso em algum lugar da sua unidade principal, eu escolhi "C:\Media Container". Dessa forma, o cartão SD não aparecerá mais como uma unidade separada, mas ainda poderá ser acessado pelo sistema pela unidade virtual.
No menu Ação na parte superior, selecione "Criar VHD". Navegue até o local do cartão SD ("C:\Media Container" se você alterou o ponto de montagem para o que sugeri acima). Crie um VHD aqui... Chamei o meu de "Media Store". Também mudei o formato do disco rígido virtual para VHDX por sua resiliência a eventos de falha de energia, embora não tenha nenhuma visão real sobre isso além do que o Windows descreveu como. Fiquei com o tipo de disco de expansão dinâmica recomendado, pensando que isso poderia ser útil se eu obtivesse um cartão SD maior no futuro.
Clique com o botão direito no novo disco (à esquerda, agora em sua partição) e escolha inicializar. Optei por uma tabela de partição GPT, pois é um design mais recente e provavelmente melhor, embora não tenha outra ideia sobre isso. Após a inicialização, clique com o botão direito na nova partição não alocada e escolha "Novo Volume Simples". Siga o assistente, alocando todo o espaço para a nova partição, atribuindo-lhe a letra da unidade que você gostaria que seu novo disco rígido usasse (provavelmente D:) e formatando-o para NTFS. Se tudo correr bem, agora você deverá ver seu novo disco rígido disponível no Windows Explorer.
Agora, o truque para reunir tudo isso é configurar o Windows para que a unidade seja montada quando o computador inicializar, já que não é divertido ter que entrar no Gerenciamento de disco toda vez que o computador começar a montar a unidade. Para fazer isso, você precisará criar um script para montá-lo e, em seguida, usar o Agendador de Tarefas para executar o script na inicialização. Encontrei um guia muito bomaqui, que resumirei abaixo.
Primeiro crie um arquivo de texto onde quiser, com o nome que quiser - este se tornará seu script. Chamei o meu de "Mount Script.txt" e coloquei-o em "C:\Media Container" com o arquivo do meu disco rígido virtual. Abra-o e cole abaixo, com o caminho e a letra da unidade editados para corresponder às suas informações:
select vdisk file="C:\Media Container\Media Store.vhdx"
attach vdisk
assign letter=D
Abra o Agendador de Tarefas em Gerenciamento do Computador, que aparece no meu Menu Iniciar como "Agendar tarefas". No painel direito, selecione "Criar tarefa".
Os pontos principais são:
- Na guia Geral, digite algum tipo de nome para sua tarefa, chamei o meu de "Montar cartão SD". Em "Ao executar a tarefa, use a seguinte conta de usuário", altere para SYSTEM digitando-o na caixa do nome do objeto. Além disso, pode ser importante definir "Configurar para" no seu sistema operacional, não tenho muita certeza e uma pesquisa rápida on-line não explicou realmente o que essa configuração faz.
- Na guia Triggers, clique em Novo e defina “Iniciar a tarefa” como “Na inicialização”.
- Na guia Ações, clique em Novo e defina "Programa/script" como "diskpart" (sem as aspas). Em "Adicionar argumentos", cole o seguinte com o caminho definido para o caminho do seu script: /s "C:\Media Container\Mount Script.txt".
- Na guia Condições, desmarque a caixa de seleção "Iniciar a tarefa somente se o computador estiver ligado à alimentação CA".
Você também pode percorrer as opções e ver se há mais alguma coisa que gostaria de definir, mas essas devem ser as essenciais.
E é isso! Na próxima vez que reiniciar, você verá o espaço de armazenamento no cartão SD sendo montado como um disco rígido.