让WindowsXP操作系统实现全速启动

让WindowsXP操作系统实现全速启动,第1张

让WindowsXP操作系统实现全速启动,第2张

在这个快节奏生活的时代,Windows XP的启动速度越来越被人们所诟病。其实经过适当的调整和优化,WinXP的启动速度基本可以令人满意。这不是废话,WinXP就是这样的操作系统——不训练,不成功。

怎样才能达到这种快速入门的目的?简单来说,你只需要把握三点:禁用不必要的设备,禁用冗余服务,清理预读文件。不考虑实现方式,先来看看为什么这么优化。

WinXP是这样启动的

安装了WinXP的电脑启动顺序如下:开机自检(POST)、初始化、启动加载、硬件检测和设置、系统内核加载。

BIOS将控制权交给操作系统后,Ntldr从引导分区加载引导文件,将处理器切换到32位模式,然后加载Ntdetect.com进行硬件扫描。Ntdetect.com收集所有硬件信息后,会将信息返回给Ntldr。然后,Ntldr将这些信息传递给Ntoskrnl.exe(即Windows的核心层)。接下来系统会读取注册表[HKEY_LOCAL_MACHINE\SYSTEM]下的设备信息,这个主键下的所有项都会被加载;读取[HKEY _本地_机器\系统\当前控制集\服务\]下的所有服务,如果驱动服务的启动代码为0,则自动加载。最后,Smss.exe(会话管理器)开始运行,并启动其他设置为在启动时自动加载的系统服务。

禁用不必要的硬件设备。

从上面的描述中可以看出,WinXP在启动阶段会加载系统中所有的硬件设备,消耗大量的时间和资源。毕竟,我们根本不需要系统中的许多设备。停用这些设备将大大减少启动Windows所需的时间。

右键单击桌面上的我的电脑,选择管理,然后展开设备管理器。

1.停止使用冗余串行端口和并行端口。

我平时无法使用串口和并口,所以展开“设备管理器”中的“端口(COM和LPT)”节点,在相应的串口和并口上点击鼠标右键,选择“禁用”。

提示:

如果用户以后买了打印机,需要通过LPT口打印,只需在设备管理器中重新启用LPT口即可。

2.禁用空闲IDE通道

在设备管理器中展开IDE ATA/ATAPI控制器节点,可以看到两项:主IDE通道和次IDE通道。

右键单击任何一个以查看其属性,并转到属性对话框中的高级设置选项卡。我们可以看到“设备0”和“设备1”的设备类型都是“自动检测”,但是其中一个设备的当前传输模式是“N/A”(也就是说目前没有硬盘或者光驱连接到这个设备)。

停用不用的设备可以加快Windows启动速度,所以我们可以把没有硬盘或者光驱的“设备类型”勾选为“无”。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 让WindowsXP操作系统实现全速启动

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情