Windows XP \Windows 2003启动过程的学习及故障分析处理(六A)

简介:
Windows XP \Windows 2003启动过程的学习及故障分析处理 (六A)
细述引导文件(A)
如前所述,根据引导分区的DBR,CPU、内存就开始找引导分区NTLDR(NT Boot Loader),找到以后加载、运行它,继续我们的启动过程。NTLDR无疑是重要的、核心的引导文件,除此而外还有两个,他们是boot.ini和NTDETECT.COM。

以我个人的理解,系统卷上的文件都是引导文件,他们均是Windows系统没有建立之前的引导阶段就发挥作用。我的计算机中,如下图红框所示的文件均为引导文件。

细心的你可能会发现,这些文件的图标比较淡。这是因为他们是具有系统、隐藏、只读的文件特性。在默认状态下,你是看不见他们的。只有同时勾选了“工具——文件夹选项——查看”中显示所有的文件和文件夹(不)隐藏受保护操作系统的文件才能看见。微软对他们进行了保护。对于大多数人或计算机来说,一旦安装好系统、这些文件生成以后,是不需要你去访问或修改的,你如果修改了他们,反而会造成系统无法启动会运行不稳定。对于引导文件的保护,WIN7做的更加彻底,即如果你使用标准安装的方法安装系统,这些文件会安装在一个约200M的磁盘WIN7隐藏分区中,这样,不用说启动文件,即使储存这些启动文件的区你也无法在操作系统资源管理器中看到。虽然在磁盘管理器仍可以看到,但你无法进行“格式化”、“删除卷”的操作,对于一般应用程序也无法访问到该区,从而避免对这些文件的误操作,最大程度的保护了系统。

    对于安装了Windows XP或Windows 2003系统的计算机中,引导文件包括:
NTLDR
boot.ini
NTDETECT.COM
bootfont.bin
pagefile.sys
可参见我的计算机的图,另外还可能有
Hiberfil.sys
BOOTSECT.DOS
    
    这些文件中 , NTLDRboot.iniNTDETECT.COM(标为双框的)三个是最重要、最基本,且这些启动文件是一个也不能缺少的引导文件——任何一个丢失或损坏,系统就无法启动。
其他的引导文件并不是基本启动必须,主要是提高计算机某些性能。没有他们,Windows XP/2003也能启动。
下面分别探讨 NTLDRboot.iniNTDETECT.COM
                                                   
                                                                                         (待续)


本文转自madin10000 51CTO博客,原文链接:http://blog.51cto.com/20100823/1058334
相关文章
|
2月前
|
数据安全/隐私保护 虚拟化 Windows
如何在 VM 虚拟机中安装 Windows XP 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Windows XP 操作系统保姆级教程(附链接)
|
7月前
|
存储 C语言 C++
[笔记]windows逆向学习
[笔记]windows逆向学习
|
7月前
|
自然语言处理 文字识别 语音技术
VMWare 安装英文版 Windows XP 后遇到中文乱码问题的解决方法
VMWare 安装英文版 Windows XP 后遇到中文乱码问题的解决方法
69 0
VMWare 安装英文版 Windows XP 后遇到中文乱码问题的解决方法
|
5月前
|
SQL 关系型数据库 MySQL
Trinitycore学习之windows上用cmake生成vs项目并尝试在windows上启动服务
Trinitycore学习之windows上用cmake生成vs项目并尝试在windows上启动服务
57 0
|
7月前
|
IDE Unix 编译器
Windows下配置CMake(入门级教程,适合新人收藏学习)
Windows下配置CMake(入门级教程,适合新人收藏学习)
699 1
|
3月前
|
机器人 Linux 数据安全/隐私保护
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)
73 0
|
4月前
|
机器人 Linux 数据安全/隐私保护
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)(下)
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)
65 0
|
4月前
|
Linux Python Windows
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)(上)
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)
42 0
|
6月前
|
网络协议 安全 Linux
windows系统开发常用cmd命令学习
在 cmd 命令中,按键盘的向上箭头可以快速切换历史前后命令,敲 Tab 可自动补全路径
91 0
|
6月前
|
存储 Cloud Native Linux
CMake学习之windows下cmake生成nmake
CMake学习之windows下cmake生成nmake

热门文章

最新文章