WIN10 1809 Android Composite ADB Interface 签名问题

2018-10-14 16:14:11 +08:00
 CCDev
如题
手机插入电脑后 无法识别
问题原因是 Android Composite ADB Interface 中 winusb.sys 没有签名
可行的一次性解决办法是 通过重启电脑禁用签名验证
但是永久解决办法 通过搜索 还没找到真实有效的
大佬 你有什么好办法?
6767 次点击
所在节点    Android
18 条回复
ysc3839
2018-10-14 16:59:28 +08:00
winusb.sys 是系统自带的文件。你这问题大概是文件损坏了。管理员身份运行 sfc /scannow
CCDev
2018-10-14 17:20:27 +08:00
@ysc3839 文件是签名问题 因为禁用签名验证的情况下 是可以正常连接手机的 感谢回复
ysc3839
2018-10-14 17:24:29 +08:00
@CCDev 但也不能排除签名文件损坏。
ShareDuck
2018-10-14 18:52:42 +08:00
这个文件不是系统自带的吗?
ShareDuck
2018-10-14 18:53:33 +08:00
是不是用了莫名其妙的 xx 助手?
loqixh
2018-10-14 19:02:28 +08:00
win64 位下任何驱动都要签名, 你的情况很可能是文件损坏了
一定要用非签名驱动可以用测试模式 bcdedit -set TESTSIGNING ON
honeycomb
2018-10-14 19:16:57 +08:00
@CCDev 检查 winusb.sys 是否是正确的,按理说这个文件不可能是没有合法签名的
binsys
2018-10-14 20:57:43 +08:00
应该是其他东西把 ADB 驱动替换了,换回官方的签名版就 OK
yanqiyu
2018-10-14 22:36:40 +08:00
虽然开启测试模式能用但是我不建议这么做,有可能会留下一个坑甚至会造成系统更易被攻击
建议 sfc 或者 dism 检查一下组件正确性
abraxasvi
2018-10-14 22:56:20 +08:00
。。。。。emmm 我这里 Windows 10 1803 10.0.17134.345 刚才打开 Everything 搜了下 winusb.sys 找到 3 个文件,版本都是 6.2.17134.1,都是没数字签名信息的。
而且刚才为了核实一下不是我的文件被更改,打开昨晚才下载下来的 Server 2019 的镜像找到这个文件提取出来看了下,除了版本是 10.0.17763.1,也没数字签名信息。
LS 们都想多了,这个文件.....在 win10 里它就是没签名的
ysc3839
2018-10-14 23:12:04 +08:00
@abraxasvi 首先我怀疑会不会有什么机制将多个文件的签名保存到一个文件中,这样就不需要每个文件都带有签名信息了。
其次假如真的不需要签名,为何楼主会遇到签名问题?
abraxasvi
2018-10-14 23:36:57 +08:00
建议去 https://developer.android.com/studio/run/win-usbhttps://developer.samsung.com/galaxy/others/android-usb-driver-for-windows 或者相应设备官方网站下载驱动重装后再试试,也可以无视警告强行套用 Google 的官方驱动。
这种问题大多并不是因为 winusb.sys 没数字签名造成的,毕竟 Android 驱动只是调用这个文件而已,要驱动有签名才行。
我搜了下注册表,里面也没有 winusb.sys 的签名信息
Osk
2018-10-15 01:38:16 +08:00
我的 1809 一切正常啊,系统自己安装的。

另外 windows 中可以给多个文件比如 sys, inf 等一起将 hash 记在一个 cat 文件中,然后对 cat 签名,也算已签名的。
ltux
2018-10-15 01:45:23 +08:00
这是个不合格的问题描述。一张图都没有,缺乏细节,网友不可能凭空 debug。你自己认为问题在于 winusb.sys 未签名,结果本贴所有回复全都围绕这个点展开了。然而,问题原因未必就是你认为的那个原因。你需要提供更详细的描述,否则没法帮你。
jedihy
2018-10-15 02:19:57 +08:00
@Osk 正解,system32/drivers 里面有好几是都不签在 sys 文件上的。
20015jjw
2018-10-15 02:51:16 +08:00
用 windows 开发安卓 lel
liuyanjun0826
2018-10-15 07:21:47 +08:00
Android 驱动是微软自带的,你是不是来倒乱的。
CCDev
2018-10-15 13:33:55 +08:00
不会上图 但是类似的帖子是有的 https://blog.csdn.net/weixin_38201679/article/details/80347359
但是该博主提供的 360 文件修复 并不能用 会提示 winusb.sys 非系统文件

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/497520

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX