我有一台 DELL XPS L702x,它有两个 2.5 英寸驱动器托架。我使用 Windows 7 Ultimate 近一年了,然后,当 Win8 问世时,我买了另一个 SSD 并安装了它。不是双启动,只是拔出旧驱动器,安装新系统并再次替换 Win7。现在我必须在启动时按下一些键,以便我选择要启动哪个驱动器,这很好。
问题:
当我进入 Win8,然后返回 Win7 时,我在启动时收到 CHKDSK,提示所有驱动器上的所有分区均不可用,包括这些系统保留分区(我的两个驱动器都有一个),所以我应该检查它们。所以我这样做了。大多数时候只有一些消息“删除了索引 xxx 文件 0x9 中未使用的条目”,但在某些时候我丢失了 Win7 驱动器上的一些数据!因为文件交叉链接。
现在我再次进入 Win8,它说我必须重新启动才能离线运行 chkdsk,因为它检测到 Win8 驱动器上存在一些损坏。
在我看来,这将对随机驱动器进行无限次扫描。因此,问题来了 - Win8 中是否有一些新功能,以便当您将 win8 驱动器放入 win7 机器时,它会被视为已损坏,反之亦然?我的两个驱动器都是 SSD,其中一个较旧的驱动器(Win7)已经有 9 个重新分配的扇区。如果我只运行 Win7,则 chkdsk 永远不会出现。只要我运行 Win8 - 它就会出现。
无论如何,我被难住了。我欢迎任何建议和猜测,看看问题可能出在哪里。
答案1
在 Google 上搜索:chkdsk incompatibility in Windows 7 Windows 8 dual boot
。
请参阅下面的答案本网站:
Windows 8 的设计目的是通过更快的启动(混合启动)来关闭和重新打开,它使您的系统处于休眠状态,驱动器已安装、打开并准备好在 Windows 8 重新启动时立即启动。安装驱动器时,会在磁盘上的标准位置写入一小段数据以显示它正在使用中 - 它被称为“脏位”。
这意味着 Windows 7 在启动时检查的磁盘上的“脏位”显示在磁盘上。然后,会自动运行 chkdsk 来检查设置了“脏位”的磁盘的完整性。请检查以下设置。(在 Windows 8、8.1 和可能 10 中)
- 控制面板 -> 电源计划
- 在左侧选择“选择电源按钮的功能”。
- 点击“更改当前不可用的设置”。
- 取消选中关机设置下的“开启快速启动”。