|
|
以下方法,供参考:
方法一:通过注册表启用 AHCI 驱动(推荐)
这是最常见、最稳妥的方法,适用于 Windows 7 / 8 / 10 / 11 系统。
步骤如下:
- 进入安全模式(如果你还能进系统):
- 如果你还能进入系统,就进入安全模式。
- 如果不能进入系统,可以使用 PE 系统挂载系统盘。
- 打开注册表编辑器
按 Win + R,输入 regedit,回车。
3. 定位路径:
shell
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msahci
4.修改值:
找到右侧的 Start 项,双击它
将数值数据改为 0(表示自动启动)。
点击确定。
5.重启电脑,进入 BIOS,把硬盘模式从 ATA 改为 AHCI。
保存并重启,系统应该能正常启动了。
方法二:使用 PE 系统修复(适用于无法进系统)
如果你已经无法进入系统,可以使用 U盘 PE 工具挂载系统盘进行注册表修改。
步骤如下:
- 制作一个 U盘 PE 系统(如微PE、Ventoy 等)。
- 插入 U盘,进入 PE 系统。
- 挂载你的系统盘(通常会自动挂载为 C:\ 或 D:\)。
- 使用 PE 中的注册表工具(如“挂载注册表”)加载你的系统盘注册表:一般路径为:X:\Windows\System32\config\SYSTEM(X 是你的系统盘)
- 找到: shell
HKLM\SYSTEM\CurrentControlSet\Services\msahci - 将 Start 值改为 0。
- 卸载注册表,重启电脑。
- BIOS 中切换为 AHCI 模式,保存重启即可。
方法三:使用 SkyIAR 工具(旧方法,仍可用)SkyIAR 是一个专门用于解决 AHCI/RAID/IDE 模式切换导致蓝屏问题的工具,尤其适合 Windows 7 系统。
使用方法:
- 下载 SkyIAR 工具(请从可信源下载,如驱动之家或各大论坛)。
- 运行后选择你的硬盘控制器类型(一般选 AHCI)。
- 点击“一键修复”,重启后进入 BIOS 改为 AHCI 即可。
注意:SkyIAR 已经多年未更新,使用时需谨慎,建议在 PE 或虚拟环境中测试。
方法四:使用 DISM + PowerShell 命令修复(进系统前)如果你有 Windows 安装盘或恢复环境(RE),可以使用 DISM 命令挂载注册表并修改。
|
评分
-
查看全部评分
|