在 Windows 8 中关闭和打开与重新启动之间的区别?

Mat*_*ann 28 shutdown reboot windows-8

在 Windows 8 中,是否有区别:

关闭我的计算机(在 W8 内)然后立即再次打开它,
不是从 Windows 8 内
重新启动

编辑:谈论正常的 Windows 8 桌面(不是 RT)。
Edit2:询问的原因是关闭并打开我的计算机并没有修复我需要重新启动的问题,但是重新启动可以。我听说关闭内核时会休眠,但在重新启动时不会。

做一个而不是另一个的含义是什么。我什么时候需要做一个而不是另一个?

小智 25

直接来自微软博客:

这是 Windows 8 的主要区别:在 Windows 7 中,我们关闭用户会话,但不是关闭内核会话,而是将其休眠。与包含大量应用程序使用的内存页面的完整休眠相比,会话 0 休眠数据要小得多,写入磁盘所需的时间要少得多。如果您不熟悉休眠,我们有效地将系统状态和内存内容保存到磁盘上的文件 (hiberfil.sys) 中,然后在恢复时读回并将内容恢复到内存中。在引导中使用这种技术为我们提供了显着的引导时间优势,因为在大多数系统上读取休眠文件和重新初始化驱动程序的速度要快得多(在我们测试过的大多数系统上,速度要快 30-70%)。

使用多核:速度更快,因为恢复休眠的系统会话比进行完整的系统初始化工作相对较少,但速度也更快,因为我们添加了新的多阶段恢复功能,该功能能够使用所有内核多核系统并行,拆分从休眠文件中读取和解压缩内容的工作。对于那些喜欢休眠的人来说,这也可以加快从休眠状态恢复的速度。

Shutdown+TurnOn?ColdBoot:关于 Windows 8 的快速启动模式的另一个需要注意的重要事情是,虽然我们没有对所有驱动程序进行完整的“即插即用”枚举,但我们仍然在这种模式下初始化驱动程序。那些喜欢冷启动以“刷新”驱动程序和设备的人会很高兴知道在这种新模式下仍然有效,即使与冷启动的过程不同。

关于您的 Edit2,这一点值得一提,其中 shutdown+trunOn 没有解决您的问题,但 Restart 做了:

具体何时使用 Restart:当然,有时您可能希望执行完全关闭 - 例如,如果您要打开系统以添加或更改某些硬件。我们在 UI 中有一个选项可以恢复到 Windows 7 关机/冷启动行为,或者因为这可能是一个相当罕见的事情,您可以在 shutdown.exe 上使用新的 /full 开关。在 cmd 提示符下,运行:shutdown /s /full / t 0 以调用立即完全关闭。此外,从 UI 中选择 Restart 将完全关闭,然后进行冷启动

更多扩展信息,请访问:在 Windows 8 中提供快速启动时间


Mag*_*dud 7

是,有一点不同。

关闭将使内核处于“混合休眠”模式,因此它不会在下次启动时完全加载,并且启动速度会更快。