Algo ou alguém excluiu recentemente 90% dos arquivos da rede. A recuperação foi feita copiando os arquivos de backup de um NAS baseado em Linux (Baffalo Terastation Pro) de volta para os servidores win2k8.
Após a cópia, tenho 100++ arquivos que apresentam o seguinte erro:
é isso que aparece mesmo ao acessar como domínio\administrador em uma máquina cliente Windows 7. Eu li informações de vários lugares, comoesse, mas todos desejam excluir o arquivo. No meu caso, quero recuperar esse arquivo.
Claramente, o arquivo está no servidor porque contribui para a contagem de itens do arquivo e o tamanho da pasta. Ele também está visualmente na pasta. Mas ao executar qualquer ação nele, por exemplo, mover, abrir, definir informações de segurança, o Windows reporta “arquivo especificado não encontrado”.
Eu tentei usar a caixa de diálogo de propriedades, cmd prompt takeown e icacls. Todos dão erro de arquivo não encontrado.
Existe alguma maneira de consertar isso?
Responder1
É possível que você consiga acessar o arquivo cmd.exe
usando o nome 8.3.
- Abra
cmd.exe
. cd
para o local do arquivo.- Tipo
dir /x
. - Use o nome 8.3 (por exemplo,
FILENA~1.txt
) para copiar ou renomear o arquivo.
Responder2
Eu tive o mesmo problema quando copiei um arquivo do Linux para o Windows 7. Resolvi alterando a permissão do arquivo no Linux como:
sudo chmod 777 filename
e copiei para o Windows 7 e funcionou.
Responder3
Conseguimos desligar o servidor neste fim de semana e testar algumas das sugestões que recebemos até agora.
@techie007 Fizemos o chkdisk primeiro, não houve nenhum erro então,
Inicializamos em modo de segurança no próprio servidor e conseguimos assumir a propriedade diretamente dos arquivos e pastas afetados. Isso resolveu o problema.
Novamente, acho que isso é algo que deveria estar em uma KB ou algo assim, em vez de nos levar a tentativa e erro.
Responder4
Instale o DESBLOQUEADORhttp://www.emptyloop.com/unlocker/digitalize o arquivo e exclua-o com o desbloqueador (canto inferior esquerdo "Sem ação")