很多人都有过误删重要文件的经历。如果您没有做好文件备份,您要么必须立即重新开始,要么必须通过昂贵的文件恢复工具找到它。
但是,对计算机原理稍有了解的朋友可能知道,删除文件实际上只是操作系统将文件对应的磁盘块标记为“可以写入新数据”,而不是实际从磁盘上擦除数据。因此,如果在意外删除发生后,相应的块没有继续重复写入,恢复原来误删除的文件并不难。
因此,误删文件后,除了求助于市面上的各种文件恢复服务和恢复工具,微软最近推出的免费文件恢复工具Windows File Recovery(以下简称WFR)也是一个不错的新选择。
虽然WFR在微软商店被打包成一个应用程序,但不难发现它实际上是一个打包成应用程序的命令行工具。在实际使用中,需要通过命令行脚本执行——,这自然无法与当前大多数文件恢复工具的可视化界面相媲美。
好在整个指挥其实并不复杂。只要我们理解命令结构,然后编写命令,我们就可以恢复那些被WFR意外删除的文件。下面我们来谈谈方法:
WFR实际上是基于winfr的,打开WFR实际上是以管理员身份打开CMD,而恢复文件实际上是执行以下命令:
winfr源-drive:目标-drive: [/switches]
源驱动器是指要恢复的文件的驱动器号,目标驱动器是指用于存储恢复的文件的磁盘。以下[/switch]是各种恢复参数。执行脚本时,WFR将自动在存储恢复文件的磁盘下创建一个新的恢复文件夹。
WFR 拥有三种文件恢复模式:默认、分段以及签名模式,三种模式对应不同的恢复参数以及不同的文件系统.
例如,可移动驱动器或u盘,如果文件系统格式是FAT或exFAT,则需要使用签名模式,而NTFS格式则首选使用默认模式。如果需要恢复的文件早就被删除了,需要尝试分段模式或签名模式。比如我想恢复带后缀的图片文件。我放在u盘里的jpg(盘符F:),用来存储还原文件的盘符是D盘,所以我只需要在WFR启动后做:
winfr F: D: /x /n *。使用jpeg文件交换格式存储的编码图像文件扩展名
其中/x表示签名模式,/n后跟后缀以指定对应的文件类型.在执行此命令后,将提示您是否恢复。输入y并等待扫描。扫描后输入y确认,WFR会将恢复的文件复制到您的恢复文件夹中。
从恢复的文件夹中不难看出,Windows文件恢复的恢复效果相当不错。不仅是。从文件夹中删除的jpg文件会被恢复,但也可以检索和扫描一些已经压缩和打包的图片。还有WFR最大的问题,——。由于没有时间参数和可视化界面,WFR将恢复所有可以恢复且满足检索条件的文件。
因为WFR给出了很多恢复参数,如果我们不考虑整个磁盘的恢复,我们可以恢复单个文件或者一个文件夹。例如,如果我想用NTFS文件系统还原驱动器D中曾经的文件夹123,并将还原的文件复制到驱动器C,那么命令是:
winfr D: C: /r /n D:123
其中/r表示采用分段方式,/n表示扫描特定的文件名和目录,并将其还原到目标磁盘。
上述例子提到了实际操作中的一些基本参数。当然,您也可以添加一系列高级参数来执行一些更详细的操作。
对于普通用户来说,WFR是免费的,但是它的操作完全依赖于命令行工具,它的直觉是有限的。但是对于计算机运维或者有一定动手能力的用户来说,完整的命令行操作是高效简单的。
考虑到它是由微软免费提供的,您可能希望将其用作备份和轻量级文件恢复解决方案。
可以在微软商店免费下载Windows文件恢复。