1、今天闲着,就来说说关于电脑开机启动速度的问题吧,先说说自己的几个发现:1、加大内存可以明显减少滚动条次数我在自己的 4台机子上试了,512 内存大约 8圈,1G 内存 5圈,2G 内存 2圈 3圈足够,这个不能算是准确数据,因为而每个人的机子配置都不一样,整体性能、兼容、优化、装的操作系统都不一样,512 内存说不定 2圈就过去了呢,说这个数据只是想说,内存大点确实可以提高速度。2、关于 Windows Image Acquisition (WIA)服务经过检查发现 Windows Image Acquisition (WIA)服务主要是为扫描仪和照相机提供图像捕获。会造成启动非常慢,现象就是
2、在出现“欢迎使用”时会停留较长时间,而在进入桌面前会出现很长很难以忍受的蓝屏,大约几分钟才出现桌面任务栏和图标,把这个服务禁止后就正常了。3、主板的 bios优化设置在按下开机按钮开始,主板 BIOS就在后台运行了大量任务,检测 ide通道、usb设备硬件、检测硬盘、进行内存检测等等,如果你选择的 CD-ROM启动,还会检测光驱设备,这些任务占用数十秒时间,而且对于我们来说,没有太大的必要,如果省去这些步骤,这样启动就能快上好几秒。4、禁用 IDE空闲通道把不用的 IDE控制器通道禁用,并将里面的“传送模式”全部选择“DMA(若可用)”模式,把设备类型设置成“无”,开机转的圈数会减少一半,大概
3、能省去 8秒手时间。5、系统滚动条跟声卡的关系我发现个很奇怪的问题,是关于系统滚动条跟声卡的,AD1988A 声卡要滚动 11次之多,而 Realtek瑞昱就只有滚 3次,这 2台机子的配置是相同的,装的也全部是 Ghost XP Pro SP2系统,我不知道系统滚动条跟声卡之间是不是真的存在什么关系,我只是发现这个问题,我很好奇,不知道有没有高手能解答下我的疑问,我很好奇。6、说句风凉话我一天启动次数不超过 2次,基本一天 24就一次开机关机,有时候机子都几天不关,所以你说,我何必去优化那 10来秒时间呢?=好了,思考完了,来做点正事吧,先定个目标:开机启动 20 秒 进系统!你嘘什么嘘,不
4、相信啊?咱不吹,看招,用事实说话。=1、去除多余的自启动程序点击开始运行,在出现的对话框中输入 msconfig,然后点击确定,就会调出系统配置实用程序(win2000 用户需要拷贝 msconfig.exe到系统文件夹下使用)。点击其中的启动标签,将不需要自动启动的程序前面的去掉就可以了。一般只需留下 ctfmon(输入法图标)、systemtray(音量图标)以及杀毒程序。2、减少 Win XP、Win Server 03 系统非正常关机后的磁盘扫描等待时间在非正常关机后,再重新开机系统默认都会进行磁盘扫描。在 Win98操作系统中,可通过修改 Msdos.sys文件来对磁盘扫描进行控制。
5、在 Windows XP、Windows Server 2003 操作系统中,尽管会自动进行磁盘扫描,但在进行扫描前却要花 20秒等待用户对扫描与否作出选择。如果分区较多,时间就更长一些。如要让系统直接进行磁盘扫描,只要将对 C盘的磁盘扫描等待时间设为 0即可,方法为:在 C:提示符下,键入“chkntfs /t:0”之后按回车键。同理,对D盘、E 盘等磁盘的扫描等待时间设置,在各自的盘符下键入“chkntfs /t:0”。其中命令中的 0为等待时间的秒数。您可根据自己的需要自行设定各分区扫描等待时间的长短。3、删除系统备份文件在各种软硬件安装妥当之后,其实 XP需要更新文件的时候就很少了。
6、开始运行,*敲入:sfc.exe /purgecache ,然后回车即可,近 3xxM。4、压缩文件夹 这是一个相当好的优化,Windows XP 内置了对.ZIP 文件的,我们可以把zip文件当成文件夹浏览。不过,系统要使用部分资源来实现 这一功能,因此禁用这一功能可以提升系统性能。实现方法非常简单,只需取消 zipfldr.dll的注册就可以了,点击开始运行,*敲入:regsvr32 /u zipfldr.dll 然后回车即可。5、网卡设置在进入操作系统时,系统会进行网卡 ip地址的搜索,如果你设置的是“自动获取”,系统就会在网络中搜索 dhcp服务器以获得 ip地址,无形中就会延长启动时
7、间,鼠标会处于繁忙状态一会,尤其是局域网中的用户,若不是必要的情况,最好将网卡的 ip地址进行指定。6、系统故障检测时间设置桌面上右键点击“我的电脑”属性弹出“系统属性”对话框(或者在控制面板里打开“系统”,快捷键 win+pause break) 点“高级”选项卡在“启动和故障恢复”区里点击“设置”,去掉“系统启动”区里的两个 ,如果是多系统的用户就保留“显示操作系统列表的时间”的。点“编辑”按钮弹出 Boot修改记事本查看启动项后面的的附加属性为是不是/fastdetect,如果是就放在一边,不要改动,如果不是就修改成/fastdetect,如果没有,就自己添加上去, 完了保存退出。7、设
8、备管理器设置,禁用 IDE空闲通道桌面上右键点击“我的电脑”属性弹出“系统属性”对话框打开“硬件”选项卡打开“设备管理器”。 展开“IDE ATA/ ATAPI 控制器”项。双击打开“次要 IDE通道”属性点“高级设置”选项卡把设备 0和 1的“传送模式”都改为“DMA(若可用)”“设备类型”如果可以选择“无”就选为“无”确定完成设置,同样方法,设置“主要 IDE通道”。8、注册表安全时间优化开始运行 regedit打开注册表“编辑”菜单的“查找”项输入 AutoEndTasks查找下一个,双击打开查找到的 AutoEndTasks项,修改“数值数据”为 1 。相同方法,查找到 WaitToK
9、illAppTimeout项,把“数值数据”设为“2000”或者更小。9、修改菜单延迟的时间顺便也把菜单延迟的时间修改一下,相同方法,查找到 MenuShowDelay项,数值是以毫秒为单位, 如果希望去掉菜单延迟就设为 0 ,确定完成修改。修改完成后,不要退出,编辑查找下一个(快捷键 F3)能查找到若干个MenuShowDelay项,把查找到的都修改成 0(前面那个 MenuShowDelay项你改的是几就修改成几),其他查找到的 MenuShowDelay项都采用相同修改,直到搜索不到为止。现在启动和关机的加速都已经完成,重启一下电脑,感受一下极速启动的感觉吧,滚动条是不是只转一二圈就 O
10、K了?大概 26秒时间可以进系统。10、进一步加速启动,跳过滚动条 4秒时间!桌面上右键点击“我的电脑”属性弹出“系统属性”对话框“高级”“启动和故障恢复”设置打开“系统启动”区编辑在/fastdetect的后面加上 /noguiboot,这样在启动的时候就不再显示滚动条,直接跳过滚动条等待画面的时间!11、进一步加速启动,减短“欢迎使用”停留时间禁止 Windows Image Acquisition (WIA)服务,可以大大减短“欢迎使用”画面停留时间,桌面上右键点击“我的电脑”管理服务和应用程序服务下拉右侧框找到 Windows Image Acquisition (WIA)服务项双击
11、Windows Image Acquisition (WIA)服务弹出项目属性框启动类型选择“已禁用”应用服务状态点击“停止”确定。注意,这里关于“启动类型”是要选择“已禁用”还是“自动”、“手动”,最好去看下下面的文章。关于 Windows Image Acquisition (WIA)服务http:/ bios优化设置关闭多余的 Ide通道、usb 设备等硬件,可用 None、Disabled 屏蔽掉。用ide hdd auto detection自动检测硬盘,不进行内存检测,把各项 Cache打开,进入 advanced cmos setup,将 quick boot设为 Enable,可不检测 1mb以上的内存。ide 0 masterslave piodma mode ,ide 1 masterslave piodma mode硬盘顺序(模式)全部设为 Auto。 进入 Advanced bios features选项First boot device 选项HDD-0直接从硬盘启动Quick power on self test(快速开机自检)设为 Enabled。Boot up floppy seek(开机自检软驱)设为 Disabled。