Windows启动过程加载程序问题
2009-07-24 09:59
405 查看
During startup,a Windows 2000-based computer initializes and then locates the boot portion of the hard disk.This is called the Preboot Sequence.Ntldr loads during system startup and is the last step of the process.After the computer loads Ntldr into memory,the boot sequence gathers information about hardware and drivers in prparation for the Windows 2000 load phases.The boot sequence uses the following files for a full boot into Windows 2000 Professional.
A.config.sys
B.Ntldr
C.Boot.ini
D.Ntdetect.com
E.Ntconfig.sys
F.Ntcoskrnl.exe
select the 4 best answers(选择4个最佳答案)
在启动过程中,基于Windows 2000的计算机初始化其后查找硬件中的引导部分,这叫做Preboot Sequence。系统启动时加载Ntldr并且是这一过程的最后一步,之后计算机将Ntldr加载到内存,在Windows 2000加载阶段准备过程中引导次序收集硬件和驱动信息,Preboot Sequence使用以上哪些文件完全引导进入Windows 2000 Professional。
解答:
使用如下文件:Ntldr,boot.ini,bootsect.dos(如果使用更早的操作系统版本如Window 9X或DOS作双启动的选项),Ntdetect.com,Ntoskrnl.exe
正确答案:BCDF
考查范围:常规知识
参考资料:
MCSE Training Kit----Windows 2000 Professional Chapter 22
Lession 1:
Files Used in the Windows 2000 Boot Process
看过这个问题,让我想起一些朋友经常给我来信,问我为什么装了双系统有时可以正常引导某一个系统,而有时又不能正常引导,而通过询问得出答案都是一样的:比方说安装Windows 2000与Windows XP双系统,先安装Windows 2000,然后安装Windows XP的话,一切都没有什么问题,可以正常引导,但如果先安装Windows XP,然后安装Windows 2000的话,却无法引导进入Windows XP系统。其实这个问题就是与本文所讲到的引导过程所加载的程序有关的,这些程序有个版本高低问题,当先安装低版本的系统,后安装高版本的系统时,由于高版本的系统引导所加载的程序可以识别低版本的系统,自然启动无忧,但如果先高后低的顺序,由于低版本的文件识别不发高版本操作系统,自然也就无法完成引导过程,因此,要避免这个问题的发生,有两个办法可以选择:一是按照正确顺序安装,这个最省心的办法;二是先将高版本系统里的引导加载程序备份,然后完成安装之后,将这些文件放到默认的系统分区下,这个问题也可以得到解决。
A.config.sys
B.Ntldr
C.Boot.ini
D.Ntdetect.com
E.Ntconfig.sys
F.Ntcoskrnl.exe
select the 4 best answers(选择4个最佳答案)
在启动过程中,基于Windows 2000的计算机初始化其后查找硬件中的引导部分,这叫做Preboot Sequence。系统启动时加载Ntldr并且是这一过程的最后一步,之后计算机将Ntldr加载到内存,在Windows 2000加载阶段准备过程中引导次序收集硬件和驱动信息,Preboot Sequence使用以上哪些文件完全引导进入Windows 2000 Professional。
解答:
使用如下文件:Ntldr,boot.ini,bootsect.dos(如果使用更早的操作系统版本如Window 9X或DOS作双启动的选项),Ntdetect.com,Ntoskrnl.exe
正确答案:BCDF
考查范围:常规知识
参考资料:
MCSE Training Kit----Windows 2000 Professional Chapter 22
Lession 1:
Files Used in the Windows 2000 Boot Process
File | Location | Boot stage |
---|---|---|
Ntldr | System partition root (C:/ ) | Preboot and boot |
Boot.ini | System partition root | Boot |
Bootsect.dos | System partition root | Boot (optional) |
Ntdetect.com | System partition root | Boot |
Ntbootdd.sys | System partition root | Boot (optional) |
Ntoskrnl.exe | systemroot/System32 | Kernel load |
Hal.dll | systemroot/System32 | Kernel load |
System | systemroot/System32/Config | Kernel initialization |
Device drivers (*.sys) | systemroot/System32/Drivers | Kernel initialization |
相关文章推荐
- windows程序的启动过程
- 关于在Windows 8.1预览版上OD无法启动程序进行调试的问题
- windows下exe程序的启动过程
- C++编译过程中"没有找到MFC80UD.DLL,因此这个程序未能启动.重新安装应用程序可能会修复此问题"? 的彻底解决
- 【问题解决】windows程序使用LaodImage加载图标无法显示在程序窗口标题栏
- 一个被常忽视的windows开机启动加载程序
- C++编译过程中"没有找到MFC80UD.DLL,因此这个程序未能启动.重新安装应用程序可能会修复此问题"? 的彻底解决
- 【windows】查询占用端口的程序——记一次解决webloigc启动失败的过程
- 记一次程序在Windows家庭版上运行.NET Framework DbProvider无法加载解决过程
- 在xp系统中,由于安装程序时强制关机,导致系统启动过程中出现loader error3的问题。
- 【转】C++编译过程中"没有找到MFC80UD.DLL,因此这个程序未能启动.重新安装应用程序可能会修复此问题"? 的彻底解决
- u盘启动安装ubuntu与windows双系统过程记录以及可能出现的问题提示
- Linux进程启动过程分析do_execve(可执行程序的加载和运行)---Linux进程的管理与调度(十一)
- vc2005编译过程中"没有找到MFC80UD.DLL,因此这个程序未能启动.重新安装应用程序可能会修复此问题"? 的彻底解决
- [转]小问题: windows组件调用失败,无法加载安装安装程序:Wbemupgd.dll
- 【windows】将程序启动加载到系统服务
- 解决启动程序时先显示带title的白背景,后加载Activity的问题
- [iOS 加载xib卡顿/慢/延时]程序第一次启动,加载xib文件延时3-5秒问题
- Windows 7上打开IE浏览器报错:无法启动此程序,因为计算机中丢失api-ms-win-core-path-|1-1-0.dll。尝试重新安装该程序以解决此问题。
- AppiumForWindows 菜鸟计划(三)程序启动过程