为什么 Windows 7引导时间不同?

分享于 

4分钟阅读

电脑

  繁體 雙語

问题:

我注意到在双引导 Windows 7和 Windows XP时出现了一些奇怪的行为:

只要我从 Windows 7重启 ,一切都正常。

但是,如果我引导到 Windows XP,然后从XP回到 Windows 7中,我的引导过程会有轻微的差异:

  • 引导阶段较慢( 例如。 glowing Windows logo的阶段花了大约两倍的时间:-- Windows 似乎在每次我从 XP coming的时候做更多的工作。
    但是,额外的时间是CPU时间--在那个时候硬盘不被访问。

  • 登录进程更快 ( 就好像所有的东西已经装载/预取)

  • 总体来说,这个过程稍微慢一点。

我的猜测是,这与NTFS相关,但是我实际上没有真正的证据。

谁知道触发这个? ( 我有 Windows XP SP3和 Windows 7 x64 SP1.)

更新:

我刚从 Windows 8引导到 Windows 7,这似乎导致了延迟。


回答 1:

看起来你正在进行热重启,而XP和 7之间的不同需要更好地初始化硬件适配器和寄存器。

两种引导模式都定义如下:

Cold ( a。k。a )。 冷启动): 从关闭电源状态启动。
热引导 ( a。k )。 热启动): 在不关闭电源的情况下重新启动计算机以进行收费。

Microsoft文章冷引导与热启动插件提供了一些提示:

通过按CTRL+ALT+DEL键组合完成的热启动,通过 INT19h ROM BIOS例程重新启动计算机。 这个暖启动过程通常不会完成完整的引导过程;通常,它会跳过自测试( POST )的电源以节省时间。 此外,热引导经常无法重置计算机插槽适配器中的所有适配器。

要确保所有适配器都正确复位,你应该使用电源 switch 关闭计算机。 离开电源十秒钟确保主板上的所有电容器都有时间放置,并且应该给硬盘驱动。

没有为热启动而重置的所有适配器的完整列表。 我知道时钟是它的中的一个,因这里在 Windows 和Linux之间使用时钟不同时可能会出现问题。

显然,在XP和 Windows 7之间以及 8之间也存在这样的差异。


回答 2:

我可以使用的唯一逻辑结论是页面文件在 Windows 7和XP之间进行管理,特别是系统分配的大小。

尝试将系统配置为根本不使用页面文件来测试是否确实存在问题。

下面是一个支持我的理论的摘录。

源代码

页面文件大小等于内存: 在 Windows 7之前,默认页面文件大小在不同版本的Windows 上是不同的。 但是通常来说,当页面文件大小被配置为"系统管理"时,它的大小通常被计算为 RAM x ( 大于 1的数) 或者 RAM + ( 一些数字)。

在 Windows 7和服务器 2008 R2中,默认大小等于计算机中安装的内存量。 你对这个的React可以能与我的一样- 要获得成功的内存转储,分页文件需要大一点。 可以能返回到哪些版本的Windows 和它的他因素,但是 300 MB通常被视为获取完整转储的足够空间。

下面是帮助你禁用页面文件的链接

在XP中禁用页面页面禁用在W7文件中禁用页面页面



Window  Windows  BOO  引导  时间  Windows 7  
相关文章