随便谈一谈为什么会USB反向供电
先来看看某爱国主板的USB供电怎么处理的(Z77)

USB被外部供电后,经过自恢复保险丝进入5Vdual这个节点网络
5Vdual是什么意思呢,就是在ATX电源插入后用5VSB待机电源供电,开机后切换到5V供电提升主板供电效率的。
这就是说,这路电只要ATX插上插座就能供电,在某爱国主板上,这路电给所有USB设备供电。
这里有第一道保护,就是电流大了(1.6A)直接自恢复保险丝挂掉。再来看看除了USB5VDUAL去哪里了

声卡。

内存VTT,用于待机。

查找后是去HDMI了。
再开看看5Vdual的生成电路。

待机状态下,U17A的反相端为2.5V,同相端前面5V节点没有供电,为0V,比较器输出为低电平。U17B的反相端为2.5V,同相端前面12V节点没有供电,为0V,比较器输出为低电平。所以,5V_DRV节点被运放拉低,同时由于+12V没有供电,Q95这个NMOS截止,Q96这个PMOS导通,5VSB待机电源进入5VDUAL。
开机状态下,U17A的反相端为2.5V,同相端前面5V节点经R620/R621分压后大概为3V,比较器输出为高电平。U17B的反相端为2.5V,同相端前面12V节点经R556/R557分压后也为3V,比较器输出为高电平。所以,5V_DRV节点被运放拉高到大概4.7V(考虑到比较器不可能轨到轨输出),Q95这个NMOS导通,Q96这个PMOS截止,VCC(也就是5V)进入5VDUAL。
那么,无电状态下,如果5Vdual被加上了5V,因为Q95的隔离,5Vdual进不去VCC;Q96的体二极管虽然会漏电,但是输出压降较大,该电压进入5VSB节点后基本无法满足EC开机条件,就是这样完成了第二道保护隔离。
可见某主板设计基本上没有什么保护,可以说USB5V直接进入ATX5V了,EC都工作了。