电脑Type-C给手机充电蓝屏需强制放电后禁用NVIDIA USB Type-C Port Policy驱动、关闭USB选择性暂停及Root Hub电源管理,并换纯充电线或设手机为仅充电模式排查协议冲突。

电脑用Type-C接口给手机充电时突然蓝屏,说明USB-C端口供电或协议协商过程触发了系统内核级异常,常见于驱动冲突、电源管理策略错误或硬件握手失败。
先强制关机并断开所有Type-C连接
按住电源按钮5秒以上,直到屏幕完全熄灭、风扇停转;【务必拔掉手机和所有Type-C线缆】,包括扩展坞、显示器、U盘等——此时任何挂载的USB-C设备都可能持续向主板发送错误信号。
拔掉交流电源适配器(笔记本需同时取出电池),静置30秒释放主板残余电荷。这一步跳过会导致后续排查无效,因为USBport.sys或NVIDIA USB Type-C Port Policy驱动可能仍处于错误挂起状态。
检查并禁用NVIDIA USB Type-C Port Policy驱动
开机进入Windows后,右键“此电脑”→“管理”→“设备管理器”→展开“系统设备”。
找到名为“NVIDIA USB Type-C Port Policy”的条目,右键→“禁用设备”。【禁用后无需重启,立即生效】——该驱动在非雷电设备上常与Windows原生USB策略冲突,尤其在给手机充电时强行启用DisplayPort Alt Mode协商,引发IRQL_NOT_LESS_OR_EQUAL蓝屏。
若该选项灰显不可用,右键选择“卸载设备”,勾选“删除此设备的驱动程序软件”,点击“卸载”。
重置USB端口供电策略
第一步:右键开始菜单→“运行”,输入 powercfg.cpl 回车→打开“电源选项”→点击当前计划右侧的“更改计划设置”→“更改高级电源设置”。
第二步:展开“USB设置”→“USB选择性暂停设置”,将“使用电池”和“接通电源”两项都设为“已禁用”。
第三步:回到设备管理器→展开“通用串行总线控制器”,对每个“USB Root Hub”右键→“属性”→“电源管理”→取消勾选“允许计算机关闭此设备以节约电源”。【这一步必须逐个操作,漏掉一个Root Hub就可能复现蓝屏】
验证手机充电行为是否合规
方法一:换一根仅支持充电的USB-C线(无数据传输标识),插同一Type-C口给手机充,观察是否蓝屏。若正常,说明原线缆或手机固件在尝试走USB 3.1 Gen2协议时触发了主机端驱动异常。
方法二:手机开启“开发者选项”→关闭“USB调试”和“USB配置”中的“MTP/PTP”模式,强制设为“仅充电”。某些安卓厂商(如小米、OPPO)的快充协议会向PC发送非标准VDM包,Windows未做兼容处理即崩溃。
注意:华为Mate系列手机在连接部分联想/戴尔笔记本时,会因BC1.2充电握手超时直接触发USBport.sys异常,此时必须用原装充电线或插入USB-A口绕过Type-C协议栈。


















