愚人
挑戰(zhàn)題描述
公司的電腦不少是戴爾、華碩品牌機(jī),這些電腦需要恢復(fù)出廠設(shè)置時(shí)只要進(jìn)入WinRE高級(jí)菜單界面,點(diǎn)擊一下“恢復(fù)出廠設(shè)置”即可。我的是自己組裝的兼容機(jī),請(qǐng)問(wèn)有沒(méi)有辦法可以使用品牌機(jī)那樣的簡(jiǎn)單易用的一鍵還原?(題號(hào):201522002)
解題思路
現(xiàn)在很多品牌機(jī)使用的是在WinRE高級(jí)菜單界面添加恢復(fù)菜單的方式來(lái)實(shí)現(xiàn)還原,比如DELL預(yù)裝Windows 8的電腦,在開(kāi)機(jī)進(jìn)入WinRE修復(fù)環(huán)境的“疑難解答”組件后,這里只要點(diǎn)擊“Dell backup and Recovery”圖標(biāo)即可進(jìn)入還原和備份向?qū)нM(jìn)行系統(tǒng)恢復(fù)(圖1)。
從圖1可以看到,這類(lèi)品牌機(jī)和常規(guī)電腦的“疑難解答”組件不同,它多了個(gè)工具組件,可以在此直接點(diǎn)擊啟動(dòng)自帶的還原程序,方便我們的使用。因此如果要在普通電腦上實(shí)現(xiàn)類(lèi)似效果,我們只要自行在“疑難解答”組件里添加類(lèi)似的工具即可。
火速鏈接
如何使用Dism制作鏡像和還原批處理,請(qǐng)參考2014年13期《Windows 8平板也玩一鍵恢復(fù)》一文的介紹。
解題方法
如果要在“疑難解答”組件里添加菜單,其實(shí)就只是在WinRE修復(fù)鏡像“Sources\Recovery”目錄下添加相應(yīng)的“Tools”目錄,然后在目錄中添加合適的一鍵還原組件即可。因此解題思路主要是制作一鍵還原組件和增加Tools目錄。
首先制作一鍵還原組件,這里恢復(fù)的鏡像可以是自己任意指定,為了使用方便,我們可以使用Dism命令進(jìn)行制作當(dāng)前系統(tǒng)鏡像,同時(shí)使用它制作一個(gè)還原系統(tǒng)的批處理。
備份系統(tǒng):Dism /Append-Image /ImageFile:D:\install.wim /CaptureDir:C:\ /Name:Win8_Pro_3 /Description:"2015-11-28"(注意:要將安裝鏡像文件Install.wim預(yù)先復(fù)制到D盤(pán)備用)
還原系統(tǒng):Dism /Apply-Image /ImageFile:D:\install.wim /Index:2 /ApplyDir:C:\
完成上述操作后啟動(dòng)記事本輸入下列代碼,接著單擊“文件→另存為”,在“編碼”框中,選擇 “UTF-8”,并將此文件另存為WinREConfig.xml,放置在C盤(pán)根目錄下備用(圖2):
<?xml version="1.0" encoding="utf-8"?>
<!-- WinREConfig.xml -->
dism.exe
/Apply-Image /ImageFile:D:\install.wim /Index:2 /ApplyDir:C:\
在命令提示符下繼續(xù)輸入下列的命令:
rem 在C:\下新建Winre目錄(rem為解釋語(yǔ)句,可以不輸入,下同)
md C:\winre
rem 將Winre.wim鏡像文件加載到上述新建目錄,df877cb8-62dc-11e1-8fbe-b93c42e8c1d0目錄每個(gè)人電腦上名稱(chēng)可能不同,請(qǐng)打開(kāi)C:\Recovery后查看并自行更改
Dism /mount-image /imagefile:C:\Recovery\df877cb8-62dc-11e1-8fbe-b93c42e8c1d0\winre.wim /index:1 /mountdir:C:\winre
rem 在加載Winre.wim目錄新建Tools目錄
md C:\winre\sources\recovery\tools
rem 將自己需要添加到“疑難解答”組件中的程序復(fù)制到Tools目錄
copy C:\windows\system32\dism.exe C:\winre\sources\recovery\tools
rem 將制作好的WinREConfig.xml復(fù)制到Tools目錄
copy C:\WinRE Config.xml C:\winre\sources\recovery\tools
rem 卸載并提交更改到Winre.wim鏡像中
Dism /unmount-image /mountdir:C:\winre /commit
在“疑難解答”組件里添加菜單的名稱(chēng)和屬性,顯示是通過(guò)讀取Dism的“文件屬性→詳細(xì)信息”獲取的,其中產(chǎn)品名稱(chēng)即為自定義菜單名稱(chēng),菜單說(shuō)明為“文件說(shuō)明”(圖3)。
這樣重啟后再次進(jìn)入WinRE修復(fù)環(huán)境的“疑難解答”組件,這里就會(huì)多出一個(gè)Dism的新菜單,按提示點(diǎn)擊即可啟動(dòng)Dism進(jìn)行系統(tǒng)還原了(圖4)。