今天,当我开始在笔记本电脑上安装新版 Windows 10 时,我意识到我还没有从硬盘中检索到 Windows 产品密钥。
我迅速取出用于安装 Windows 的 USB 驱动器,并使用电源按钮强制关闭笔记本电脑。
现在我无法启动 Windows,因此我制作了一个 Ubuntu 可启动 USB 棒来访问硬盘上的文件,但出现了以下消息:
Error mounting /dev/sda4 at /media/ubuntu/Data: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=999,gid=999" "/dev/sda4" "/media/ubuntu/Data"' exited with non-zero exit status 14: The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sda4': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.
在这种情况下我该怎么办?是否可以联系制造商获取产品密钥?
答案1
如果是 Windows8,我相信密钥存储在系统 BIOS 的某个地方。
至于访问 NTFS 分区。您遇到的问题是 Windows 未正确关闭,因此 Windows 系统处于休眠状态。您应该正确关闭 Windows。
您是否尝试过使用 Windows 10 安装 USB 启动?您可能可以使用任何 Windows 安装介质启动系统。然后,一旦系统启动,您就可以正常关闭系统。
您通常还可以从 Windows 安装媒体访问命令提示符。从那里,您可以运行以下命令来解决问题:
powercfg /h off
再次,使用 Windows 安装介质中的命令提示符(有时称为 CMD)运行该命令。
正确关闭系统后,如果您需要在再次开始安装之前检索某些文件,您可能能够使用 Ubuntu 访问您的文件。
最后,Windows 10 有时具有修复模式或类似功能,您可以使用它来尝试修复剩余的内容。此外,我相信 Windows 10 不需要产品密钥,因为它会验证设备上现有 Windows 媒体的合法性,并且我相信它会匹配并验证您的唯一设备,而不是要求手动输入产品代码,但我不确定。
答案2
尝试使用ntfs修复(它修复常见错误并强制 Windows 检查 NTFS)通过输入:
sudo ntfsfix /dev/name_of_the_partition
就你的情况而言:
sudo ntfsfix /dev/sda4