答案1
您需要为 AHCI 存储控制器安装正确的驱动程序前更改 BIOS 中的模式。
如果不这样做,切换模式后,Windows 无法加载访问启动卷所需的存储控制器驱动程序。由于此驱动程序在即插即用管理器之前加载,因此 Windows 无法自动检测或以其他方式搜索正确的驱动程序。
预先安装驱动程序应该可以解决这个问题。
话虽如此,您没有提到您想要这样做的原因,但如果是出于性能原因,根据我的经验,戴尔 XPS 机器上的两种模式没有区别。
答案2
其实还有另一种方法可以解决这个问题。在开始之前,请确保记住你的 PC密码(不是 PIN),否则您将永远陷入安全模式(使用这种进入安全模式的方式)。另外,我建议您在进入安全模式之前禁用 BitLocker,否则您可能需要提供非常长的代码来解锁您的计算机(未经测试)。
即使存储模式已更改,启动到安全模式仍会起作用...Windows 将注意到更改并在下次正常启动时加载正确的驱动程序。基本上,这意味着您可以这样做:
以管理员身份运行
cmd
(不是 PowerShell,你必须退出{...}
)复制粘贴此命令,它将在下次重新启动时以安全模式启动 Windows:
bcdedit /set {current} safeboot minimal
重新启动计算机并进入 UEFI/BIOS 设置。
将 SATA 操作模式从 RAID 更改为 AHCI。
保存更改并退出安装程序,Windows 将自动启动到安全模式。
再次启动
cmd
,如步骤#1所示。复制粘贴此命令,它将在下次重新启动时以正常模式启动 Windows:
bcdedit /deletevalue {current} safeboot
重新启动后,Windows 将自动启动并启用 AHCI 驱动程序。
注意:如果您想安装任何 Linux,则切换到 AHCI 是必不可少的,因为据我所知,RAID 模式不受支持,所以您不会在安装菜单中看到您的驱动器。
答案3
警告:如果您启用了 BitLocker,请在尝试更改为 AHCI 之前将恢复密钥保存在其他地方(或写在纸上)。您将需要它来进行安全模式启动。
如果 Windows 三次无法启动,它会让您启动到安全模式。当它显示选择一个选项屏幕时,进入安全模式:Troubleshoot
-> Advanced Options
-> Advanced Startup Options
-> Startup Settings
-> Restart
。重新启动后,选择4 (safe mode)
。
一旦计算机启动到安全模式(并自动安装 AHCI 驱动程序),您就可以正常重启。