当您按住电源按钮并执行硬重置时究竟会发生什么?
它是否只涉及硬件,即它会关闭电源并且一切都在当前状态下崩溃?
或者是否涉及软件 - 操作系统检测到您按住了电源按钮并尝试保存应用程序的状态以便稍后恢复它们,这样您就不会完全陷入困境?
另外,我注意到硬重置后,我的电脑启动时间变长了。这是什么原因造成的?内部发生了什么?
有人能推荐一些好的标签吗?这个问题与操作系统无关,尽管也许应该如此。
答案1
我认为发生的情况是按下重置按钮会导致主板上的芯片组改变 CPU 上重置引脚的状态。
例如在此 pdf 中:http://www.intel.com/content/dam/www/public/us/en/documents/datasheets/4th-gen-core-family-desktop-vol-1-datasheet.pdf您可以在第 89 页的“重置和其他信号”中找到信息。
您可以看到 CPU 有一个“RESET#”引脚,它可以重置平台,并由平台控制器集线器 (PCH) 驱动,我认为这基本上就是芯片组。(https://en.wikipedia.org/wiki/Platform_Controller_Hub)
按下重置按钮后,您的主板可能会进行更彻底的开机自检(POST),因此启动时间会更长。
到底是什么耗时更长?是 Windows 加载屏幕还是之前的 BIOS 操作?
答案2
拔掉电源线是关机的一种方法。如果这类似于按住电源按钮 10 秒钟 - 那就不知道了。
与正常关机的区别在于,操作系统会记录关机是正常关机。启动时,它会查找此信息,然后发现这不是正常关机,然后开始进行一些测试,例如磁盘检查。这需要更多时间。
断电可能会导致文件损坏,甚至分区损坏。某个程序可能正在向硬盘写入某些内容,但中途停止了。该文件可能已损坏。如果该文件很重要,则可能会损坏操作系统或文件系统。如果您不检查这一点,并且文件系统已损坏,最好现在就知道,而不是以后才发现。
我不知道硬盘如何处理这些问题,但我认为它们可以很好地防止突然断电。