0x80070015错误源于外设干扰升级流程,需依次断开非必要设备、禁用usb选择性暂停、解锁bitlocker加密外设、清除usb驱动缓存、调整bios中xhci/ehci等usb相关设置。

如果您尝试将 Windows 10 升级至 Windows 11,但在安装过程中弹出“0x80070015:设备未就绪”错误,该错误常由连接的外部设备干扰系统安装流程所致。Windows 安装引擎在检测到不可识别、供电异常或加密锁定的外设(如U盘、移动硬盘、加密USB设备、打印机、扩展坞等)时,会中止升级并返回此代码。以下是多种独立有效的解决方法:
一、断开全部非必要外部设备
该步骤用于消除物理层设备对Windows安装程序的干扰。部分外设在升级过程中被系统误判为待初始化目标卷,或因驱动不兼容触发底层I/O异常,直接导致0x80070015错误。
1、关闭电脑,拔下所有USB设备(包括键盘、鼠标以外的U盘、移动硬盘、加密狗、手机、读卡器、USB网卡、打印机、扩展坞等)。
2、拔下所有非主板原生接口的设备,包括PCIe声卡/采集卡附带的外接音频线、雷电设备、DisplayPort转接器等。
3、仅保留键盘、鼠标(建议使用PS/2接口或有线USB基础型号)、显示器视频线(HDMI/DP)及电源线。
4、开机后进入Windows,再次启动Windows 11升级流程(通过Windows Update或安装助手)。
二、禁用USB选择性暂停设置
Windows默认启用USB选择性暂停功能以节省电量,但该机制可能导致升级期间USB控制器状态异常,使系统无法稳定识别关键设备或误报“设备未就绪”。
1、右键“开始”按钮,选择“电源选项”。
2、点击当前电源计划右侧的“更改计划设置”。
3、点击“更改高级电源设置”。
4、展开“USB设置”→“USB选择性暂停设置”,将“使用电池”和“接通电源”两项均设置为已禁用。
5、点击“确定”保存,重启电脑后重试升级。
三、检查并移除BitLocker加密外设
若存在已启用BitLocker但未解锁的U盘或移动硬盘,即使未主动访问其盘符,Windows安装程序仍可能在枚举存储设备时尝试初始化该卷,因加密锁定而返回0x80070015错误。
1、打开“控制面板”→“系统和安全”→“BitLocker驱动器加密”。
2、查看列表中是否有状态为已锁定或暂停保护的可移动驱动器。
3、对对应设备点击“解锁驱动器”,输入密码或48位恢复密钥完成解锁。
4、解锁后,右键该盘符选择“属性”→“常规”→“安全”,确认当前用户具有完全控制权限。
5、断开该设备,再执行升级操作。
四、清除USB设备枚举缓存与驱动残留
系统可能缓存了损坏或冲突的USB设备描述符,导致安装程序在设备枚举阶段失败。重置USB堆栈可强制刷新设备识别链路。
1、以管理员身份运行命令提示符(Win+X → “Windows终端(管理员)”)。
2、依次执行以下命令,每条后按回车:
net stop usbaudio
net stop usbhub
net stop usbstor
3、执行命令:
pnputil /enum-drivers | findstr "usb"
4、记录输出中所有含“usb”且状态为“OEM”的驱动包名称(如oem12.inf)。
5、对每个记录的包名执行:
pnputil /delete-driver oemXX.inf /uninstall
6、重启电脑,系统将自动重装标准USB驱动,再尝试升级。
五、在BIOS/UEFI中禁用USB相关节能选项
部分主板在UEFI固件中提供“XHCI Hand-off”、“EHCI Hand-off”、“Legacy USB Support”或“Fast Boot”等选项,若配置不当,会导致Windows安装环境无法正确接管USB控制器,从而触发设备就绪异常。
1、重启电脑,在启动时反复按Del/F2/F10(依主板品牌而定)进入BIOS/UEFI设置界面。
2、切换至“Advanced”或“Integrated Peripherals”选项卡。
3、将XHCI Hand-off设置为Enabled;EHCI Hand-off设置为Disabled。
4、将Legacy USB Support设置为Disabled;Fast Boot设置为Disabled。
5、按F10保存退出,重启后立即运行升级程序。











