Vista - 所有启动过程完成后给我一个信号

Vista - 所有启动过程完成后给我一个信号

好的。我是一个沮丧的 VISTA 用户(和许多其他人一样)。

我想知道是否有办法让某种程序/功能向我显示重启/登录后所有内容是否已加载。

我之所以问这个问题,是因为我需要做一些更改,而且我需要某种提示来告诉我 VISTA 何时完成 - 完全完成!这样我就能知道我在设置中所做的任何更改是否有用。我打算坐下来拿着秒表做笔记 :-)

我在想,也许启动文件夹中的一个小脚本可以做到这一点;在屏幕上打印一些内容作为最后一项。问题是我不知道如何编写这个脚本 - 或者如何确保它作为最后一项运行。

答案1

也许我回答得太早了,但监控和记录每个进程的启动和结束是不可能的。原因是许多启动进程都是作为守护进程生成的,它们在完成一些初始处理后不会终止或被终止;它们留在后台监控、处理或响应某些事件。只要守护进程仍在运行,它们通常就不会传输“完成”、“终止”或任何其他相关事件消息。

因此,您的第二种“方法”也几乎不可能,因为无法保证守护进程在启动后会执行繁重的工作(或任何处理)。Windows 和几乎所有其他现代操作系统都会同时执行服务和启动程序。

我不明白的一件事是,为什么你不等“开始”按钮出现后立即开始使用你的电脑。如果你觉得你的电脑启动时间太长,可以考虑优化 Vista,方法是最小化启动程序、对 Windows(系统)分区进行碎片整理等。最后,如果你的电脑内存不足 2 GB,再增加 1 GB 可能会显著提高性能。

答案2

市面上有许多启动时间工具。Vista 有自己的启动时间工具。Procmon 是另一个值得考虑的工具。但问题是,你为什么要启动这么多次?

睡眠/休眠/恢复是比关机/启动更好的选择。

编辑:

这也很难定义。Vista 专门设计了启动方式,使项目以交错方式启动,以便界面运行顺畅。通常,基准测试只是点击开始按钮,当开始菜单出现时,将其标记为启动结束。

相关内容