Recuperação de Arquivos do Windows: Restaure Arquivos Excluídos com Facilidade

Você excluiu acidentalmente arquivos do seu computador? Talvez você estivesse praticando o uso do PowerShell para excluir arquivos. Da próxima vez, suas fotos e documentos desapareceram, e eles não estão na Lixeira. Recomendamos que você experimente a utilidade de recuperação de arquivos do Windows.

Recuperação de Arquivos do Windows ou WinFR é uma ferramenta gratuita desenvolvida pela Microsoft. Ela afirma funcionar além do sistema de arquivos NTFS e utiliza diferentes modos para escanear o disco em busca de arquivos. Mas será que realmente funciona? E como?

Neste artigo, você aprenderá sobre a ferramenta WinFR e como utilizá-la para recuperar arquivos no Windows 10.

Pré-requisitos

O WinFR não está disponível para todos os sistemas operacionais Windows. Ele está disponível apenas para o Windows 10 versão 2004 (Build 19041.0 ou superior). Será necessário atualizar a versão do seu Windows 10 se desejar usá-lo. Esse requisito também significa que o WinFR não está disponível no sistema operacional Windows Server.

Verificando a Versão do Windows

Há mais de uma maneira de verificar a versão do Windows do seu computador. Mas a maneira mais rápida é pressionar WIN+R no teclado para abrir a caixa de diálogo Executar e digitar winver. A caixa Sobre o Windows aparecerá, onde você pode confirmar a versão do sistema operacional. O WinFR é uma utilidade de linha de comando, o que significa que você emitirá comandos no CMD ou PowerShell para usá-lo.

Finding the Windows 10 Version

Instalando o Windows File Recovery

A única (oficial) maneira de instalar o WinFR é pela Microsoft Store. Como você pode ver na captura de tela abaixo, depois de pesquisar a loja pelo Windows File Recovery, a instalação é apenas um processo de um clique.

Installing WinFR from the Microsoft Store

E é isso. Você instalou o WinFR. Mas não espere encontrar uma interface gráfica do usuário. O WinFR é uma utilidade de linha de comando, o que significa que você emitirá comandos no CMD ou PowerShell para usá-lo.

Compreendendo o Uso e as Opções

Antes de começar a usar o WinFR, você deve entender suas capacidades e opções de uso. E é isso que você aprenderá nesta seção.

Quais Sistemas de Arquivos São Suportados?

  • FAT e exFAT – Cartões SD, unidades Flash ou USB (< 4GB).
  • ReFS – Windows Server e Windows Pro para Estações de Trabalho.
  • NTFS sistema de arquivos – Computadores (HDD, SSD), discos rígidos externos, unidades flash ou USB (> 4GB).

O que são os diferentes modos de recuperação?

Há exatamente três modos de recuperação no WinFR; padrão, segmento, assinatura. Mas qual é a diferença e qual deles você deve usar? Dependendo do incidente em que você está, a resposta pode ser diferente.

  • Suponha que você tenha um volume NTFS funcionando e o arquivo que está recuperando foi excluído recentemente. Nesse caso, você deve usar o modo padrão.
  • Se você tiver um volume NTFS que foi formatado ou corrompido, ou se o arquivo foi excluído há algum tempo, você usaria primeiro o modo segmento. E se o modo segmento falhar, use o modo assinatura.
  • Se você tiver um volume não-NTFS, apenas o modo assinatura pode ser usado.

Quais são a sintaxe e os comandos?

Como mencionado anteriormente neste artigo, o Windows File Recovery é uma ferramenta de linha de comando. Você precisa seguir a sintaxe adequada e garantir que seu comando esteja correto. A sintaxe para o WinFR é mostrada abaixo.

Observação: O uso do comando winfr requer um CMD ou PowerShell elevado. Isso significa que você deve ser capaz de executar o CMD ou PowerShell como administrador.

winfr <Source-drive:> <Destination-drive:> [/switches]

O <Source-drive:> representa o drive a ser digitalizado para recuperação de arquivos. Enquanto o <Destination-drive:> representa o drive de destino onde salvar os arquivos recuperados.

Observação: O <Source-drive:> e o <Destination-drive:> não podem ser iguais. Você deve usar um drive diferente para salvar os arquivos recuperados.

Há opções para controlar como o WinFR executará a recuperação de arquivos no Windows 10. Você conhecerá essas opções executando o comando winfr /?.

/r           - Segment mode (NTFS only, recovery using file record segments)
/n <filter>  - Filter search (default or segment mode, wildcards allowed, trailing \ for folder)

/x           - Signature mode (recovery using file headers)
/y:<type(s)> - Recover specific extension groups (signature mode only, comma separated)
/#           - Exibe grupos de extensão de modo de assinatura e tipos de arquivo

/?           - Help text
/!           - Display advanced features

Se você ler a lista acima, reconhecerá que algumas opções só são aplicáveis a modos e sistemas de arquivos específicos.

Como Recuperar Arquivos Excluídos

Agora que você aprendeu sobre o uso e as opções de Recuperação de Arquivos do Windows, é hora de testar o que aprendeu. É melhor testar o WinFR em drives que não sejam do sistema operacional, como drives removíveis, como unidades flash USB e discos rígidos externos.

Nos exemplos seguintes, observe que dois drives serão usados como fonte:

  • A USB flash drive (NTFS) (Drive G:)
  • A micro SD card (exFAT) (Drive E:)

Como você pode ver abaixo, os drives de origem contêm arquivos mp3, txt e png. Todos esses arquivos são excluídos antes de testar o WinFR.

List and delete files in PowerShell

Descobrindo o Sistema de Arquivos do Drive de Origem

As unidades de origem podem ser qualquer unidade suportada. Saber o sistema de arquivos ajudaria a determinar as opções a serem usadas com o WinFR. Existem várias maneiras de obter informações sobre o sistema de arquivos.

Para obter os detalhes do sistema de arquivos das unidades individuais, abra as páginas de propriedades da unidade no Explorador de Arquivos do Windows.

Drive properties

Ou, para obter todas as informações dos volumes de disco de uma vez, use os comandos abaixo no CMD.

diskpart

list volume

A imagem abaixo mostra a lista de unidades e suas informações, incluindo qual sistema de arquivos estão usando.

List of volumes

Recuperando Arquivos Perdidos de Volumes NTFS

Neste exemplo, o comando winfr irá recuperar todos os arquivos deletados do volume NTFS (unidade G:) usando o modo padrão. Os arquivos recuperados são então salvos em C:\Recuperados.

winfr G: C:\Recovered

A demonstração abaixo mostra que os arquivos foram recuperados usando o comando acima.

Recovering Deleted Files From NTFS Volumes

E quando você vai para o diretório de destino, você pode ver que os arquivos foram recuperados e salvos sob um subdiretório gerado pelo WinFR.

Recovered files saved to the destination directory

A RecoveryLog.txt file is also created that contains the summary of the file recovery operation.

RecoveryLog.txt

Se o modo padrão não foi bem-sucedido, você pode tentar executar o mesmo comando, mas desta vez, adicione /r para fazê-lo rodar no modo de segmento.

winfr G: C:\Recovered /r

O trecho abaixo mostra que o modo de recuperação está definido para o modo de segmento.

Windows File Recovery in segment mode

No modo de segmento, os arquivos recuperados também são salvos no local de destino. No entanto, os arquivos são agrupados em subdiretórios separados com base em seus tipos de arquivo. Por exemplo, todos os arquivos *.mp3 recuperados são salvos sob o subdiretório Mídia. Os arquivos *.jpg recuperados são salvos no subdiretório Fotos, e assim por diante.

Recovered files saved to destination directory using segment mode

Nota: Executar a Recuperação de Arquivos do Windows no modo de segmento ou de assinatura leva muito mais tempo para ser concluído do que quando executado no modo padrão.

Recuperando Arquivos Excluídos de Volumes NTFS Usando Filtros de Busca

Se você não deseja recuperar todos os arquivos excluídos, o que você precisa fazer é adicionar um filtro de busca ao executar o WinFR. Adicionar um filtro de busca é feito usando o comando /n.

Por exemplo, para recuperar apenas *.png, você pode usar o comando abaixo.

winfr G: C:\Recovered /n *.png

Você também pode adicionar vários filtros de busca adicionando outra instância do comando /n. O código abaixo definirá o filtro de busca para recuperar arquivos com as extensões de arquivo *.png e *.txt.

winfr G: C:\Recovered /n *.png /n *.txt

O trecho abaixo mostra o resultado da execução do comando acima. Como você pode ver, o filtro está configurado para *.png e *.txt.

Recovering Deleted Files From NTFS Volumes Using Search Filters

E para confirmar que o filtro de busca funcionou corretamente, você pode verificar o diretório de destino. Você deverá ser capaz de verificar que apenas os arquivos pretendidos foram recuperados.

Files recovered using Windows File Recovery with search filters

Abaixo estão alguns exemplos adicionais de uso para filtros de busca.

Recover files in G:\temp\data.
 When using directories as a search filter,
 make sure to append a trailing backslash character "\"
 winfr G: C:\Recovered /n \temp\data\

Recover files matching file extensions in a specific location
 winfr G: C:\Recovered /n \temp\data*.txt

Recover files in G:\Documents and Music
 When using search filters that contain spaces,
 make sure to enclose the search string in double-quotes.
 winfr G: C:\Recovered /n "G:\Documents and Music"

Recuperando Arquivos Excluídos de Volumes Não-NTFS

Agora, sobre volumes não-NTFS como exFat e ReFS. Para recuperar arquivos excluídos, você precisará usar o comando /x para executar a Recuperação de Arquivos do Windows no modo de assinatura. Note que o tempo de recuperação pode variar dependendo do tamanho do disco e do número de arquivos no modo de assinatura.

Se você executar o comando winfr sem o comando /x em um volume não-NTFS, você receberá um erro como o mostrado abaixo.

Error when running winfr in default mode against a non-NTFS volume

Erro ao executar o winfr no modo padrão contra um volume não NTFS

Portanto, para recuperar corretamente os arquivos de um volume exFAT, use o comando abaixo.

winfr E: C:\Recovered /x

O trecho abaixo mostra que o winfr é executado no modo de assinatura quando o switch /x é utilizado.

Recovering Deleted Files From Non-NTFS Volumes

Recuperando Arquivos Excluídos de Volumes Não-NTFS Usando Filtros de Tipo

Assim como nos modos padrão e segmento, filtros podem ser aplicados também no modo de assinatura. Isso é feito utilizando o switch /y:<tipo(s)>.

No entanto, você deve considerar que a recuperação de arquivos no modo de assinatura só funciona para tipos de arquivo específicos. Para saber quais são esses tipos, execute o comando winfr /#. A saída desse comando é mostrada abaixo.

Windows File Recovery
Copyright (c) Microsoft Corporation. All rights reserved
Version:            0.0.11761.0
----------------------------------------------------------

        Extension group    -   Extensions
    -----------------------------------------
        ASF                -   WMA, WMV, ASF
        JPEG               -   JPG, JPEG, JPE, JIF, JFIF, JFI
        MP3                -   MP3
        MPEG               -   MPEG, MP4, MPG, M4A, M4V, M4A, M4B, M4R, MOV, 3GP, QT
        PDF                -   PDF
        PNG                -   PNG
        ZIP                -   ZIP, DOCX, XLSX, PPTX, ODT, ODS, ODP, ODG, ODI, ODF, ODC, ODM, OTT, OTG, OTP, OTS, OTC, OTI, OTF, OTH

O comando abaixo recupera arquivos com extensões PNG e MP3.

winfr E: C:\Recovered /x /y:PNG,MP3

O trecho abaixo mostra o comando acima em progresso. Como você pode ver, o filtro de extensão está configurado apenas para MP3 e PNG.

Recovering Deleted Files From Non-NTFS Volumes Using Type Filters

Conclusão

O desenvolvimento e lançamento da ferramenta de recuperação de arquivos gratuita da Microsoft é uma surpresa bem-vinda. A ferramenta de Recuperação de Arquivos do Windows pode recuperar arquivos excluídos de muitos tipos de armazenamento e até mesmo de discos com volumes não NTFS.

Sendo uma ferramenta de linha de comando, o WinFR abre oportunidades para script e recuperação de arquivos automatizada. Se o WinFR se compara ou não às ferramentas de recuperação de arquivos gratuitas de terceiros é discutível e exigiria uma análise muito mais aprofundada.

É Windows File Recovery uma ferramenta útil? Somente você pode responder isso após conseguir usá-la. Mas até agora, com todos os testes, parece estar fazendo o trabalho. Ainda assim, é algo que merece ser considerado uma opção quando se trata de recuperação de arquivos excluídos no Windows 10.

Source:
https://adamtheautomator.com/windows-file-recovery/