隨著正版Windows7系統的逐漸普及,Windows 7豐富的新功能讓我們應接不暇,為了享受到更多功能,大部分用戶選擇了win7旗艦版,這個完整全面的版本。但是Windows7雖然優秀,但也難免會出現一些問題,為了讓IT專業人士能夠更好的操作Windows7,在win7旗艦版中,集成了一個名為Win RE(Windows Recovery Environment,Windows恢復環境)的開機修復功能。利用該功能,當系統出現問題而不能啟動的時候,我們可通過該功能讓系統進行自動修復。這是非常方便的功能,省去了借用第三方工具手動修復的麻煩,而且我們可將該功能移植到Vista系統中。
(1).Win7系統修復
當系統不能正常啟動時,在開機時按下F8鍵(通常在系統啟動失敗後會自動跳到該界面)可進入Windows 7「高級啟動選項」菜單。和此前的系統不同,Windows 7的高級啟動菜單項目要多一些,其中第一項「修復計算機」就是所謂的Win RE。選中該項後按回車鍵,可進入系統修復嚮導。在此不需要用戶的過多參與,只需在修復時依次確認三次其它的事情交給系統,大概經過10分鐘左右(與系統安裝的軟體和硬體性能相關)的時間系統就會修復完畢。最後重啟,成功登錄系統。(圖1)
Windows7系統修復
(2).功能遷移
當然,如果你現在使用的是Vista系統想用這個功能怎麼辦?,我們可將該功能遷移到Vista中,讓其也具備該功能。
首先是複製相關文件。找一臺已安裝了Windows 7的計算機,依次進入「C:\Recovery\30f6d532-e054-11dd-997b-e25e3f2c6222」文件夾(C為Windows 7的系統分區,至於30f6d532-e054-11dd-997b-e25e3f2c6222不同的計算機會有不同。另外,Recovery為隱藏文件夾需要設置顯示所有系統文件才能看到)。在目錄下有兩個文件Winre.wim和boot.sdi,其大小分別為139MB和3.0MB(不同的版本大小略有不同),將這兩個文件通過行動裝置拷貝到安裝有Vista的電腦的非系統分區(比如D分區),然後將其文件屬性設置為隱藏、系統、只讀屬性。(圖2)
Win RE文件
其次創建一個批處理文件,通過該批處理文件在系統啟動菜單中添加名為「Windows RE修復計算機」的啟動項。加入我們剛才拷貝的系統修復文件Winre.wim、boot.sdi在D盤根目錄下,可拷貝下面的代碼將其保存為fix.cmd。
@echo off
set RAMDISK_OPTIONS={ad6c7bc8-fa0f-11da-8ddf-0013200354d8}
set WINPE_GUID={572bcd56-ffa7-11d9-aae0-0007e994107d}
bcdedit /timeout30
bcdedit /create %RAMDISK_OPTIONS% -d "Windows RE" -device
bcdedit /set %RAMDISK_OPTIONS% ramdisksdidevice partition=D:
bcdedit /set %RAMDISK_OPTIONS% ramdisksdipath \boot.sdi
bcdedit /create %WINPE_GUID% /d "Windows RE修復計算機" /application osloader
bcdedit /set %WINPE_GUID% device ramdisk=[D:]\winre.wim,%RAMDISK_OPTIONS%
bcdedit /set %WINPE_GUID% path \windows\system32\winload.exe
bcdedit /set %WINPE_GUID% osdevice ramdisk=[D:]\winre.wim,%RAMDISK_OPTIONS%
bcdedit /set %WINPE_GUID% systemroot \windows
bcdedit /set %WINPE_GUID% detecthal yes
bcdedit /set %WINPE_GUID% nx OptIn
bcdedit /set %WINPE_GUID% winpe yes
bcdedit /displayorder %WINPE_GUID% /addlast
echo Windows Recovery Environment安裝完成。
pause
說明:代碼中主要用到了bcdedit命令,這是一個基於命令行的系統啟動項編輯工具。其中bcdedit /timeout30表示系統菜單停留30秒,bcdedit /create表示創建新的作業系統啟動項。
批處理文件fix.cmd創建完成後,滑鼠右擊該文件選擇「以管理員身份運行」,在Vista重啟之後按下F8進入系統啟動菜單,可以看到名為「Windows RE修復計算機」的啟動項。當Vista系統因故而無法啟動時就可用以功能進行修復了。(圖3)
遷移成功
注意:Win RE 與我們常用到的WinPE並不相同,用戶在使用時可自由選擇。
>>延伸閱讀:想要了解更多有關正版Windows7的信息,請登錄微軟官方網站,點擊這裡
http://cio.zol.com.cn/225/2255131.html cio.zol.com.cn true 中關村在線 http://cio.zol.com.cn/225/2255131.html report 3372 隨著正版Windows7系統的逐漸普及,Windows 7豐富的新功能讓我們應接不暇,為了享受到更多功能,大部分用戶選擇了win7旗艦版,這個完整全面的版本。但是Windows7雖然優秀,但也難免會出現一些問題,為了讓IT專業人士能夠更好的操作Windows7,在win7旗...