底线
似乎对 的任何0
改变数据列值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV\StartOverride
或HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride
无法在 Windows 10 重启后保留。我该如何让它们保留下来?
我为什么需要这个?
在尝试在出厂安装的 Windows 10 旁边安装 Arch 或 Ubuntu 时,我都遇到了 Intel RST 的问题
具体来说,如果我输入,实时 Arch 不会看到 SSD fdisk -l
,而 Ubuntu 的安装过程会告诉我类似“您不能有 RST”的内容。
到目前为止我尝试过的
因此,我上网查找,发现解决方案似乎是切换到 AHCI,所以我尝试从我的 Dell Vostro 5590 的 UEFI BIOS 进行设置;这样做之后,不幸的是,甚至 Windows 10 都无法启动,但是令人讨厌的笑脸 BSOD 错误却让我感到困扰INACCESSIBLE_BOOT_DEVICE
。
所以我遇到了这,其中明确指出应在 BIOS 中进行上述更改后更改注册表。
然而,事实证明这些更改在重新启动后无法保留,因此在 BIOS 中更改为 AHCI 后,我仍然会看到可恶的 BSOD。
关于如何进行有什么建议吗?
答案1
对于在 AHCI 模式下启动 Windows 的问题,请尝试以下步骤:
返回 IDE 模式并重新启动 Windows
以管理员身份启动命令提示符
在命令提示符中键入以下内容,然后按 Enter:
bcdedit /set {current} safeboot minimal
收到操作成功的信息后,重新启动计算机
在 BIOS 中启用 AHCI 并保存设置
计算机将以安全模式启动并安装所有必要的驱动程序
再次以管理员身份启动命令提示符并执行:
bcdedit /deletevalue {current} safeboot
再次重启电脑。这一次,Windows 应该可以在启用 AHCI 的情况下启动,并且不会出现任何问题。