当我单击“开始”按钮并选择“电源/睡眠”时,计算机的当前状态存储在哪里:RAM、CMOS 还是 HDD?
在睡眠模式下,我关闭电源,移除hdd1(旧操作系统所在的位置),连接hdd2(新操作系统所在的位置),打开电源,打开电脑,旧操作系统的状态会影响新操作系统的状态吗?
如果旧操作系统的所有状态都存储在硬盘上,我认为它们不会影响新操作系统的状态。
但如果其中一部分存储在CMOS中,它们会影响新操作系统的状态吗?
如果数据存放在RAM中,那么CMOS电池在断电后能保持RAM的内容吗?
如果是这样,它们也会影响新操作系统的状态吗?
答案1
我可能来晚了,但我也有类似的问题,想分享对我有帮助的东西。
当我将电脑置于睡眠模式时,电脑里有 2 个磁盘。后来我忘了这件事,并移除了另一个(外部)磁盘,而不是装有操作系统的磁盘。之后我无法启动电脑,没有信号,没有任何输出。尝试将外部磁盘放回去,但没有帮助。用另一个能用的磁盘更换了操作系统磁盘,但显示器上也没有输出。由于有备用 RAM,所以我移除了所有磁盘并尝试用新 RAM 启动,现在我终于收到了启动信号,但没有磁盘,所以它正在等待插入磁盘。然后尝试对我移除的 RAM(有 2 个)进行同样的操作,再次收到启动信号,但当我插入操作系统磁盘时,它又回到了原来的位置。
准备重新安装 Windows,但首先我想尝试删除 hiberfil.sys 文件。使用 WinDirStat 或 Explorer++ 查找或更改基本 Windows 资源管理器中的选项,在“查看”中取消选中“隐藏受保护的操作系统文件”删除后,我可以从该磁盘启动,没有任何问题。不确定为什么我无法从另一个磁盘启动。我使用的是旧的 Gigabyte GA-G31M-ES2C 主板。此外,在此过程中,我取出了 CMOS 电池几秒钟,这可能会有所帮助
据我所知,您电脑的睡眠状态应该在 hiberfil.sys 文件中,因此它不会影响新操作系统的状态。