如何改善Windows XP的启动时间?


11

Windows引导时间相当不错,但是登录后需要花费很多时间才能进入桌面。找出正在发生的事情的最好方法是什么?我的Startup文件夹中只有3个项目,但工作中的管理员似乎已经以某种方式将30样东西安装到了我的系统托盘中。

一个大的烦恼是我登录后但屏幕上没有任何显示之前,我有约45秒的暂停时间。在此暂停期间,笔记本计算机上的硬盘指示灯没有闪烁,因此感觉什么也没有发生,这使我发疯。是否有某些应用程序试图连接到网络并挂起?我怎么知道?

真正很酷的是某种工具,可以直观地绘制出正在启动的所有内容及其使用的资源。

有什么建议?


我本来建议禁用实时防病毒扫描,但后来我谈到了“管理员在工作”部分。你有我的同情。:)
mmyers,2009年

我对这个问题很好奇。我使用Linux,但是讨厌重启到Windows,因为它花了很长时间。Windows的完全启动和关闭将近4分钟!而且我什至不使用防病毒或其他资源消耗。Ubuntu在大约20秒后启动,并在大约10秒后关闭
。– Zifre

Answers:


15

您的管理员可能有一些启动脚本,他们正在通过组策略,这可能是造成延迟的原因。

看到正是从您的计算机启动时运行,看看自动运行从Sysinternals的。

如果您有很多东西试图一次运行,那么值得考虑一下使用Startup Delayer强制启动应用程序以特定顺序运行,而不是一次运行。


4
+1为启动延迟器。我知道这样的事情存在。我一直在寻找它,因为我非常需要笔记本电脑使用它。;-) 谢谢!
MarlonRibunal

我也有类似的工作延迟。启动脚本连接到服务器以获取一些登录数据,但众所周知,某些服务器比其他服务器慢,并且脚本随机选择一个。有时我可以看到命令提示符,有时却看不到,但是网络延迟是问题所在。
Dillie-O

启动脚本的延迟通常是由于映射网络驱动器或添加网络打印机时网络响应缓慢
Jimmie R. Houts 2009年

4

自动运行很好,msconfig也是如此。

您可能需要在各种环境中进行测试...网络已连接,网络未连接,安全模式,标准模式,不同的用户,某些外围设备已连接且未连接。

祝好运!


4

BootViz是一个Microsoft工具,用于量化Windows XP(仅不适用于Vista或2000)的启动顺序。通过给您一些除了“计算机速度慢!”之外的东西来进行调查,通常可以在故障排除过程中产生很大的不同。

其他建议:

  • McAfee AV 8.7存在一些错误,这些错误会延迟通过身份验证代理服务器启动的时间。
  • 预加载的应用程序(Acrobat,OpenOffice)将减慢登录时间。

1
来自microsoft.com/whdc/system/sysperf/fastboot/default.mspx:“请注意,Bootvis.exe并非可提高最终用户启动/恢复性能的工具。与某些已发布的报告相反,Bootvis.exe无法减少Windows XP中内置了由Bootvis.exe调用的启动优化例程。这些例程在操作系统正常运行的预定时间自动运行。”
暂停,直到另行通知。

2
它显示了引导序列中最耗时的部分,并允许您进行优化。我用它来帮助诊断启动速度非常慢的启动过程,在启动过程中,人们会重击AD组以优化某些复杂的组策略。Bootvis引导我们看了一个有bug的驱动程序和应用程序,最终解决了该问题。
duffbeer703'2009年

2
您的回答是“优化”和“通常会有很大的不同……”,这与您的评论有很大不同。也许您可以编辑答案。
暂停,直到另行通知。

1
好点,再次阅读时还不清楚。谢谢。
duffbeer703


2

Windows XP具有一个称为“系统配置实用程序”的内置工具,可以为您提供帮助。msconfig从“运行”中键入以打开该工具,然后查看“服务”和“启动”选项卡。在这里,您可以禁用不需要的服务和启动项。

“服务”选项卡还具有“隐藏所有Microsoft服务”选项,以帮助过滤出必要的服务。


2

两个词:卸载symantec ;-)


1
没有赛门铁克,但他们确实安排了我的病毒扫描程序运行所有异常时间。我发誓我会感染病毒。
埃里克·约翰逊

如果配置正确,现代计算机应该可以在后台运行A / V程序包。这不是1995年。(尽管我对Symantec不致歉:)
rom09年

2

如何使用Hibernate(或待机)呢?

一天结束时,选择“休眠”(或在关闭计算机电源时将其设置为默认值)。Windows的完整快照将保存到磁盘中(大约10到30秒),并且您的计算机将正常关闭。

然后,当您第二天早晨到达时,请打开计算机,并在30秒钟之内Windows 完全按照您离开时的状态运行。所有应用程序,窗口等均与您离开时完全相同。

我不敢相信遇到的通常聪明的人的数量,他们说Hibernate / Stand-by是“仅用于笔记本电脑”。Hibernate在提高生产力方面非常有用,您可以在停下来的地方立即上手。同时,它使您可以在一夜之间关闭计算机,以免浪费电源。不喜欢什么

Hibernate可能是工作中更好的选择,因为它可以确保将数据保存到磁盘,而Stand-By是“挂起到RAM”,并且如果您一夜之间断电,将丢失所有数据。但是,如果您仍然想要最终的启动速度,可以选择Stand-By,只需注意您的计算机仍会消耗少量电量以保持RAM刷新。

Hibernate将系统状态的快照写到主磁盘上的一个大文件中,因此,只要您有更多的硬盘空间,然后安装的RAM就可以了。

注意事项:

  • 某些主板对ACPI(高级配置电源接口)的支持 仍然不太好,因此从休眠状态返回时,可能无法正确重新启用USB设备之类的功能。但是只需拔下插头再重新插入即可。(这通常被错误地归因于Windows XP。)

  • 管理员可能会认为您已经好几个星期没有重新启动计算机了,因此没有运行慢速的statup脚本。但是,如果需要的话,没有什么可以阻止您在午餐时每周进行一次完全重新启动。

  • 我相信,可以通过组策略禁用休眠功能。然而,为什么在公司中会是这种情况却令人难以置信。

另一方面,如果决定使用Autoruns / MSConfig停止一个或多个这些启动项,请非常小心。请记住,您实际上并不是计算机的所有者,如果发现了大多数公司,它们会对您非常“不满意”。不幸的是,即使您只停止看似毫无意义的项目也没有关系。


1
是的,我尽力做到这一点,但是nortel vpn软件非常糟糕,平均而言,每次引导我只能登录一次。
埃里克·约翰逊

1
我感到你很痛苦。我想这就是现实。当要在用户计算机(而非服务器)上使用的硬件或软件无法处理Hibernate / Standby时,这几乎是犯罪的。也许旧的东西可以摆脱它,但是如果不能,那么过去5年中的任何事情都是开玩笑的。
灰烬

2

当您的问题描述表明您倾向于使用工具时,没有人提出我认为是该问题简短版本的明显答案:

向这个问题扔些钱!购买并安装更快的系统驱动器。其中一个新的快速的固态硬盘,如OCZ的顶点会去一个很长的方式来解决你的问题... ...,它不会仅仅是提高你的启动时间:-)


谢谢,但它是一台工作笔记本电脑。我别无选择。
埃里克·约翰逊

1
那为什么不让公司给您买SSD呢?
Aputsiak
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.