讲师中心 微信公众号
AI工具推荐 视频效率加速

电脑蓝屏提示inaccessible boot device?硬盘模式ahci与ide切换

梦晨君_9135

梦晨君_9135

发布时间:2026-09-01 06:55:59

|

1069人浏览过

|

来源于php中文网

原创

蓝屏“INACCESSIBLE_BOOT_DEVICE”主因是BIOS中SATA模式被误改,需先切回IDE模式进系统,再通过注册表启用AHCI驱动或安全模式过渡法切回AHCI,双系统用户须保持AHCI避免Linux启动失败。

电脑蓝屏提示inaccessible boot device?硬盘模式ahci与ide切换

电脑启动时突然蓝屏并显示“INACCESSIBLE_BOOT_DEVICE”,十有八九是BIOS里SATA硬盘模式(AHCI/IDE/RAID)被意外改动,导致Windows内核找不到启动盘——这不是硬盘坏了,而是系统“不认识”当前控制器工作方式。

先让电脑能进系统:临时切回IDE模式

这是所有修复的前提,必须优先执行。如果现在连Windows桌面都进不去,就别急着改注册表或驱动,先恢复可用状态。

开机瞬间反复按Del键(部分品牌机用F2、Esc或F12,看屏幕底部提示),进入BIOS界面。

用方向键找到“Advanced”或“Configuration”标签页,定位“SATA Operation”“SATA Mode”或“Storage Configuration”这类选项。

将当前值从AHCI或RAID改为【IDE】(也叫Compatibility或Legacy Mode),这个模式兼容性最强,Windows XP到Win11都能绕过驱动加载问题直接启动。

按F10 → 选择“Yes”保存退出,电脑自动重启,此时应能正常进入桌面。

启用AHCI驱动再切回AHCI模式(推荐方法)

进系统后不能直接去BIOS改回AHCI,否则下次开机必蓝屏。必须先让Windows“记住”AHCI控制器的存在。

按Win+R,输入regedit,以管理员身份运行注册表编辑器。

依次打开以下两个路径,把右侧“Start”值从3改成0:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msahci

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci

注意:如果注册表中没有iaStorV或iaStorA项,说明你的主板不使用Intel Rapid Storage Technology驱动,不用额外修改;但若存在,同样把其Start值设为0。

Accessibility Review
Accessibility Review

对设计或页面进行 WCAG 2.1 AA 无障碍审计。触发关键词:“audit accessibility”、 “check a11y”、 “is this accessible?” 或在审查设计时使用。

下载

关闭注册表,重启电脑,进BIOS把SATA Mode重新设为【AHCI】,保存退出。

系统会自动加载storahci.sys驱动,启动后打开设备管理器(devmgmt.msc),展开“存储控制器”,确认出现“Standard SATA AHCI Controller”条目,右键→属性→驱动程序详细信息里能看到storahci.sys被调用。

安全模式过渡法(适合不敢碰注册表的用户)

方法一需要手动改注册表,万一输错路径可能引发其他问题;这个方法全程用命令行控制,更稳妥。

第一步:以管理员身份运行命令提示符,输入:
bcdedit /set {current} safeboot minimal
回车执行。

第二步:重启,电脑会自动进入安全模式(桌面左下角显示“安全模式”水印)。

第三步:再次重启,在开机自检画面出现时狂按Del键进BIOS,把SATA Mode改为AHCI,F10保存退出。

第四步:电脑重启后仍会进入安全模式,此时再以管理员身份运行命令提示符,输入:
bcdedit /deletevalue {current} safeboot
回车执行。

第五步:重启,系统将以正常模式加载AHCI驱动,不再蓝屏。

双系统用户特别注意:别乱切RAID

如果你装了Windows+Ubuntu双系统,大概率是Linux安装时关了Intel VMD或把RAID切成了AHCI,而Windows从未在AHCI下成功启动过。

此时BIOS必须保持为AHCI——切回RAID会导致Ubuntu无法识别NVMe硬盘,启动失败。

修复只有一条路:进Windows安全模式(用上面的安全模式过渡法),然后启用storahci驱动,再彻底切换过去。

切记:【不要尝试在双系统环境下把BIOS设回RAID】,那会让Linux瘫痪,得不偿失。

相关文章

蓝屏修复专家(蓝屏综合解决工具)
蓝屏修复专家(蓝屏综合解决工具)

电脑蓝屏修复工是一款跨平台全能修复工具,主要解决各种各种常见的蓝屏问题,一键修复电脑蓝屏问题!有需要的小伙伴快来保存下载使用吧!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

PixPix
PixPix Hot

PixPix是一款面向电商视觉生产的AI商品图生成工具。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

相关专题

更多
vb中怎么连接access数据库
vb中怎么连接access数据库

vb中连接access数据库的步骤包括引用必要的命名空间、创建连接字符串、创建连接对象、打开连接、执行SQL语句和关闭连接。本专题为大家提供连接access数据库相关的文章、下载、课程内容,供大家免费下载体验。

2647

2023.10.09

vb连接access数据库的方法
vb连接access数据库的方法

vb连接access数据库方法:1、使用ADO连接,首先导入System.Data.OleDb模块,然后定义一个连接字符串,接着创建一个OleDbConnection对象并使用Open() 方法打开连接;2、使用DAO连接,首先导入 Microsoft.Jet.OLEDB模块,然后定义一个连接字符串,接着创建一个JetConnection对象并使用Open()方法打开连接即可。

2893

2023.10.16

asp连接access数据库的方法
asp连接access数据库的方法

连接的方法:1、使用ADO连接数据库;2、使用DSN连接数据库;3、使用连接字符串连接数据库。想了解更详细的asp连接access数据库的方法,可以阅读本专题下面的文章。

2673

2023.10.18

access和trunk端口的区别
access和trunk端口的区别

access和trunk端口的区别是Access端口用于连接终端设备,提供单个VLAN的接入,而Trunk端口用于连接交换机之间,提供多个VLAN的传输;Access端口只传输属于指定VLAN的数据,而Trunk端口可以传输多个VLAN的数据,并使用VLAN标签进行区分。想了解更多access和trunk端口相关内容,可以阅读本专题下面的文章。

448

2023.10.31

access怎么导入数据
access怎么导入数据

access导入数据步骤:1. 选择数据源 2. 选择要导入的文件 3. 指定导入选项 4. 选择导入目标 5. 预览数据 6. 导入数据即可。想了解更多access的相关内容,可以阅读本专题下面的文章。

4645

2024.04.10

access数据库用途
access数据库用途

access数据库是一种关系型数据库管理系统,主要用途包括:数据存储和管理;数据查询和检索;报告和表单设计;应用程序开发。想了解更多access数据库的相关内容,可以阅读本专题下面的文章。

10088

2024.04.10

OpenJDK JVM参数怎么调优
OpenJDK JVM参数怎么调优

Java应用运行缓慢,如何调整JVM参数?本专题介绍OpenJDK JVM性能调优的基本流程,涵盖性能指标确认、运行数据采集、内存配置和垃圾回收分析,帮助你先定位瓶颈,再通过对照测试验证效果,避免直接套用参数而影响应用稳定性。

20

2026.10.16

OpenJDK怎么配置Java开发环境
OpenJDK怎么配置Java开发环境

怎样用OpenJDK搭建开发环境?本专题介绍版本选择、下载安装、环境变量配置和编译运行验证,帮助你理清JDK的作用及基本配置流程,并通过简单程序检查环境是否可用,为后续项目开发做好准备。

20

2026.10.16

OpenJDK怎么部署Java应用
OpenJDK怎么部署Java应用

Java项目开发完成后,怎样部署到目标环境并正常运行?本专题介绍OpenJDK应用部署流程,涵盖运行环境准备、版本兼容检查、应用打包、启动参数配置和日志查看,帮助你理清部署前后的操作顺序,减少环境差异造成的运行问题。

20

2026.10.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
SQL 教程
SQL 教程

共61课时 | 7.3万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn