Como copiar arquivos do disco NTFS sem obter acesso negado

Como copiar arquivos do disco NTFS sem obter acesso negado

Atualizei para um novo PC (Windows 10) e gostaria de fazer um backup completo de todos os arquivos do disco rígido do meu PC antigo (também Windows 10).

Conectei o HD antigo ao novo PC, para que ele não inicialize a partir da unidade antiga.

No entanto, continuo recebendo erros de "Acesso negado", mesmo executando 7-zip ou xcopy como administrador. Por exemplo, G:\ProgramData\ApplicationDatadá o erro, assim como vários outros locais.

Existe alguma maneira de dizer globalmente para não verificar as permissões neste disco, só quero ler todos os arquivos?

Por razões de segurança, não quero fazer nenhuma modificação de gravação no outro disco (por exemplo, apropriar-se dos arquivos).

Responder1

Ao conectar um disco rígido usado anteriormente a um computador novo ou diferente, seja como uma unidade interna ou externa, você não terá a propriedade dessa unidade. Ao tentar visualizar, adicionar ou excluir arquivos nessa unidade, você receberá uma mensagem de erro informando: “E:\ não está acessível. Acesso negado." A letra da sua unidade pode ser diferente, mas essa é a ideia.

  1. No Windows Explorer, clique com o botão direito na unidade da qual deseja se apropriar e selecione “Propriedades” no menu suspenso.
  2. Clique na guia “Segurança”.
    1. Clique no botão “Avançado”.
    2. Clique na guia “Proprietário” em Configurações avançadas de segurança.
    3. Clique no botão “Editar”.
    4. Clique no botão “Outros usuários ou grupos”.
    5. Em “Tipos de objetos”, desmarque tudo, exceto “Usuários” e clique em OK.
    6. Clique no botão “Avançado”.
    7. Clique no botão “Encontrar agora”.
    8. Em “Resultados da pesquisa”, clique no “nome de usuário” com o qual você faz login no Windows e clique em OK.
    9. Verifique o nome de usuário correto na janela do objeto e pressione OK.
    10. Coloque uma marca de seleção antes de “Substituir proprietário em subcontêineres e objetos”.
    11. Você verá uma mensagem de aviso informando que “Todas as permissões serão substituídas…”. Isto é normal. Clique em “Sim”.
    12. Uma janela de status mostrará as permissões dos arquivos sendo substituídas rapidamente.
    13. Se você vir uma mensagem de erro dizendo “Acesso negado”, não há problema. Essa mensagem refere-se apenas a um arquivo de sistema específico que está em uso no momento. Você não precisa de acesso a ele de qualquer maneira. Basta clicar no botão “Continuar”.
    14. Clique em OK na mensagem final de segurança do Windows.

Quase pronto.

No Windows Explorer, clique com o botão direito na unidade da qual você acabou de adquirir e selecione “Propriedades” no menu suspenso. Em “Propriedades”, clique na guia “Segurança”. Você deverá ver seu nome de usuário na janela “Nomes de grupos ou usuários”. Clique no nome do usuário para destacá-lo e, a seguir, clique no botão “Editar”.

Na coluna “Permitir”, marque a caixa “Controle total” e clique no botão “OK”.

O disco rígido agora deve aparecer no Windows Explorer com dados sobre seu tamanho e espaço livre. Você deve poder clicar nele, clicar em qualquer diretório e adicionar, excluir ou modificar arquivos conforme necessário.

Feito!

Fonte(tem fotos - pode ser mais fácil de acompanhar; listei tudo aqui em formato de texto para que você possa acompanhar se não quiser usar a fonte).

Responder2

Acabei usando a seguinte solução:

  1. Inicialize em uma distribuição Linux live-CD
  2. Monte o disco em questão como somente leitura
  3. Crie um tarball na unidade de destino, com a unidade de origem como entrada

Isso me permite acessar todos os arquivos, ignorando as permissões, e mais tarde posso acessar o tarball sem erros de permissão.

Na verdade, usei um forloop bash para criar um tarball separado para cada diretório de nível superior na unidade, para facilitar o acesso posteriormente.

informação relacionada