Dell Latitude 3190 BIOS无法识别硬盘且无法引导已安装的Windows 10求助
Dell Latitude 3190 BIOS无法识别硬盘且无法引导已安装的Windows 10求助
Hey there, let's walk through this step by step to get your Latitude 3190 booting into Windows 10 properly. It sounds like the issue boils down to a mismatch between your BIOS boot mode and the Windows partition setup, or a missing boot record—let's fix it:
先搞清楚关键概念(帮你理解问题)
- CSM:全称Compatibility Support Module,简单说就是BIOS的「兼容模式开关」。开启它时,BIOS用传统的Legacy模式启动,对应硬盘必须是MBR分区格式;关闭时用UEFI模式启动,对应GPT分区格式。这俩模式和分区格式必须配对,不然BIOS找不到引导项。
- 你删掉旧分区让Windows自动分配的话,系统会根据当时BIOS的启动模式自动选GPT/MBR,但如果后来BIOS模式改了,就会出现现在的问题。
具体排查步骤
进入BIOS检查基础设置
- 开机时反复按
F2进入BIOS界面,找到「Boot」菜单:- 先看「Boot Sequence」里有没有「Windows Boot Manager」选项。如果没有,继续往下排查。
- 检查「Secure Boot」:如果它是开启状态,先试着把它设为「Disabled」,保存重启后再看启动项有没有出现(有些机型会阻止未认证的引导项,哪怕是正版Windows)。
- 找到「Boot Mode」或「UEFI/Legacy Boot」选项:
- 如果当前是「UEFI」,试着改成「Legacy」(此时CSM会自动开启),保存重启看能不能找到硬盘启动项。
- 如果当前是「Legacy」,改成「UEFI」(CSM自动关闭),同样重启测试。
- 顺便检查「SATA Operation」:确保它设为「AHCI」(这是Win10默认支持的模式,RAID模式可能导致识别异常)。
- 开机时反复按
修复Windows引导记录(如果模式切换没用)
- 拿出你的Win10安装U盘,开机按
F12选择U盘启动,进入安装界面后点击「修复计算机」→「疑难解答」→「命令提示符」。 - 先确认硬盘分区格式:
看你的硬盘行里,「Gpt」列有没有diskpart list disk*标记——有就是GPT分区,没有就是MBR。 - 如果是GPT分区:
先找到EFI系统分区(一般是100MB左右、FAT32格式的小分区):
然后修复引导:list volume select volume X # X是EFI分区的编号,比如Volume 1 assign letter=Z: exitbootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd bcdboot C:\Windows /s Z: /f UEFI - 如果是MBR分区:
直接执行引导修复命令:bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd - 执行完后拔掉U盘,重启电脑,看BIOS里能不能找到Windows启动项。
- 拿出你的Win10安装U盘,开机按
最后一招:重新安装(如果以上都没用)
- 进入BIOS设置好正确的启动模式(比如选UEFI+Secure Boot关闭),然后用U盘重新安装Windows。这次安装时,确保在分区步骤里让系统自动创建所有必要分区(包括EFI、恢复分区等),不要手动删改太多,这样系统会自动匹配BIOS模式设置引导项。
备注:内容来源于stack exchange,提问作者Richard M Tucker




