Gre*_*g B 5 boot windows-7 performance
我在 Dell Precision M4400 笔记本电脑上运行 Windows 7 Pro 64 位,每次启动它都需要很长时间(平均 > 5 分钟)。
这看起来不太对,因为它是一个相当糟糕的套件,它在 WEI 上获得了 5.9 分,最低分是硬盘。
Core 2 Duo P8600 @ 2.4GHz
4GB RAM
150GB 7200RPM 硬盘,16MB 缓存
我如何知道启动序列的哪一部分花费了这么长时间,以便我可以禁用/避免该问题并缩短启动时间?
这台机器是 Windows Active Directory 的一部分,我经常在公司网络之外使用它。这两种情况都不会提高性能。
在我的 AD 用户配置文件中有一个登录脚本,它使用以下命令挂载 12 个网络驱动器
net use I: /delete
net use I: \\machine\share /persistent:no
Run Code Online (Sandbox Code Playgroud)
在开始菜单上的启动文件夹中,我有 Sophos 和 Dropbox。作为一名开发人员,我确实有很多服务。有 2 个版本的 SQL 服务器、Microsoft Azure 开发人员工具和其他一些零碎的东西。理想情况下,我不想禁用这些;我想确切地了解每个项目在启动过程中花费的时间,并从那里做出明智的决定。
行动:
分析:
Soluto 确实很棒,虽然它不能用于解决所有与启动相关的问题......
Autoruns将允许您更广泛和更详细地检查启动的内容,Soluto 不会显示所有内容。
但是,如果你想要去更低水平你应该看看这个文件大约开/关转换来自微软,你可以阅读,以提高通过分析低层次的东西你的启动XBootMgr从Windows性能工具包; 可以使用 Windows SDK 中的安装程序进行安装。
对于更高级的方法,您可以使用Process Monitor,它也支持引导日志记录。
一些示例:您是否知道通过 ZoneDomains 注册表项或 Hosts 文件阻止大量域来免疫您的计算机会减慢您的启动速度?您知道很多字体也会减慢您的启动速度吗?您是否知道驱动程序 X 或库 Y 导致了一些延迟?也许在启动时加载的文件经过碎片整理并且没有彼此靠近?等等...... ;-)
| 归档时间: |
|
| 查看次数: |
4961 次 |
| 最近记录: |