|
|
本帖最后由 a66 于 2026-4-17 11:30 编辑
一、先做:双模式注册表(必做)
以管理员身份打开记事本,粘贴以下内容,保存为 AHCI_IDE_DualMode.reg:
- Windows Registry Editor Version 5.00
- ; ========== 启用 IDE 通用驱动(pciide) ==========
- [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\pciide]
- "Start"=dword:00000000
- "Type"=dword:00000001
- [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\pciide\Parameters]
- "BusType"=dword:00000003
- ; ========== 启用 Win10 原生 AHCI 驱动(storahci) ==========
- [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci]
- "Start"=dword:00000000
- "Type"=dword:00000001
- "ErrorControl"=dword:00000000
- [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride]
- "0"=dword:00000000
- ; ========== 启用 Intel AHCI/RAID 驱动(iaStorV,多数主板必备) ==========
- [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV]
- "Start"=dword:00000000
- "Type"=dword:00000001
- "ErrorControl"=dword:00000000
- [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV\StartOverride]
- "0"=dword:00000000
- ; ========== 启用 msahci(兼容旧 Win7 方式,备用) ==========
- [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msahci]
- "Start"=dword:00000000
- "Type"=dword:00000001
复制代码
执行:
- 双击 AHCI_IDE_DualMode.reg → 合并到注册表
- 重启电脑
二、关键:强制系统双驱动启动(解决二选一蓝屏)
方法 A:用 bcdedit 强制加载所有存储驱动(最稳)
以管理员身份打开 命令提示符 / PowerShell,依次执行:
- bcdedit /set {current} safeboot minimal
复制代码
重启 → 进 安全模式(会自动识别当前 BIOS 模式并装驱动)。
进入安全模式桌面后,再次管理员 cmd:
- bcdedit /deletevalue {current} safeboot
- bcdedit /set {current} loadoptions DDISABLE_INTEGRITY_CHECKS
- bcdedit /set {current} nointegritychecks on
复制代码
方法 B:设备管理器手动启用双控制器
右键开始 → 设备管理器 → 存储控制器确保同时存在:
- 标准双通道 PCI IDE 控制器(IDE 模式)
- Standard SATA AHCI Controller(AHCI 模式)
如有黄色感叹号:
- 右键 → 更新驱动程序 → 浏览计算机 → 让我选择
- 分别选中:
- IDE:标准双通道 PCI IDE 控制器
- AHCI:Standard SATA AHCI Controller
三、BIOS 切换测试(现在可以随便切)
关机 → 进 BIOS(Del / F2 / F10)
SATA Mode / SATA Configuration:
选 IDE → 保存开机 → 正常进系统
再关机 → 选 AHCI → 保存开机 → 正常进系统
现在无论切 IDE 还是 AHCI,都不会 INACCESSIBLE_BOOT_DEVICE 蓝屏。
四、如果你已经蓝屏(进不去系统)
用另一台电脑做 PE U 盘(微 PE、WePE):
1.U 盘启动进 PE
2.运行 注册表编辑器(Regedit)
3.选中 HKEY_LOCAL_MACHINE → 文件 → 加载配置单元
4.选路径:C:\Windows\System32\config\SYSTEM
项名填:TEMP_SYSTEM
5.定位到:
- HKEY_LOCAL_MACHINE\TEMP_SYSTEM\ControlSet001\Services
复制代码
6.按上面 第一步 的注册表,修改:
pciciide、storahci、iaStorV 的 Start=0
7.选中 TEMP_SYSTEM → 文件 → 卸载配置单元
8. 重启电脑,即可正常进系统
原理(为什么 Win10 那两条不行)
- Win10:改用 storahci 作为原生 AHCI 驱动,同时很多主板依赖 iaStorV(Intel RST)
- 只开 pciide + msahci:AHCI 驱动仍未启用,切换必蓝屏
|
评分
-
查看全部评分
|