解析Windows 7下的BCD管理工具BCD(Boot Configuration Date)即系統(tǒng)引導(dǎo)配置數(shù)據(jù),這是從Windows Vista開始才引入的。我們知道,在Windows Vista/Server 2008中BootManager組件負(fù)責(zé)系統(tǒng)的初始化和引導(dǎo)工作,而與之相匹配系統(tǒng)的引導(dǎo)數(shù)據(jù)就存儲在BCD中。相信大家非常關(guān)心Windows 7下的BCD數(shù)據(jù)管理吧,下面筆者和大家一道就這方面進(jìn)行一番探討。 1、BCD數(shù)據(jù)管理工具 也許最常用也最熟悉的系統(tǒng)引導(dǎo)管理就是系統(tǒng)高級引導(dǎo)菜單了,在Windows 7下也不例外。當(dāng)系統(tǒng)發(fā)生引導(dǎo)故障時(shí),為了成功進(jìn)入系統(tǒng)或者進(jìn)行排錯(cuò)我們會選擇在系統(tǒng)啟動的過程中按下F8鍵進(jìn)入高級引導(dǎo)選項(xiàng)菜單,并從這個(gè)菜單中選擇一種高級啟動模式進(jìn)行引導(dǎo)嘗試。在此可供我們選擇的引導(dǎo)方式主要有安全模式、啟用引導(dǎo)日志、最近一次正確配置、目錄服務(wù)還原模式以及禁用驅(qū)動程序前面強(qiáng)制等。需要說明的是,索然這些高級模式會暫時(shí)性地修復(fù)操作系統(tǒng)的啟動方式,以幫助故障的解決和診斷,但是這些模式并不會對引導(dǎo)配置或者BCD存儲做出任何永久性的修改。所以,系統(tǒng)高級引導(dǎo)菜單并不是有效的BCD數(shù)據(jù)管理工具。和此前的Windows系統(tǒng)類似,在Windows 7中可用于修改引導(dǎo)配置和管理BCD存儲的工具主要有“啟動和故障恢復(fù)”控制臺,系統(tǒng)配置使用工具(msconfig.exe),以及比較高級的BCD編輯器(bcdedit.exe)。本文就以這三個(gè)工具為例說說BCD數(shù)據(jù)的管理。(圖1)
|
|
|