“找不到引导设备”通常因BCD损坏导致,需用Windows安装介质进入WinRE,通过命令提示符执行bootrec和bcdboot重建BCD,或使用自动启动修复,并确保BIOS/UEFI模式与磁盘分区类型匹配。
如果您启动电脑时屏幕显示“找不到引导设备”或“No Bootable Device”,这通常意味着系统无法定位有效的启动项,而BCD(Boot Configuration Data)损坏或丢失是常见原因之一。以下是重建BCD以恢复正常启动的具体操作步骤:
一、使用Windows安装介质进入修复环境
该方法通过官方安装U盘或光盘加载Windows恢复环境(WinRE),从而调用内置的启动修复工具。需确保安装介质与原系统版本兼容(如均为Windows 10 64位)。
1、将Windows安装U盘插入电脑,重启并反复按F12、F10、ESC或DEL键(依主板品牌而异)进入启动菜单。
2、在启动菜单中选择带有“UEFI”前缀的U盘选项(若原系统为UEFI模式)或直接选择U盘名称(Legacy BIOS模式)。
3、进入安装界面后,点击左下角“修复计算机”链接,而非“现在安装”。
4、依次选择“疑难解答”→“高级选项”→“命令提示符”。
二、手动重建BCD文件
在命令提示符中执行bootrec和bcdboot命令可分别修复引导记录与重建BCD存储,适用于BCD结构损坏但系统分区仍可识别的情况。
1、输入 diskpart 并回车,再输入 list volume 查看所有卷,确认Windows所在分区(通常标有“NTFS”且容量最大,记下其盘符,如C:或D:)。
2、输入 exit 退出diskpart,返回命令提示符主界面。
3、依次执行以下三条命令,每条后均按回车:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
4、若第3步提示“成功添加引导项”,则继续执行:bcdboot C:\Windows /s S: /f UEFI(将C:替换为实际Windows所在盘符,S:替换为EFI系统分区盘符;若不确定S:,可先用 diskpart → list volume 再识别标记为“System”的FAT32分区)。
疯狂翻译师App
支持屏幕、图片、视频字幕、文档、漫画等多种翻译,准确率高,操作简单。
下载
三、使用自动修复功能替代手动操作
当用户不熟悉命令行或不确定分区状态时,可启用Windows内置的自动启动修复,该功能会扫描磁盘并尝试自动还原BCD及关联配置。
1、通过安装介质进入“疑难解答”→“高级选项”界面后,选择“启动修复”而非“命令提示符”。
2、系统将要求选择要修复的操作系统账户,输入登录密码(若设置过)后确认。
3、等待进度条完成,期间电脑可能重启1–2次,无需人工干预。
4、修复结束后若显示“问题已解决”,立即重启并拔出安装介质;若提示“未发现问题”,则需切换至手动重建BCD流程。
四、检查BIOS/UEFI启动模式匹配性
BCD重建失败常因UEFI与Legacy启动模式错配所致:UEFI系统必须使用FAT32格式的EFI系统分区且BCD位于\EFI\Microsoft\Boot\目录下,而Legacy BIOS依赖MBR和活动分区中的bootmgr文件。
1、重启电脑并进入BIOS/UEFI设置界面(开机时反复按DEL、F2或F10键)。
2、找到“Boot Mode”、“Boot Type”或“UEFI/Legacy Boot”选项,确认其设置与硬盘分区表类型一致:GPT磁盘对应UEFI,MBR磁盘对应Legacy。
3、若发现不匹配(例如GPT磁盘却启用Legacy模式),修改为正确模式并保存退出(通常按F10)。
4、重新进入Windows安装介质,再次执行BCD重建步骤。