NTBOOTautofix是一個(gè)小巧實(shí)用系統(tǒng)引導(dǎo)修復(fù)工具。系統(tǒng)用久了難免遇見系統(tǒng)不能引導(dǎo)的情況,特別是那些喜歡安裝雙系統(tǒng)的童鞋,也許會經(jīng)常性的遇見安裝好一個(gè)系統(tǒng)后,其中一個(gè)系統(tǒng)卻進(jìn)不去的情況吧?這時(shí)候你難道重新格式化分區(qū)?重新安裝系統(tǒng)么?這也許是最麻煩的辦法,其實(shí)出現(xiàn)這些系統(tǒng)不能引導(dǎo)的情況,我們利用NTBOOTautofix系統(tǒng)引導(dǎo)修復(fù)工具就可以輕松解決問題。NTBOOTautofix不但支持雙系統(tǒng)引導(dǎo)自動(dòng)修復(fù),還支持手動(dòng)修復(fù)系統(tǒng)引導(dǎo)。

--------------------------------------------------------------------------------

使用方法:

* 非安裝軟件,直接雙擊運(yùn)行,傻瓜式修復(fù),可運(yùn)行于32位和64位系統(tǒng)和WINPE系統(tǒng)

* "自動(dòng)修復(fù)"自動(dòng)判斷和系統(tǒng)引導(dǎo)有關(guān)的條件并自動(dòng)修復(fù)程序支持的盤符上的NT系統(tǒng)引導(dǎo),無需用戶手工干預(yù)

* "高級"只供特殊需要的朋友,參看下面應(yīng)用實(shí)例中的更改活動(dòng)分區(qū)盤符后修復(fù)

* 由于不少PE使用各種手段調(diào)整了系統(tǒng)默認(rèn)盤符,程序未必準(zhǔn)確判定活動(dòng)分區(qū),所以在PE中修復(fù)時(shí)推薦使用"高級"再選定活動(dòng)分區(qū)后進(jìn)行修復(fù),如在PE中進(jìn)行過調(diào)整/重分區(qū)操作,推薦重啟后再使用本工具

* 默認(rèn)禁用windows8的Metro引導(dǎo)菜單(v2.2.9開始),如需恢復(fù)Metro引導(dǎo)菜單,v2.5.2的兩種方法操作:

方法1. “高級”,“查看/管理BCD引導(dǎo)配置”,管理 Windows8,把bootmenupolicy這一行值修改為Standard - Metro引導(dǎo)開啟(如本來為Standard則修改兩次),再點(diǎn)擊“默認(rèn)”。

方法2. 手動(dòng)修復(fù),只開啟METRO引導(dǎo)并修復(fù)Windows8,其它系統(tǒng)跳過修復(fù)。

* Win8多系統(tǒng)時(shí)推薦在Win8中關(guān)閉快速啟動(dòng)或管理員身份運(yùn)行命令提示符后執(zhí)行Powercfg -h off關(guān)閉休眠以免出現(xiàn)引導(dǎo)菜單沖突

* 沒關(guān)閉休眠功能時(shí),在Win8中修復(fù)后會出現(xiàn)無法關(guān)機(jī),重啟一次即可

* 部分對分區(qū)的操作會影響工具對nt5.x(2000/XP/2003)的修復(fù)結(jié)果,如Ghost32的恢復(fù)/磁盤管理調(diào)整分區(qū)/PM、ADDS的調(diào)整分區(qū)等,如需修復(fù)NT5.x的引導(dǎo)菜單且使用了這類操作,推薦重啟后再進(jìn)行修復(fù),否則有可能出現(xiàn)HAL.DLL或NTOSKRNL.EXE錯(cuò)誤,需重啟后再次修復(fù)。

--------------------------------------------------------------------------------

適用范圍:- 自動(dòng)修復(fù)/手動(dòng)修復(fù)

1.引導(dǎo)菜單/引導(dǎo)文件丟失修復(fù):

* 適用所有NT5.x(2000/XP/2003)和NT6.x(Vista/2008/Win7/2008r2/win8)

2.SYSPREP封裝系統(tǒng)(Ghost系統(tǒng))的輔助安裝 - 參看9.實(shí)例 - Ghost系統(tǒng)安裝

3.修復(fù)其他因BCD相關(guān)引起的故障

* Win7/2008r2/Win8中 BCD 的修復(fù)計(jì)算機(jī)(Windows Recovery Environment)菜單丟失

* Win7/2008r2中 BCD 引起的3D引導(dǎo)畫面丟失(變成VISTA滾動(dòng)條引導(dǎo)畫面)

* BCD 引起的引導(dǎo)菜單選擇界面亂碼現(xiàn)象

4.系統(tǒng)盤符或磁盤ID變化引起的無法進(jìn)入系統(tǒng)桌面的修復(fù)

5.系統(tǒng)BCD非法的強(qiáng)制修復(fù) - 現(xiàn)象:Vista/2008/Win7/2008r2中 -

* 運(yùn)行msconfig后"啟動(dòng)"或"引導(dǎo)"欄空白

* 管理員身份運(yùn)行命令提示符中后運(yùn)行BCDEDIT等和BCD相關(guān)的操作提示出錯(cuò)

* 系統(tǒng)屬性的"啟動(dòng)和故障恢復(fù)"窗口無法配置"默認(rèn)操作系統(tǒng)"和"等待時(shí)間"

* 其他軟件無法添加/刪除/修改基于 BCD 管理的新引導(dǎo)菜單

注: 5的這種情況是否要強(qiáng)制修復(fù)自行決定。

--------------------------------------------------------------------------------

高級子菜單功能介紹:

1.自選定引導(dǎo)分區(qū):修復(fù)結(jié)果將指向自選 定引導(dǎo)分區(qū)

2.寫引導(dǎo)/主引導(dǎo)程序:可對指定的分區(qū)(磁盤)寫入NT5.x和NT6.x的引導(dǎo)或NT6.x的主引導(dǎo)

3.修復(fù)系統(tǒng)盤符:自動(dòng)修復(fù)/手動(dòng)修復(fù)已經(jīng)自動(dòng)處理此功能,也可以用這個(gè)功能手工處理

4.查看/管理BCD:可以對BCD引導(dǎo)配置文件進(jìn)行查看和一些常用的修改操作。

5.更改BCD區(qū)域:修復(fù)操作將以這個(gè)設(shè)定修復(fù)BCD菜單中的默認(rèn)區(qū)域語言

--------------------------------------------------------------------------------

修復(fù)效果:

* 程序根據(jù)當(dāng)前系統(tǒng)non-Unicode設(shè)置自動(dòng)顯示中/英界面

* 修復(fù)時(shí)存在原BCD或Boot.ini時(shí)程序?qū)⒂鑲浞?,備份文件?路徑在修復(fù)完成后給出提示

* NT5.x菜單在boot.ini中以"Microsoft Windows Server 2003 x86"形式存在

* NT6.x菜單在BCD中以"Windows Server (R) 2008 Standard x86"形式存在

* 根據(jù)當(dāng)前系統(tǒng)non-Unicode設(shè)置決定修復(fù)后的引導(dǎo)菜單中/英優(yōu)先級

* 自動(dòng)修復(fù)不自動(dòng)刪除NT5.x的Boot.ini和NT6.x的BCD中的多余的引導(dǎo)菜單

* 因?yàn)閚t6系統(tǒng)精簡版的精簡程度無從判斷,所以不保證能修復(fù)精簡版系統(tǒng)引導(dǎo)故障

--------------------------------------------------------------------------------

本工具應(yīng)用實(shí)例

NT5.0=Win2000;NT5.1=XP;NT5.2=WIN2003;NT5.x=2000/XP/2003

NT6.0=Vista/2008;NT6.1=Win7/2008r2;NT6.2=Win8/Server2012

NT6.x=Vista/2008/Win7/2008r2/Win8

以下實(shí)例中系統(tǒng)描述以上為準(zhǔn),各位朋友自行區(qū)分;盤符問題只為實(shí)例說明,無需挑刺

自動(dòng)修復(fù)/手動(dòng)修復(fù):

----------------

1. 格式化活動(dòng)分區(qū)重裝NT5.x/NT6.x后丟失其他分區(qū)NT5.x/NT6.x的引導(dǎo)菜單 -> 直接選擇“自動(dòng)修復(fù)/手動(dòng)修復(fù)”

2. 先裝NT6.x后裝NT5.x的最快速解決方案:例 - 已有Win7系統(tǒng),XP光盤引導(dǎo)安裝XP至另一分區(qū),完成安裝后在XP中直接"自動(dòng)修復(fù)/手動(dòng)修復(fù)"即可修復(fù)雙引導(dǎo)菜單。

3. 系統(tǒng)盤符或磁盤ID引起的無法進(jìn)入桌面情況 -> 直接“自動(dòng)修復(fù)/手動(dòng)修復(fù)”(也可以用高級菜單中的“修復(fù)系統(tǒng)盤符”進(jìn)行手工修復(fù))

4. 雙硬盤引導(dǎo)切換:例 - 雙硬盤,硬盤1裝NT5.x,硬盤2裝NT6.x,各自獨(dú)立系統(tǒng),切換系統(tǒng)時(shí)需用開機(jī)熱鍵或BIOS更改硬盤引導(dǎo)次序,現(xiàn)需添加引導(dǎo)菜單以實(shí)現(xiàn)固定硬盤引導(dǎo) -> 硬盤1系統(tǒng)引導(dǎo),選擇自動(dòng)修復(fù)/手動(dòng)修復(fù),添加硬盤2中NT6.x引導(dǎo)菜單在硬盤1中,反之亦然。

5. 系統(tǒng)分區(qū)搬遷:例 - 把活動(dòng)分區(qū)的NT5.x搬至D盤,騰出活動(dòng)分區(qū)裝NT6.x -> Ghost處理NT5.x至D盤,再格式化并裝NT6.x至活動(dòng)分區(qū),再在完成安裝后的NT6.x中使用本工具并選擇"自動(dòng)修復(fù)/手動(dòng)修復(fù)"

6. imagex方式系統(tǒng)安裝NT6.x:例 - 當(dāng)前系統(tǒng)中用imagex /apply...方式解壓NT6.x的wim文件至某ntfs分區(qū),再用本工具"自動(dòng)修復(fù)/手動(dòng)修復(fù)"。

7. 添加vhd系統(tǒng)菜單:NT6.1系統(tǒng)中掛載vhd,掛然成功后象本地硬盤一樣"自動(dòng)修復(fù)/手動(dòng)修復(fù)"添加相應(yīng)引導(dǎo)菜單。非NT6.1系統(tǒng)一樣可以掛載vhd后添加,這里不詳談

8. 修改引導(dǎo)菜單顯示:當(dāng)只有一個(gè)NT5.x和n個(gè)NT6.x系統(tǒng)時(shí),如對"早期版本windows"或"Earlier Version of Windows"菜單感到不爽,直接"自動(dòng)修復(fù)/手動(dòng)修復(fù)"將自動(dòng)修改相應(yīng)菜單為實(shí)際系統(tǒng)類型模式

9. 實(shí)例 - Ghost系統(tǒng)安裝(不談常見的安裝至活動(dòng)分區(qū)的情況)

* 當(dāng)前系統(tǒng)/WinPE使用Ghost32/Ghost64/Ghostexp或DOS下使用Ghost把相應(yīng)的gho文件恢復(fù)/提取至目標(biāo)分區(qū),目標(biāo)分區(qū)可以為邏輯分區(qū)或非活動(dòng)主分區(qū),用本工具的“自動(dòng)修復(fù)/手動(dòng)修復(fù)”功能修復(fù)相應(yīng)分區(qū)的Win系統(tǒng)即可。如果Ghost安裝的系統(tǒng)為NT5.x且使用了Ghost32或Ghost64進(jìn)行恢復(fù),則推薦重啟后再進(jìn)行相應(yīng)的修復(fù)操作(參看上面使用方法中的粗體字)

10.和文中適用范圍相關(guān)的都可以直接使用“自動(dòng)修復(fù)/手動(dòng)修復(fù)”功能

高級-更改活動(dòng)分區(qū)盤符:

--------------------

供PE和特殊需要的朋友使用,如果連活動(dòng)分區(qū)的概念都搞不清楚的話請別使用此功能

注意:此功能會重寫 MBR 和 PBR

* 體驗(yàn)工具修復(fù)效果:例 - 選“高級”,選另一非活動(dòng)分區(qū)盤符,開始修復(fù)/手動(dòng)修復(fù),這樣修復(fù)的結(jié)果引導(dǎo)文件和引導(dǎo)配置文件都存放在選擇的分區(qū)中,不影響活動(dòng)分區(qū)的引導(dǎo),再在界面點(diǎn)擊“查看boot.ini”和“查看BCD”檢查程序運(yùn)行結(jié)果。

* 雙硬盤切換硬盤引導(dǎo):例 - 引導(dǎo)文件全在硬盤1,想轉(zhuǎn)用硬盤2引導(dǎo) - 選“高級”,選硬盤2活動(dòng)分區(qū)盤符,開始修復(fù)/手動(dòng)修復(fù)

* 單硬盤切換主分區(qū)引導(dǎo):例 - 雙主分區(qū),需換另一主分區(qū)為活動(dòng)分區(qū) - 選“高級”,選另一主分區(qū)盤符,開始修復(fù)/手動(dòng)修復(fù),完成后磁盤管理切換活動(dòng)分區(qū)。

* 特殊引導(dǎo)修復(fù):例 - 單硬盤,活動(dòng)分區(qū)為ntldr+Grub4dos管理,通過Grub4dos調(diào)用非活動(dòng)分區(qū)的Bootmgr進(jìn)入NT6.x,現(xiàn)需修復(fù)非活動(dòng)分區(qū)中的相應(yīng)BCD,同樣選“高級” - BCD所在分區(qū)盤符 - “開始修復(fù)/手動(dòng)修復(fù)”,本例中如果為MBR+Grub4dos的朋友就慎用了,因?yàn)槌绦蜻@種情況會重寫MBR

高級-修復(fù)系統(tǒng)盤符:

----------------

1. nt6.1/nt6.2系統(tǒng)安裝輔助修改系統(tǒng)盤符:例 - xp中安裝win7至D盤,需要指定win7引導(dǎo)后的系統(tǒng)盤符為M ->

* imagex /apply....方式部署win7至D盤(NTFS),自動(dòng)修復(fù)添加引導(dǎo)菜單,再使用“修復(fù)系統(tǒng)盤符”功能,選擇D,再選擇M。自動(dòng)修復(fù)和修復(fù)系統(tǒng)盤符順序不能反用。

* 光盤引導(dǎo)或nt6 hdd installer或運(yùn)行setup.exe安裝win7至D盤,安裝過程第二次重啟后(即安裝程序完成展開文件100%后重啟)立即快速方向鍵選擇進(jìn)入舊系統(tǒng)(或進(jìn)PE),使用“修復(fù)系統(tǒng)盤符”功能,選擇D,再選擇M。

* 以上兩種方式安裝的windows7在繼續(xù)重啟后完成安裝,最終windows7的系統(tǒng)盤符為M。

2. 由于新版本的自動(dòng)修復(fù)已經(jīng)自動(dòng)修復(fù)系統(tǒng)盤符,所以修復(fù)不能進(jìn)系統(tǒng)桌面的修復(fù)操作不再特別說明,有興趣的朋友參看舊版說明文件

更新概述:

v2.5.2:初步支持EFI的GPT磁盤系統(tǒng)。

v2.5.1:更換NTLDR文件以減少軟件體積,修正修復(fù)WES7系統(tǒng)時(shí)可能發(fā)生的一個(gè)BUG。

v2.4.6:錯(cuò)誤修正 - 修復(fù)OSLetter的一處錯(cuò)誤;繁體高級菜單2和3位置錯(cuò)誤

v2.4.3:增加繁體支持,添加BCD修復(fù)區(qū)域設(shè)定,增強(qiáng)查看/管理BCD功能

v2.2.9:增加對Win8的WinRE修復(fù);自動(dòng)修復(fù)默認(rèn)禁用Win8的Metro引導(dǎo)界面,恢復(fù)為經(jīng)典的黑白引導(dǎo)界面

v2.2.2:去除了以前版本在使用實(shí)例中的大部分限制,更新較多,不詳述

v2.0.0:NTBOOTautofix前身為BCDautofix,版本號順延更新,但工具名因功能改變而更換,純修復(fù)BCD的BCDautofix最新版本為v1.2.3,BCDautofix v1.1.x已經(jīng)有nt5.x的boot.ini的自動(dòng)生成,應(yīng)屬NTBOOTautofix系列。v2.0.0是更名后的第一個(gè)版本。