bios无法识别硬盘但pe可正常访问,通常是引导模式与分区表不匹配所致;需检查gpt/mbr分区类型、启用csm、禁用secure boot、设置sata为ahci模式或重置bios默认值。

如果您在开机时发现 BIOS 界面中完全无法识别硬盘,但进入 PE 环境后硬盘可正常显示、读写及分区,则极可能是系统引导模式与硬盘分区表类型不匹配所致。以下是针对该问题的多种修正方法:
一、检查并修正硬盘分区表类型(GPT/MBR)
UEFI 启动模式要求硬盘使用 GPT 分区表,而传统 Legacy(CSM)启动模式对应 MBR 分区表。若 BIOS 设置为 UEFI 模式,但硬盘仍为 MBR 分区,则 BIOS 将跳过该硬盘且不显示。
1、使用 PE 系统启动,运行 DiskGenius 或 Windows 自带磁盘管理工具。
2、右键点击硬盘空白处,选择“转换为 GPT 分区表”(若当前为 MBR)。
3、确认转换操作,注意该操作会清除所有分区信息,请提前备份数据。
4、转换完成后,重启进入 BIOS,确认启动模式是否为 UEFI,并检查硬盘是否出现在启动项或存储设备列表中。
二、启用 CSM 兼容性支持模块
CSM(Compatibility Support Module)允许 UEFI 主板模拟传统 BIOS 环境,从而兼容 MBR 分区硬盘及 Legacy 启动方式。部分主板默认禁用 CSM,导致 MBR 硬盘不可见。
1、开机反复按 F2 或 Delete 键 进入 BIOS 设置界面。
2、切换至 Boot 选项卡,使用方向键定位到 Launch CSM 选项。
3、按 Enter 键将其值修改为 Enabled。
4、按 F10 键保存设置并退出,重启后再次进入 BIOS 查看硬盘是否出现。
三、禁用安全启动(Secure Boot)
Secure Boot 机制会限制未签名的驱动加载,某些硬盘控制器驱动或旧版 PE 内核可能因此被拦截,间接影响 BIOS 对硬盘的初始化识别,尤其在启用 UEFI + Secure Boot 组合时。
1、进入 BIOS 后,切换至 Security 选项卡。
2、找到 Secure Boot Control 选项,按 Enter 键将其设为 Disabled。
3、按 F10 保存更改,重启后观察 BIOS 中硬盘是否可见。
四、验证 SATA 模式设置(AHCI/IDE/RAID)
主板芯片组对硬盘的识别高度依赖 SATA 控制器工作模式。若 BIOS 中 SATA Mode 被错误设为 RAID 或 IDE,而硬盘实际以 AHCI 模式初始化(尤其 NVMe 或较新 SATA SSD),可能导致检测失败。
1、进入 BIOS 的 Advanced 或 Configuration 选项卡。
2、查找 SATA Configuration 或类似名称的子菜单。
3、将 SATA Mode 设置为 AHCI(除非您明确使用 RAID 阵列)。
4、保存设置并重启,进入 BIOS 再次确认硬盘是否列出。
五、重置 BIOS 到优化默认值
BIOS 中异常的低级配置(如误关闭 SATA 控制器、禁用 PCIe 存储设备、错误启用快速启动等)可能干扰硬盘枚举过程。恢复出厂默认可排除多数人为配置干扰。
1、开机进入 BIOS 界面后,按下 F9 键(部分品牌为 Load Optimized Defaults)。
2、确认执行重置操作,系统将自动应用推荐设置。
3、按 F10 保存并退出,重启后立即进入 BIOS 查看硬盘状态。










