微軟(ruan)近(jin)期推出的(de)免費文件恢(hui)復工具Windows File Recovery(以下簡稱WFR)。
雖(sui)然WFR被打包成一個在Microsoft Store上(shang)架的(de)應(ying)用,安(an)裝后不(bu)難(nan)發(fa)現它其(qi)實是一個被包裝成應(ying)用的(de)命(ming)令行(xing)工具,實際使用時也需要通過命(ming)令行(xing)腳本來執行(xing)——這和目前大多(duo)數文(wen)件(jian)恢復工具的(de)可(ke)視化界(jie)面自然不(bu)能相(xiang)提并(bing)論。
好在(zai)整(zheng)個命令(ling)其實(shi)并不復雜,只要(yao)搞(gao)清楚(chu)命令(ling)結構然后編寫命令(ling),我們就(jiu)能借助(zhu)WFR恢復那(nei)些(xie)不小(xiao)心刪除的文件(jian)。下面我們講講方法(fa):
WFR其實基于winfr這個工具,打開(kai)WFR其實也(ye)是以管理(li)員(yuan)身份打開(kai)CMD,而恢復文件其實就是執行以下命(ming)令:
winfr source-drive:destination-drive:[/switches]
其中 source-drive指的是需要(yao)恢(hui)(hui)復(fu)(fu)(fu)文(wen)(wen)件(jian)所在的盤符(fu),destination-drive指的則是用于存儲恢(hui)(hui)復(fu)(fu)(fu)得來(lai)文(wen)(wen)件(jian)的磁盤。后面的[/switches]就是各種恢(hui)(hui)復(fu)(fu)(fu)參數。執(zhi)行(xing)腳(jiao)本時,WFR會自(zi)動在存儲恢(hui)(hui)復(fu)(fu)(fu)文(wen)(wen)件(jian)的磁盤下新建一個恢(hui)(hui)復(fu)(fu)(fu)文(wen)(wen)件(jian)夾。
WFR擁有三(san)種文(wen)件恢復模(mo)式(shi):默認、分段(duan)以及簽名模(mo)式(shi),三(san)種模(mo)式(shi)對(dui)應不(bu)同的恢復參數以及不(bu)同的文(wen)件系統。
比如可(ke)移動(dong)驅(qu)動(dong)器或者U盤(pan),如果文件(jian)系(xi)統格式(shi)(shi)為(wei)(wei)(wei)FAT、exFAT,就(jiu)需(xu)要使(shi)(shi)用簽名模式(shi)(shi),至于NTFS格式(shi)(shi)則(ze)(ze)優先使(shi)(shi)用默認(ren)模式(shi)(shi)。如果需(xu)要恢(hui)(hui)復的文件(jian)很久(jiu)之前就(jiu)已經刪除,則(ze)(ze)需(xu)要嘗(chang)試分段(duan)模式(shi)(shi)或簽名模式(shi)(shi)了。舉個例(li)子,我希望恢(hui)(hui)復我放在(zai)(zai)U盤(pan)(盤(pan)符為(wei)(wei)(wei) F:)中(zhong)的后(hou)綴為(wei)(wei)(wei).jpg的圖片文件(jian),用于存(cun)儲被(bei)恢(hui)(hui)復文件(jian)的盤(pan)符為(wei)(wei)(wei)D盤(pan),那么(me)只需(xu)在(zai)(zai)WFR啟動(dong)后(hou)執(zhi)行:
winfr F: D: /x /n *.jpg
其中 /x表示采用(yong)簽名模式(shi),/n后(hou)(hou)面加后(hou)(hou)綴名通配則指定對應的(de)文(wen)件(jian)類型。這段命令執行后(hou)(hou)會(hui)(hui)提(ti)醒是否恢(hui)復,輸(shu)入y 然后(hou)(hou)等待(dai)掃描(miao)即(ji)可(ke);掃描(miao)完成后(hou)(hou)再輸(shu)入y確認,WFR就會(hui)(hui)將恢(hui)復的(de)文(wen)件(jian)拷貝到你的(de)恢(hui)復文(wen)件(jian)夾(jia)中。
從(cong)恢(hui)(hui)復(fu)的(de)文(wen)件(jian)(jian)夾中不難看出,Windows File Recovery的(de)恢(hui)(hui)復(fu)效果還是相(xiang)當不錯的(de),不僅僅恢(hui)(hui)復(fu)了從(cong)文(wen)件(jian)(jian)夾刪除的(de).jpg文(wen)件(jian)(jian),一(yi)些曾經被壓縮打(da)包(bao)的(de)圖片(pian)也能(neng)被檢索掃描出來(lai)。這(zhe)里也遇到了WFR*大的(de)問題——由于沒有(you)時間參數和可視化界面,WFR會將能(neng)夠恢(hui)(hui)復(fu)的(de)、符合檢索條件(jian)(jian)的(de)文(wen)件(jian)(jian)全部恢(hui)(hui)復(fu)。
由于WFR給出了(le)相當多的參數來進(jin)行(xing)恢復(fu)(fu),如果不考慮整盤(pan)恢復(fu)(fu),我們可以對某(mou)個單個文(wen)(wen)件(jian),某(mou)個文(wen)(wen)件(jian)夾執行(xing)恢復(fu)(fu)。例如我希望(wang)恢復(fu)(fu)曾經在D盤(pan)、文(wen)(wen)件(jian)系統為NTFS的驅(qu)動器中(zhong)的文(wen)(wen)件(jian)夾123,并將恢復(fu)(fu)文(wen)(wen)件(jian)拷貝到C盤(pan)驅(qu)動器中(zhong),那么命令就是:
winfr D: C: /r /n D:123
其中(zhong)(zhong)/r表示采用分段(duan)模式,/n則是掃描特定的文件名(ming)、文件目錄并將(jiang)其恢復到目標(biao)磁(ci)盤中(zhong)(zhong)。
上面的例子(zi)提到了(le)一(yi)些(xie)具體實操下的基礎參數,當然你還可以加(jia)入一(yi)系列的*參數來執行一(yi)些(xie)更(geng)加(jia)細致的操作(zuo)。
對于普通用(yong)戶(hu)而言,WFR雖然免費(fei)但(dan)操作完全依賴命(ming)令行(xing)工具,直觀程(cheng)度有限;但(dan)對計算(suan)機運維或(huo)者具備一定動手能力的用(yong)戶(hu)來說(shuo),完全的命(ming)令行(xing)操作反(fan)而高(gao)效簡單。
考慮到它由微軟免費提供,大家(jia)不妨將(jiang)其作為(wei)一(yi)個(ge)備用的、輕量化文件恢復解決方(fang)案。