U 盘插上去,资源管理器里没盘符,设备管理器里通用串行总线控制器下面多了一个带黄叹号的未知设备,属性里写着代码 28。第一反应是搜驱动下载,其实这一步就走偏了。
USB 大容量存储设备用的是 Windows 自带的 usbstor.inf 和 usbstor.sys,正常情况下不需要你装任何东西。插上能用,说明驱动本来就在。出黄叹号,多半是驱动被卸载了,或者系统组件出了问题。
先排除物理层,再动系统
换一个 USB 口,优先用主板后置的口,别用前面板延长线。换一台电脑插,如果那台能认,说明 U 盘没坏,问题在这台机器。台式机前置口供电不足很常见,2.5 寸移动硬盘尤其明显。
设备管理器里右键那个黄叹号设备,先卸载设备,勾上删除驱动程序(如果有这个选项),然后菜单里点扫描检测硬件改动。系统会重新枚举,大部分情况这一步就好了。
系统文件修复的顺序
卸载重扫没效果,再往下走。先用管理员权限打开命令行,跑系统文件检查:
sfc /scannow跑完再补一次组件存储修复:
DISM /Online /Cleanup-Image /RestoreHealth顺序别反,先 sfc 后 DISM,反了可能报源文件找不到。两条都跑完重启,再看设备管理器。
别从驱动站下所谓的万能 USB 驱动
搜 usb大容量存储设备驱动下载,前面几页全是驱动站。这类站点的安装包一半带捆绑软件,装完浏览器主页被改。更麻烦的是它们会用旧版驱动覆盖系统自带的,导致别的 USB 设备也跟着出问题。
确实需要装驱动的只有芯片组和 USB 3.0 控制器,去主板或笔记本厂商官网按型号下。装完再插 U 盘,通常就正常了。要是连厂商驱动都装不上,考虑系统是不是被精简过,这种只能重装原版镜像。
最后提一句,U 盘主控坏了也会表现为代码 28 或 43。换机器也不认,就别折腾驱动了,直接换盘。