我可以修复我的 Windows 安装吗?

我可以修复我的 Windows 安装吗?

我的做法是通过 USB 加载 Ubuntu,将其安装在我的第二块硬盘上,但这却弄乱了我另一块安装了 Windows 8.1 的硬盘。现在,当我尝试通过 Ubuntu 访问该硬盘时,出现了以下错误:

“无法访问“256 卷”。在 /media/jeremy/CC90D5F290D5E2CE 上安装 /dev/sdb1 时出错:命令行 `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sdb1" "/media/jeremy/CC90D5F290D5E2CE"' 以非零退出状态 14 退出:Windows 处于休眠状态,拒绝安装。无法安装 '/dev/sdb1':不允许操作 NTFS 分区处于不安全状态。请完全恢复并关闭 Windows(不休眠或快速重启),或使用 'ro' 安装选项以只读方式安装卷。” ......

我希望我还能以某种方式使用安装了 Windows 的硬盘,我讨厌再次下载和安装所有这些东西,但如果我不能,那么好吧,我搞砸了。如果我能做些什么,请告诉我,感谢您的阅读。

答案1

Windows“快速启动”使用休眠功能注销用户程序,然后将剩余的核心操作系统挂起(通过旧的休眠机制)到磁盘。这意味着当系统再次启动时,它将期望看到磁盘(至少是系统磁盘)处于与上次停止时完全相同的状态。当 Windows 以这种方式休眠时,另一个操作系统修改磁盘可能会导致 Windows 崩溃,或者可能在磁盘上的错误区域读取或写入数据,从而导致数据损坏或程序崩溃。

Ubuntu 阻止您访问磁盘,这是正确的做法。

事实证明您的错误信息表明了这一点:

exited with non-zero exit status 14: Windows is hibernated, refused to mount.

正如 RogUE 所提到的,解决方案是在启动另一个操作系统之前完全关闭 Windows。您可以通过重新启动 Windows 并打开命令提示符并运行%windir%\System32\shutdown.exe /s /t 0将执行完全关闭而不是核心休眠的命令来执行此操作。

您还可以永久禁用快速启动,这将禁用休眠行为。

tenforums 上有一个关于如何执行此操作的教程(当我回到电脑时我会总结一下):http://www.tenforums.com/tutorials/4189-fast-startup-turn-off-windows-10-a.html

在正确关机和/或禁用快速启动后,您应该能够在 Ubuntu 中访问磁盘。

或者,如果您将磁盘安装为只读,您可能能够在 Ubuntu 中访问该磁盘。

相关内容