内容摘要:Windows Vista与之前的MS Windows版本(包括Windows XP SP2)相比增加了很多的安全性。Vista新安全性的特征表现在什么地方?这些特性又是如何工作的呢?本文将详细介绍……
如果只有一个启动入口在BCD文件内,启动管理器会直接从该入口启动。如果多于一个启动入口,Boot Manager会给用户一个可选择的列表,并提示用户选择启动那个OS。如果启动阶段激活了日志记录,启动管理器会把状态信息写入%SystemDrive%Bootootstat.dat文件内(通过BmpInitializeBootStatusDataLog)。紧接着启动管理器会使用BlResourceFindHtml把bootmgr.xsl定位在资源节点,而后把它传给BlXmiInitialize。bootmgr.xsl文件控制启动菜单和位于启动菜单的选项。
如果启动列表的某个条目被选择,跟随BmpTransferExecution之后,将使用BmpLaunchBootEntry对该条目进行加载。BmpTransferExecution将重新找回启动选项(通过BlGetBootOptionString)并把他们交给BlImgLoadBootApplication。如果FVE(Full Volume Encryption)被激活,BlFveSecureBootUnlockBootDevice和 BlFveSecureBootCheckpointBootApp将被调用。由于Windows分区被加密,必须在把控制权交给Vista OS Loader前对分区进行解密。
最后,Boot Manager调用BlImgStartBootApplication把控制权交给Vista OS Loader。
Windows Vista操作系统加载
bootmgr调用了位于%SystemRoot%System32WINLOAD.EXE下的Vista OS Loader。WINLOAD.EXE替换了NTLDR(Windows NT OS Loader),该小节的最后部分,会引用WINLOAD.EXE在开始入口点(OslMain)的指令。
一个典型的Vista OS载入的BCD入口配置文件如下:
WindowsBootLoader
Identifier:{current}
Type:10200003
Device:partition=C:
SYMANTECADVANCEDTHREATRESEARCH3
Path:Windowssystem32WINLOAD.EXE
Description:MicrosoftWindows
Locale:en-US
Inheritoptions:{bootloadersettings}
Bootdebugger:No
Pre-bootEMSEnabled:No
Advancedoptions:No
Optionseditor:No
Windowsdevice:partition=C:
Windowsroot:Windows
Resumeapplication:{3ced334e-a0a5-11da-8c2b-cbb6baaeea6d}
NoExecutepolicy:OptIn
DetectHAL:No
Nointegritychecks:No
Disablebootdisplay:No
Bootprocessoronly:No
FirmwarePCIsettings:No
Loginitialization:No
OSbootinformation:No
Kerneldebugger:No
HALbreakpoint:No
EMSenabledinOS:No
来源:IT专家网 作者:独自等待 责编:豆豆技术应用
- Windows Vista新闻
- Windows Vista安装
- Windows Vista优化
- Windows Vista教程
- Windows Vista安全
- Windows Vista防火墙
- Windows Vista备份还原
- Windows Vista侧边栏
- Windows Vista网络设置
- Windows Vista SP1
- Vista Aero玻璃效果专题
- Vista 侧边栏专题
- Vista备份还原专题
- Vista BitLocker专题
- Windows Vista共享专题
- Vista任务栏专题
- UAC用户帐号控制专题
- Vista 激活专题
- Vista输入法专题
- Vista同步中心专题
- Vista照片库专题
- Vista Defender 专题
- Vista 保护模式专题
- Vista ReadyBoost 专题
- Vista SuperFetch 专题
- Vista 家长控制专题
- Vista 瘦身减肥专题
- Windows Vista 升级专题
- Vista 数据执行保护专题
- Windows Mail 专题
- Vista 问题报告专题
- 更多Vista专题……