日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

制作Windows XP和Vista雙系統(tǒng)啟動菜單

毫不夸張地說,Windows Vista不僅帶來PC硬件的一場革命,同時也帶來了操作系統(tǒng)技術方面的一次革新 。本文就給大家講講如何制作Windows Vista與Windows XP 啟動菜單 。
注:早期版本的 Windows 操作系統(tǒng)與新的 Windows Vista 啟動方法不兼容 。
Windows Vista 使用新的啟動配置數(shù)據(jù)庫 (BCD) 存儲 。此存儲包含一個啟動菜單以及有關計算機上已安裝的操作系統(tǒng)的所有信息 。因此,不能使用來自早期版本的 Windows 操作系統(tǒng)的 Boot.ini 文件來啟動 Windows Vista 。
在基于基本輸入/輸出系統(tǒng) (BIOS) 的計算機上運行的早期版本的 Windows 操作系統(tǒng)(如 Windows XP)中,啟動過程與系統(tǒng) BIOS 一起啟動 。BIOS 確定啟動設備,然后加載第一個物理扇區(qū) 。此物理扇區(qū)稱為主啟動記錄 (MBR) 。MBR 包含分區(qū)表和必要的啟動執(zhí)行代碼 。此代碼搜索分區(qū)表,以查找活動分區(qū)并將控制傳遞給活動分區(qū)上的啟動扇區(qū) 。然后,活動分區(qū)上的啟動扇區(qū)加載 Ntldr.exe 程序 。Ntldr.exe 程序會分析 Boot.ini 文件 。此文件用來枚舉已安裝的操作系統(tǒng) 。
當 Windows Vista 在基于 BIOS 的計算機上啟動時,BIOS 將加載 MBR 然后加載啟動扇區(qū) 。但是,啟動代碼將加載新的 Windows 啟動管理器程序 (Bootmgr.exe) 。Windows 啟動管理器程序會分析二進制編碼的十進制 (BCD) Boot.ini 文件,枚舉已安裝的操作系統(tǒng),然后顯示啟動菜單 。如果在含有 Windows Vista 的雙引導配置中安裝早期版本的 Windows 操作系統(tǒng),Windows 啟動管理器程序就會將控制轉(zhuǎn)移到早期版本的 Windows 操作系統(tǒng)的 Ntldr.exe 程序 。當您從啟動菜單中選擇“Windows Vista”時,Windows 啟動管理器程序?qū)?zhí)行上述操作 。
在基于 Windows Vista 的計算機上安裝早期版本的 Windows 操作系統(tǒng)時,安裝程序?qū)⒏采w MBR、啟動扇區(qū)和啟動文件中的所有內(nèi)容 。因此,早期版本的 Windows 操作系統(tǒng)失去了與 Windows Vista 的向前兼容性 。
注意:可通過使用命令提示符來運行以下過程中的命令 。
如果在 Windows Vista 中運行(如圖)這些命令,請在已提升用戶權(quán)限的命令提示符中運行它們 。為此,請單擊“開始”,單擊“附件”,右鍵單擊命令提示符快捷方式,然后單擊“以管理員身份運行” 。
1. 使用 Bootsect.exe 還原 Windows Vista MBR 以及將控制轉(zhuǎn)移到 Windows 啟動管理器程序的啟動代碼 。為此,請在命令提示符處鍵入以下命令:Drive:boot Bootsect.exe –NT60 All
在此命令中,Drive 是 Windows Vista 安裝介質(zhì)所在的驅(qū)動器 。
2. 使用 Bcdedit.exe 在 BCD Boot.ini 文件中為早期版本的 Windows 操作系統(tǒng)手動創(chuàng)建一個條目 。為此,請在命令提示符處鍵入下列命令 。
注意:在這些命令中,Drive 是安裝 Windows Vista 的驅(qū)動器 。? Drive:Windowssystem32Bcdedit –create {ntldr} –d “<對早期 Windows 版本的描述>”
注意:在此命令中,<對早期 Windows 版本的描述>可以是所需的任何文本 。例如,<對早期 Windows 版本的描述>可以是“Windows XP”或“Windows Server 2003” 。
Drive:Windowssystem32Bcdedit –set {ntldr} device partition=x:
注意:在此命令中,x: 是活動分區(qū)的驅(qū)動器號 。
Drive:Windowssystem32Bcdedit –set {ntldr} path ntldr
Drive:Windowssystem32Bcdedit –displayorder {ntldr} –addlast
3. 重新啟動計算機 。
要啟動基于 Microsoft Windows NT 的 Windows 操作系統(tǒng)版本,需要下列文件:
Ntldr
Boot.ini
NTDetect.com
在 Windows XP 中,這些文件位于標記為“活動”的系統(tǒng)分區(qū)上 。默認情況下,這些文件在 Windows XP 中是隱藏的系統(tǒng)文件 。用戶可以通過使用恢復控制臺來替換這些文件,也可以通過使用 Windows NT 啟動磁盤來啟動操作系統(tǒng) 。Windows Vista 不使用這三個文件 。Windows Vista 通過使用隱藏的系統(tǒng)文件 Bootmgr 和位于 Boot 目錄中的其他必需文件來啟動 。

推薦閱讀