我的WinXP电脑需要10分钟才能进入可用状态。 如果我把它放在login屏幕上,大部分活动将会停止,所以我认为这是一些系统级别(而不是用户级别)的程序。
有没有一个程序会告诉我什么驱动程序/程序正在加载?
奖励:是否有程序显示每个程序正在使用的时间/资源量?
你应该尝试从sysinternals的Windows自动运行。 使用autoruns ,你可以禁用许多不需要的启动垃圾。
此实用程序具有关于任何启动监视器的自动启动位置最全面的知识,可显示在系统启动或login期间将configuration哪些程序configuration为运行,并按照Windows处理它们的顺序显示条目。 这些程序包括启动文件夹中的Run,RunOnce和其他registry项。 您可以configuration自动运行以显示其他位置,包括资源pipe理器shell扩展,工具栏,浏览器帮助对象,Winlogon通知,自动启动服务,等等。 Autoruns远远超出了与Windows Me和XP捆绑在一起的MSConfig实用程序。
看来, BootVis正是你想要的 。
躲开问题 – 使用hibernate/睡眠模式。 我一直使用它,忘记什么是启动时间。 这应该工作,假设你不做很多重启。
一旦你检查了什么应用程序/服务正在加载,看看你的设备驱动程序。 旧的/损坏的驱动程序添加了很多的启动时间。 (这些不一定会提供任何错误,让你知道他们是不正常的。)如果PC是一个主要的品牌,只需查看品牌/型号,并从提供的驱动程序列表中抓取所有内容。 像“芯片组驱动程序”等无害的东西可以为您的系统添加大量的zip。 如果您对此感到满意,请查看BIOS和其他固件更新(如果适用)。
另外,可悲的是XP随着时间的推移而降低。 我强烈build议任何有技术能力的人都应该每2-4年简单地备份,擦除和重新安装桌面操作系统。
当然,这听起来很痛苦,但是这最终使我花费的时间less于试图使用足够的胶带来保持物体速度缓慢的情况。
一个良好的defreg将有所帮助。