許多安裝了雙系統的網友在卸載Windows 7時,會直接格式化Win7所在的系統磁碟分割,但這樣一來,會發現以後系統啟動時,啟動菜單中還殘留著Win7的啟動項,該啟動項是無效的,預設情況下,系統啟動時會自動進入該無效的Win7啟動項,導致“黑屏”,不得不再次重啟手動選擇以前的系統啟動菜單。本文介紹幾種清除Win7啟動項的方法。
方法一:
卸載Win7並登入以前的系統後,在光碟機中放入Win7的安裝光碟片,或用虛擬光碟機載入Win7的安裝鏡像ISO檔案,假設該盤符為X。
點擊“開始”——“運行”,輸入cmd並斷行符號,開啟命令提示字元視窗。
在命令提示字元視窗中輸入X:\boot\bootsect.exe /nt52 all /force(注意bootsect.exe後面有一個空格,all前面也有一個空格;X指的是Win7安裝光碟片所在的盤符),斷行符號後等待幾秒,系統會執行刪除Win7啟動項的操作,最後命令提示字元視窗中會顯示success之類的字元,提示操作成功。
然後退出命令提示字元視窗,彈出光碟機或卸載虛擬光碟機,重啟系統,會發現Win7的啟動項已經消失了。
註:
1、根據上面這個原理,我們可以得出修複Win7啟動項的方法,只需將命令改為X:\boot\bootsect.exe /nt60 all 即可。
2、上述命令提示字元方法中,採用的是從Win7安裝盤中的boot檔案夾中提取bootsect.exe檔案執行操作的方法,我們可以將bootsect.exe檔案提取到本地硬碟中,放在系統磁碟分割之外的其他分區檔案夾裡,例如放在D分區的123檔案夾中,這樣我們就可以在命令提示字元視窗中執行如下命令即可刪除Win7啟動項:
D: \123\bootsect.exe /nt52 all /force
方法二:
如果之前安裝的是XP和Win7雙系統,需要使用XP的系統安裝盤清除Win7的啟動項。在XP系統中,將XP安裝盤放入光碟機中,重啟系統從光碟機載入XP的安裝程式,然後按R鍵進入系統修複,輸入管理員密碼(沒有設定密碼的可以不用輸入),斷行符號後,再輸入fixboot並斷行符號,完成後輸入exit退出就可以了。
如果之前安裝的是Vista和Win7雙系統,則按如下方法清除Win7啟動項:在Vista系統中,按Win+R開啟“運行”視窗,輸入msconfig並斷行符號,開啟系統配置程式,會發現裡面有兩個“啟動”選項,其中一個是我們熟悉的類似於XP系統中的應用軟體是否隨系統啟動而啟動的設定視窗,另一個就是雙系統啟動菜單的管理視窗,把下拉式功能表中的Windows 7刪除,重啟系統時就會發現已經清除了Win7的啟動項。