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
Se necessário, instala a aplicação a partir da Microsoft Store:
Prima a tecla Windows, introduza Windows File Recovery na caixa de pesquisa e, em seguida, selecione Windows File Recovery.
Quando lhe for pedido para permitir que a aplicação faça alterações ao seu dispositivo, selecione Sim.
Na janela de Linha de Comandos , introduza o comando no seguinte formato:
winfr source-drive: destination-drive: [/mode] [/switches]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 chamadaRecovery_<date and time>na unidade de destino.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:
|
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.