错误代码0xc00000e9表明系统启动时发生意外i/o错误,需立即进入winre执行chkdsk修复磁盘、bootrec重建bcd、并替换或重装spaceport.sys驱动以恢复引导。

Win11系统启动卡在黑屏或蓝屏界面,显示错误代码0xc00000e9,提示“发生意外的I/O错误”,说明系统在读取硬盘数据时遭遇底层通信故障,必须立即干预防止文件系统进一步损坏。
确认当前是否能进入恢复环境
长按电源键强制关机→连续开机3次,待出现“正在准备自动修复”界面后松手→等待进入Windows恢复环境(WinRE)。
若始终无法触发自动修复,需用另一台正常Win11电脑制作U盘安装介质,从该U盘启动→选择“修复计算机”→进入WinRE。
【必须确保进入WinRE才能执行后续所有命令,跳过此步将导致全部操作无效】
运行chkdsk强制检查并修复磁盘错误
在WinRE中依次选择:疑难解答→高级选项→命令提示符。
输入diskpart → 回车 → 输入list volume → 回车,观察标有“System”和“Boot”的卷对应的盘符(通常为C:,但WinRE中可能映射为D:或E:)。
确认系统盘符后,输入 chkdsk /f /r X:(X替换成实际盘符,例如 chkdsk /f /r D:)→ 回车。
若提示“Chkdsk无法运行,因为卷正被另一进程使用”,则输入 chkdsk /f /x X: 强制卸载卷后再执行;该操作会要求下次重启时扫描,但WinRE下可直接强制运行。
重建引导配置数据(BCD)
方法一:使用Bootrec自动重建
在同个命令提示符窗口中,依次执行:
bootrec /fixmbr → 修复主引导记录
bootrec /fixboot → 向系统分区写入新的启动扇区
bootrec /rebuildbcd → 扫描所有Windows安装并重建BCD存储
若/rebuildbcd提示“未找到Windows安装”,说明系统分区未被识别,需先用diskpart assign letter=Z:为系统卷分配临时盘符,再重试。
方法二:手动导出+重建BCD
输入 bcdedit /export Z:\BCD_Backup(Z:为系统盘符)→ 备份原始BCD
输入 ren Z:\Boot\BCD BCD.old → 重命名损坏的BCD文件
输入 bootrec /rebuildbcd → 此时应能成功检测到Windows安装并添加到新BCD
替换疑似损坏的spaceport.sys驱动
spaceport.sys是Win11中负责存储空间和虚拟磁盘访问的关键驱动,0xc00000e9常与它加载失败直接相关。
在命令提示符中输入:dism /image:Z:\ /get-drivers → 查看当前驱动列表(Z:为系统盘符)
输入:dism /image:Z:\ /remove-driver /driver:spaceport.inf → 卸载当前spaceport驱动
输入:dism /image:Z:\ /add-driver /driver:"X:\Windows\System32\DriverStore\FileRepository\spaceport.inf_amd64_*.inf" /forceunsigned → 从驱动库存储路径重新注入最新版(X:为WinRE所在盘符,需先用list volume确认)
注意:若FileRepository下无spaceport.inf_amd64_*目录,说明驱动已彻底丢失,需从正常Win11机器复制spaceport.sys + spaceport.inf到Z:\Windows\System32\drivers\和Z:\Windows\System32\DriverStore\FileRepository\对应子目录。
退出并重启系统
输入 exit → 关闭命令提示符
点击左上角返回箭头,回到“选择一个选项”界面
选择“继续”,系统将重启并尝试从硬盘正常加载











