我理解为,这就证明 Windows 对 U 盘进行了写入操作。它可能写入(并改变)了扇区数据,也可能只是修改了 U 盘的控制器硬件。想象一下,恶意的主板制造商可以这样:当 U 盘启动时,在某个地方作个记号,让下次启动不正常(出现异常)。为了隐藏这个秘密,也不一定是下次,说不定是一个 “倒计数” 的控制方法,每次启动,“允许正常启动” 的计数器计数器就减一,当这个 “允许正常启动” 的计数器变为 0 时,就让启动失败。只要主板想让你失败,你 “蹦蹦日天” 也别想活。它不提供正常的 BIOS 服务了,你怎么活?而 Windows 只要一启动,在 Windows 下插拔一下 U 盘,Windows 就可能把 U 盘上的 “允许正常启动” 的计数器调整到原始状态,从而能够正常启动。这样就控制了 USB 设备不能脱离 Windows 而正常启动。
2、如果是 BIOS 的问题,比如说,BIOS 进行双重映射,而无缘无故地,有时 00 失效,有时 0x80 失效,而有时甚至两者同时失效。假如手机硬件没问题,那你可以通过加载 USB 驱动来解决。假如手机硬件有 “时效性” 限制,你加载 USB 驱动也不能保证这个 USB 设备的长久使用。前面有人报告进入 Windows 后找不到 U 盘之类的,怀疑是这种情况。