詳解怎樣修復(fù)XP與Vista雙系統(tǒng)中的引導(dǎo)文件
發(fā)布時(shí)間:2015-03-17 作者: Win10鏡像官網(wǎng) 來(lái)源:http://m.inrian.com
最新詳解怎樣修復(fù)XP與Vista雙系統(tǒng)中的引導(dǎo)文件,由系統(tǒng)下載吧率先分享:
如果用戶想在自己的電腦中安裝XP與Vista雙系統(tǒng),需按照“先低后高”的順序,先安裝WinXP,然后才安裝Vista,這樣就可正常啟動(dòng)。如果相反,則有可能導(dǎo)致高版本操作系統(tǒng)無(wú)法啟動(dòng)的問(wèn)題。怎么么辦呢?
從Windows Vista開(kāi)始,操作系統(tǒng)的啟動(dòng)管理器已經(jīng)不再采用WindowsXP的NTLDR+boot.ini,而采用了全新的啟動(dòng)配置數(shù)據(jù)庫(kù)存儲(chǔ)(BCD)。在基于Windows Vista的計(jì)算機(jī)上安裝早期版本的Windows操作系統(tǒng)時(shí),安裝程序?qū)⒏采wMBR、啟動(dòng)扇區(qū)和啟動(dòng)文件中的所有內(nèi)容,這樣就無(wú)法再使用來(lái)自早期版本的Windows操作系統(tǒng)的boot.ini文件來(lái)啟動(dòng)Windows Vista。即使在記事本中打開(kāi)boot.ini這個(gè)文件,也只會(huì)看到下的提示。
如果錯(cuò)誤事實(shí)已經(jīng)形成,也無(wú)需擔(dān)心,這里以D盤安裝了Windows Vista,后因一些原因格式化C盤重新安裝XP為例,給大家介紹詳解怎樣修復(fù)XP與Vista雙系統(tǒng)中的引導(dǎo)文件:
一、還原MBR并恢復(fù)啟動(dòng)管理器
使用Windows Vista的安裝光盤引導(dǎo)計(jì)算機(jī),按照選擇安裝語(yǔ)言、時(shí)間和貨幣格式、鍵盤和輸入方法的順序,進(jìn)入安裝程序界面后從左下角選擇“修復(fù)計(jì)算機(jī)”,在打開(kāi)的系統(tǒng)恢復(fù)選項(xiàng)中選擇“命令提示符”,在命令提示符環(huán)境中,輸入bootsect -nt60 all命令后按回車運(yùn)行。
二、重新構(gòu)建BCD
在命令提示符環(huán)境執(zhí)行“bootrec /RebuildBcd”的命令,此命令會(huì)在所有磁盤中掃描與Windows Vista兼容安裝,并將其重新添加到新生成的BCD存儲(chǔ)中。
三、手動(dòng)添加Windows XP項(xiàng)目
由于“bootrec /RebuildBcd”只是針對(duì)Windows Vista和Windows Server 2008進(jìn)行檢測(cè),無(wú)法檢測(cè)并發(fā)現(xiàn)Windows XP,故用戶只能采取手工添加的方法將Windows XP加入BCD,否則多重啟動(dòng)菜單中將只會(huì)顯示W(wǎng)indows Vista,而Windows XP無(wú)法顯示。
bcdedit.exe命令行工具可以修改啟動(dòng)配置數(shù)據(jù)存儲(chǔ),可在命令提示符環(huán)境依次輸入如下命令并執(zhí)行,執(zhí)行時(shí)無(wú)須輸入圓括號(hào)中的內(nèi)容,它是該命令的解釋,:
bcdedit /create {ntldr} /d "早期版本的 Windows"
(在存儲(chǔ)中新建名為“早期版本的 Windows”的項(xiàng))
bcdedit /set {ntldr} device partition=C:
(設(shè)置存儲(chǔ)中的項(xiàng)選項(xiàng)值,將應(yīng)用程序設(shè)備設(shè)置到C:分區(qū))
bcdedit /set {ntldr} pathntldr
bcdedit /displayorder {ntldr} /addlast
(設(shè)置啟動(dòng)管理器中顯示多重引導(dǎo)菜單的順序)
上述命令中,標(biāo)記符“{ntldr}”是用來(lái)指定可用于啟動(dòng)早于Windows Vista版本的操作系統(tǒng)的OS加載器,“早期版本的 Windows”的信息可以自由更改;“PARTITION=C:”是表示NTLDR所在的硬盤活動(dòng)分區(qū),請(qǐng)根據(jù)實(shí)際情況修改命令;“/addlast”表示將指定的項(xiàng)標(biāo)識(shí)符添加到顯示順序的末尾,bcdedit.exe更多的可用參數(shù)可以查看幫助文件。
通過(guò)以上操作后,重啟系統(tǒng),就會(huì)發(fā)現(xiàn)問(wèn)題已經(jīng)得到解決,雖然以上手動(dòng)修復(fù)XP與Vista雙系統(tǒng)引導(dǎo)文件的步驟有點(diǎn)復(fù)雜,但以上方法的成功率比起一些軟件修復(fù)要大很多。
從Windows Vista開(kāi)始,操作系統(tǒng)的啟動(dòng)管理器已經(jīng)不再采用WindowsXP的NTLDR+boot.ini,而采用了全新的啟動(dòng)配置數(shù)據(jù)庫(kù)存儲(chǔ)(BCD)。在基于Windows Vista的計(jì)算機(jī)上安裝早期版本的Windows操作系統(tǒng)時(shí),安裝程序?qū)⒏采wMBR、啟動(dòng)扇區(qū)和啟動(dòng)文件中的所有內(nèi)容,這樣就無(wú)法再使用來(lái)自早期版本的Windows操作系統(tǒng)的boot.ini文件來(lái)啟動(dòng)Windows Vista。即使在記事本中打開(kāi)boot.ini這個(gè)文件,也只會(huì)看到下的提示。
如果錯(cuò)誤事實(shí)已經(jīng)形成,也無(wú)需擔(dān)心,這里以D盤安裝了Windows Vista,后因一些原因格式化C盤重新安裝XP為例,給大家介紹詳解怎樣修復(fù)XP與Vista雙系統(tǒng)中的引導(dǎo)文件:
一、還原MBR并恢復(fù)啟動(dòng)管理器
使用Windows Vista的安裝光盤引導(dǎo)計(jì)算機(jī),按照選擇安裝語(yǔ)言、時(shí)間和貨幣格式、鍵盤和輸入方法的順序,進(jìn)入安裝程序界面后從左下角選擇“修復(fù)計(jì)算機(jī)”,在打開(kāi)的系統(tǒng)恢復(fù)選項(xiàng)中選擇“命令提示符”,在命令提示符環(huán)境中,輸入bootsect -nt60 all命令后按回車運(yùn)行。
二、重新構(gòu)建BCD
在命令提示符環(huán)境執(zhí)行“bootrec /RebuildBcd”的命令,此命令會(huì)在所有磁盤中掃描與Windows Vista兼容安裝,并將其重新添加到新生成的BCD存儲(chǔ)中。
三、手動(dòng)添加Windows XP項(xiàng)目
由于“bootrec /RebuildBcd”只是針對(duì)Windows Vista和Windows Server 2008進(jìn)行檢測(cè),無(wú)法檢測(cè)并發(fā)現(xiàn)Windows XP,故用戶只能采取手工添加的方法將Windows XP加入BCD,否則多重啟動(dòng)菜單中將只會(huì)顯示W(wǎng)indows Vista,而Windows XP無(wú)法顯示。
bcdedit.exe命令行工具可以修改啟動(dòng)配置數(shù)據(jù)存儲(chǔ),可在命令提示符環(huán)境依次輸入如下命令并執(zhí)行,執(zhí)行時(shí)無(wú)須輸入圓括號(hào)中的內(nèi)容,它是該命令的解釋,:
bcdedit /create {ntldr} /d "早期版本的 Windows"
(在存儲(chǔ)中新建名為“早期版本的 Windows”的項(xiàng))
bcdedit /set {ntldr} device partition=C:
(設(shè)置存儲(chǔ)中的項(xiàng)選項(xiàng)值,將應(yīng)用程序設(shè)備設(shè)置到C:分區(qū))
bcdedit /set {ntldr} pathntldr
bcdedit /displayorder {ntldr} /addlast
(設(shè)置啟動(dòng)管理器中顯示多重引導(dǎo)菜單的順序)
上述命令中,標(biāo)記符“{ntldr}”是用來(lái)指定可用于啟動(dòng)早于Windows Vista版本的操作系統(tǒng)的OS加載器,“早期版本的 Windows”的信息可以自由更改;“PARTITION=C:”是表示NTLDR所在的硬盤活動(dòng)分區(qū),請(qǐng)根據(jù)實(shí)際情況修改命令;“/addlast”表示將指定的項(xiàng)標(biāo)識(shí)符添加到顯示順序的末尾,bcdedit.exe更多的可用參數(shù)可以查看幫助文件。
通過(guò)以上操作后,重啟系統(tǒng),就會(huì)發(fā)現(xiàn)問(wèn)題已經(jīng)得到解決,雖然以上手動(dòng)修復(fù)XP與Vista雙系統(tǒng)引導(dǎo)文件的步驟有點(diǎn)復(fù)雜,但以上方法的成功率比起一些軟件修復(fù)要大很多。