“Windows
啟動管理器”菜單,一般有三個選項,分別是win7系統(tǒng)、XP系統(tǒng)
和windows內存診斷選項,一般剛剛安裝好以后首先要將此啟動
菜單進行備份,以備不時之需,這是最好的恢復原狀的辦法。
一旦因為重新安裝windows?。兀邢到y(tǒng),這個啟動菜單就會遭到
破壞,要想不重新安裝win7,那么我們只能想辦法恢復原來的“
widows啟動管理器”,下面詳細介紹幾個修復辦法:
熱身:首先要熟悉bcdedit命令及各項操作參數(shù),詳見下
一篇專門的文章。
1、辦法一:利用windows 7的啟動光盤恢復:
首先用win7光盤啟動系統(tǒng),然后選擇安裝系統(tǒng),進入安裝系統(tǒng)后
會看到“修復”系統(tǒng)的選項,選擇修復,再重啟就會看到啟動菜
單,不過這個菜單雖然好用,但是存在一定的缺陷,沒關系,先
選擇啟動win7,進入win7系統(tǒng)后,再進入命令窗口利用bcdedit
命令進行修復和調整,甚至可以進行“個性化”的設置。
請繼續(xù):在運行中輸入“cmd
”右擊,選“以管理員身份運行”,再選“是”確認,就會看到
啟動起來的“黑色”背景的命令窗口,“以管理員身份”運行后
,默認的當前目錄就是“C:\windows\system32”,好的,不要
改變,因為我們要用到的“bcdedit”命令的程序恰恰就在這個
目錄下。
剛剛恢復的啟動菜單很可能變成了全“英文的”,看著很
不習慣,我們要將其改成中文的,請輸入以下命令:
bcdedit /set {bootmgr} locale "zh-CN"
用bcdedit /enum all
命令查看啟動菜單的所有選項內容,然后將win7啟動選項和“以
實模式啟動”選項(其實就是XP啟動選項)兩段中的“標示符”
內容記錄下來,其形式是類似于:{current}、{xxxxxx-xxxx-
xxxx-xxxx-xxxxxxxxxx},然后,輸入以下命令:
bcdedit /set {win7選項的標示符} locale "zh-CN"
bcdedit /set {實模式選項的標示符} locale "zh-CN"
當然,如果您愿意的話,還可以將其他選項全部設置成
中文顯示。
另外需要修改的就是:操作系統(tǒng)的顯示名稱,這個名稱可以
修改的個性化一些,隨意修改,命令如下:
bcdedit /set {win7選項的標識符} description "我的
windows7 旗艦版"
(引號中的內容根據(jù)自己的需要隨意修改,只要自己知道是
啟動windows7的選項就可以了),下同。
bcdedit /set {windows XP選項的標識符} description
"winodwsXp sp3專業(yè)版"
做好以上修復修改后重新啟動電腦應該看到自己滿意的菜單
效果了,恭喜!
如果修改成功,進入系統(tǒng)后要在第一時間將BCD進行備份
:
bcdedit /export "D:\BCDbackup\BCDbackupfile"
(將啟動菜單文件BCD備份到D盤的BCDbackup目錄下,文件名為
BCDbackupfile,當然備份的目錄和文件名可以隨意取。
用以下命令可以恢復之前的備份:
bcdedit /import "D:\BCDbackup\BCDbackupfile"
2、借助第三方軟件可以修復win7啟動菜單,這些軟件有:
EasyBCD等很多,下載地址google一下即可,用法很簡單,這里
不作介紹。用軟件修復后也會感覺到不甚如意,請按照辦法1中
的方法進行修改,不再贅述。
3、自己動手全新構建一個win7啟動菜單,取代原來的菜單:
bcdedit /createstore c:\boot\bcd
(自己創(chuàng)建的BCD放在c盤的boot目錄下,也可以放在其他目錄下
,自己隨意確定,注意,這個目錄一定要事先創(chuàng)建好)
bcdedit /store c:\boot\bcd /create {bootmgr} /d "Windows
啟動管理器"
bcdedit /store c:\boot\bcd /set {bootmgr} device
partition=c:
bcdedit /store c:\boot\bcd /timeout 15
bcdedit /store c:\boot\bcd /set {bootmgr} locale "zh-CN"
bcdedit /store c:\boot\bcd /create /d "Microsoft Windows
7 旗艦版" /application
osloader
(這條命令執(zhí)行后,系統(tǒng)會產生一串數(shù)字,我們下面稱其為
“數(shù)字標識符”請記下來,下面的命令中要用到)
bcdedit /store c:\boot\bcd /set {數(shù)字標識符} device
partition=c:
bcdedit /store c:\boot\bcd /set {數(shù)字標識符} path
\windows\system32\winload.exe
bcdedit /store c:\boot\bcd /set {數(shù)字標識符} osdevice
partition=c:
bcdedit /store c:\boot\bcd /set {數(shù)字標識符} systemroot
\windows
bcdedit /store c:\boot\bcd /set {數(shù)字標識符} locale "zh
-CN"
bcdedit /store c:\boot\bcd /displayorder {數(shù)字標識符}
/addfirst
bcdedit /store c:\boot\bcd /default {數(shù)字標識符}
bcdedit /store c:\boot\bcd /create {ntldr} /d "Microsoft
Windows XP SP3 專業(yè)版"
bcdedit /store c:\boot\bcd /set {ntldr} device
partition=d:
bcdedit /store c:\boot\bcd /set {ntldr} path \ntldr
bcdedit /store c:\boot\bcd /displayorder {ntldr}
/addfirst
bcdedit /store c:\boot\bcd /create {memdiag} /d "Windows
內存檢測程序"
bcdedit /store c:\boot\bcd /set {memdiag} device
partition=c:
bcdedit /store c:\boot\bcd /set {memdiag} path
\boot\memtest.exe
bcdedit /store c:\boot\bcd /toolsdisplayorder {memdiag}
/addlast
bcdedit /store c:\boot\bcd /set {memdiag} locale "zh-CN"
bcdedit /export c:\bcdbackup (備份當前BCD至bcdbackup目
錄,此目錄要事先建好)
bcdedit /import c:\boot\bcd (將自己建好的BCD文件導入系
統(tǒng))
bcdedit /enum all (查看自己創(chuàng)建好的BCD啟動菜單內容)
重新啟動系統(tǒng),您會看到自己的勞動成果:自己創(chuàng)建的個性化的
win7啟動菜單