Recuperação de arquivos do Windows

Aplica-se a
Windows 11 Windows 10

Observação

O suporte para Windows 10 terminou a 14 de outubro de 2025

  • Após 14 de outubro de 2025, a Microsoft não fornecerá mais atualizações gratuitas de software do Windows Update, assistência técnica ou correções de segurança para Windows 10. Seu computador ainda funcionará, mas recomendamos mudar para o Windows 11.
  • Saiba mais

Se não conseguir localizar um ficheiro perdido a partir da sua cópia de segurança, pode utilizar o Windows File Recovery, que é uma aplicação de linha de comandos disponível na Microsoft Store. Utilize esta aplicação para tentar recuperar ficheiros perdidos que foram eliminados do seu dispositivo de armazenamento local (incluindo unidades internas, unidades externas e dispositivos USB) e que não podem ser restaurados a partir da Reciclagem. A recuperação em armazenamento na nuvem e partilhas de ficheiros de rede não é suportada.

Importante

Se pretender aumentar as hipóteses de recuperar um ficheiro, minimize ou evite utilizar o seu computador. No sistema de ficheiros do Windows, o espaço utilizado por um ficheiro eliminado é marcado como espaço livre, o que significa que os dados do ficheiro ainda podem existir e ser recuperados. Mas qualquer uso do seu computador pode criar arquivos, que podem substituir esse espaço livre a qualquer momento.

Passos básicos

  1. Se necessário, instala a aplicação a partir da Microsoft Store:

  2. Prima a tecla Windows, introduza Windows File Recovery na caixa de pesquisa e, em seguida, selecione Windows File Recovery.

  3. Quando lhe for pedido para permitir que a aplicação faça alterações ao seu dispositivo, selecione Sim.

  4. Na janela de Linha de Comandos , introduza o comando no seguinte formato:
    winfr source-drive: destination-drive: [/mode] [/switches]

  5. Existem 2 modos básicos que pode utilizar para recuperar ficheiros: Regular e Extensivo.
    Exemplos do modo Regular
    Recupere a sua pasta Documentos da sua unidade C: para a pasta de recuperação numa unidade E:. Não se esqueça da barra invertida (\) no final da pasta.
    Winfr C: E: /regular /n \Users\<username>\Documents\
    Recupere ficheiros PDF e Word da sua unidade C: para a pasta de recuperação numa unidade E:.
    Winfr C: E: /regular /n *.pdf /n *.docx
    Exemplos de modo extensivo
    Recupere qualquer ficheiro com a cadeia de carateres "invoice" no nome de ficheiro utilizando carateres universais.
    Winfr E: C: /extensive /n *invoice*
    Recupere fotografias jpeg e png da sua pasta de Imagens para a pasta de recuperação numa unidade E:.
    Winfr C: E: /extensive /n \Users\<username>\Pictures\*.JPEG /n\Users\<username>\Pictures\*.PNG
    As unidades de origem e destino têm de ser diferentes. Ao recuperar a partir da unidade do sistema operacional (geralmente C: ), use as /n <filter> opções para especificar os arquivos ou a pasta do usuário.
    A Microsoft cria automaticamente uma pasta de recuperação para si chamada Recovery_<date and time> na unidade de destino.

  6. Quando lhe for solicitada a confirmação da continuação, introduza Y para iniciar a operação de recuperação. Dependendo do tamanho da unidade de origem, este processo poderá demorar algum tempo. Para parar o processo de recuperação, prima Ctrl + C.

Acerca dos modos e sistemas de ficheiros

As informações seguintes podem ajudá-lo a decidir que sistema de ficheiros possui e qual o modo a utilizar.

Sistemas de ficheiros

Sistema de ficheiros Exemplos
FAT e exFAT Cartões SD, unidades flash ou USB (< 4GB)
NTFS Computadores (HDD, SSD), discos rígidos externos, unidades flash ou USB (> 4GB)

Existem vários sistemas de ficheiros suportados pelo Windows que variam consoante o dispositivo de armazenamento ou sistema operativo. A recuperação de ficheiros de sistemas de ficheiros não NTFS só é suportada pelo modo extensivo. Para ver qual é o sistema de ficheiros que possui, clique com o botão direito do rato numa unidade no Explorador de Arquivos e selecione Propriedades.

Decidir que modo utilizar

Utilize a tabela seguinte para o ajudar a decidir que modo utilizar. Se não tiver a certeza, comece pelo modo Normal.

distribuído Circunstâncias Modo recomendado
NTFS Eliminado recentemente Regular
NTFS Eliminado há algum tempo Extensivo
NTFS Depois de formatar um disco Extensivo
NTFS Um disco danificado Extensivo
FAT e exFAT Qualquer tamanho Extensivo

Sintaxe da linha de comandos

Sintaxe geral

A tabela seguinte resume para que é utilizado cada parâmetro avançado.

Parâmetro / parâmetro Descrição Modo(s) suportado(s)
Source-drive: Especifica o dispositivo de armazenamento onde os ficheiros foram perdidos. Deve ser diferente da unidade de destino. Todos
Destination-drive: Especifica o dispositivo de armazenamento e a pasta na qual colocar os arquivos recuperados. Tem de ser diferente da unidade de origem. Todos
/regular Modo regular, a opção de recuperação padrão para unidades NTFS não corrompidas Regular
/extensive Modo extensivo, uma opção de recuperação completa adequada para todos os sistemas de arquivos Extensivo
/n<filter> Procura um ficheiro específico através de um nome de ficheiro, caminho de ficheiro, tipo de ficheiro ou carateres universais. Por exemplo:
  • File name: /n myfile.docx
  • File path: /n /users/<username>/Documents/
  • Wildcard: /n myfile.*
  • /n *.docx
  • /n *<string>*
Todos
/? Resumo da sintaxe e das opções para utilizadores gerais. Todos
/! Resumo da sintaxe e das opções para utilizadores avançados. Todos

Sintaxe avançada

A tabela seguinte resume para que é utilizado cada parâmetro avançado.

Opção Descrição Modos suportados
/ntfs Modo NTFS, uma opção de recuperação rápida para unidades NTFS saudáveis utilizando a tabela de ficheiros master NTFS
/segment Modo de segmento, opção de recuperação para unidades NTFS que utilizam segmentos de registo de ficheiro Segmento
/signature Modo de assinatura, opção de recuperação para todos os tipos de sistema de ficheiros utilizando cabeçalhos de ficheiro Assinatura
/y:<type(s)> Recuperar grupos de extensões específicos, separados por vírgulas Assinatura
/# Grupos de extensões do modo de assinatura e tipos de ficheiros suportados. Assinatura
/p:<folder> Guarda um ficheiro de registo da operação de recuperação numa localização diferente da localização predefinida na unidade de recuperação (por exemplo, D:\logfile). Todos
/a Substitui pedidos do utilizador, o que é útil num ficheiro de script. Todos
/u Recupera ficheiros não eliminados, por exemplo, da Reciclagem. NTFS
Segmento
/k Recupera ficheiros do sistema. NTFS
Segmento
/o:<a\|n\|b> Especifica se deseja sempre (a), nunca (n) ou manter ambos sempre(b) ao escolher se deseja substituir um arquivo. A ação predefinida é pedir para substituir. NTFS
Segmento
/g Recupera arquivos sem fluxos de dados primários. NTFS
Segmento
/e Para manter a gestão dos resultados e o foco nos ficheiros de utilizador, alguns tipos de ficheiro são filtrados por predefinição, mas este parâmetro remove esse filtro. Para obter uma lista completa desses tipos de arquivo, consulte as informações desta tabela. NTFS
Segmento
/e:<extension> Especifica que tipos de ficheiro são filtrados. Para obter uma lista completa desses tipos de arquivo, consulte as informações desta tabela. NTFS
Segmento
/s:<sectors> Especifica o número de setores no dispositivo de origem. Para encontrar informações setoriais, use fsutil. Segmento
Assinatura
/b:<bytes> Especifica o tamanho do cluster (unidade de alocação) no dispositivo de origem. Segmento
Assinatura

Lista de filtros de extensão de ficheiro

Os seguintes tipos de ficheiro são filtrados a partir dos resultados por predefinição. Utilize o /e parâmetro para desativar este filtro ou o filtro para especificar tipos /e:<extension> de ficheiro que não filtrar.

_, adm, admx, appx, appx, ascx, asm, aspx, aux, ax, bin, browser, c, cab, cat cdf-ms, catalogItem, cdxm, cmake, cmd, coffee, config, cp, cpp, cs, cshtm, css, cur, dat, dll, et, evtx, exe, fon, gpd, h, hbakedcurve, htm, htm, ico, id, ildl, ilpdb, iltoc, iltocpdb, in, inf, inf_loc, ini, js, json, lib, lnk, log, man, manifest, map, metadata, mf, mof, msc, msi, mui, mui, mum, mun, nls, npmignore, nupkg, nuspec, obj, p7s, p7x, pak, pckdep, pdb, pf, pkgdef, plist, pnf, pp, pri, props, ps1, ps1xm, psd1, psm1, py, resjson, resw, resx, rl, rs, sha512, snippet, sq, sys, t4, targets, th, tlb, tmSnippet, toc, ts, tt, ttf, vb, vbhtm, vbs, vsdir, vsix, vsixlangpack, vsixmanifest, vstdir, vstemplate, vstman, winmd, xam, xbf, xm, xrm-ms, xs, xsd, ym

Perguntas frequentes

Você pode dar algumas dicas para me ajudar a usar a sintaxe correta?

  • Utilize sempre letras de unidade nos caminhos de origem e de destino. Não se esqueça dos dois pontos (:) após a letra da unidade e certifique-se de que existe um espaço entre a origem e o destino.
  • Quando especifica apenas o nome de uma pasta, como /n \Myfolder\, adicione uma barra invertida (\) no final da mesma.
  • Se o nome de um ficheiro ou pasta tiver espaços, rodeie-o de aspas. Por exemplo:

winfr C: E: /regular /n "\Users\<username>\Documents\Quarterly Statement.docx"

O que significa <username> nos exemplos de comandos?

Na barra de endereço Explorador de Arquivos, introduza C:\users para ver uma lista de potenciais utilizadores no seu computador. Podem existir vários utilizadores no seu computador, incluindo o utilizador, o administrador e a conta predefinida. Quando vir <nome de utilizador> num caminho de ficheiro, é um marcador de posição do nome de utilizador atual no seu computador.

Por que motivo estou a receber a seguinte mensagem: "A origem e o destino não podem fazer referência à mesma partição física?"

O caminho da unidade ou partição de origem e de destino não deve ser o mesmo. Se tiver apenas uma unidade, utilize um disco rígido USB ou externo como caminho de destino. Não crie uma partição depois de perder dados, porque isso reduz a chance de uma recuperação bem-sucedida.

Porque é que a operação de recuperação demora tanto tempo?

Dependendo do tamanho do disco, poderá demorar algum tempo a recuperar o ficheiro, especialmente se estiver a utilizar o Modo extenso.

Por que motivo são recuperados ficheiros adicionais a partir da unidade do meu sistema operativo?

Nos bastidores, o Windows está constantemente a criar e a eliminar ficheiros. Por predefinição, a Windows File Recovery filtra estes ficheiros, mas alguns escapam. Para evitar isso, use o filtro> /n <conforme exemplos neste artigo.

O que é a pasta $Recycle.Bin?

Para os modos NTFS e segmento, você também pode ver arquivos perdidos recuperados da Lixeira (arquivos na lixeira ou que foram excluídos permanentemente) com o nome $files.xxx e armazenados em uma pasta chamada $RECYCLE. LIXEIRA.

O que acontece se a unidade de destino estiver cheia?

Se vir a seguinte mensagem: "O disco de destino está cheio, liberte espaço antes de retomar: (R)esume, arquivo (S)kip ou (A)bort", libere espaço em disco na unidade de destino e escolha uma das opções.

Não consegui recuperar o ficheiro e agora?

Se tiver utilizado o modo Regular, tente novamente no modo extenso se o tipo de ficheiro for suportado. É possível que o espaço livre tenha sido substituído, especialmente numa unidade de estado sólido (SSD). Se precisar de ajuda, contacte o administrador.