You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows10下ADB报错:无法检查服务器版本(协议错误)求助

解决ADB协议错误"protocol fault (status 00 1b ffffffd0 02?!)"的方案

以下是针对该ADB问题的具体排查和解决步骤:

  • 检查ADB与设备系统版本兼容性
    platform-tools_r33.0.3适配Android 13及以下版本,如果你的设备运行Android 14或更高版本,版本不匹配会触发协议错误。删除现有C:\platform-tools目录,下载最新版platform-tools解压到同路径,重启命令提示符后重试。

  • 关闭冲突的第三方软件
    手机助手、投屏工具(如旧版Scrcpy)、虚拟机等软件可能占用ADB端口或干扰通信协议。完全关闭这类软件(包括后台进程),然后执行以下命令重启ADB:

    adb kill-server
    adb start-server
    
  • 重置USB调试授权与连接模式

    1. 拔掉设备,重新连接时选择「文件传输(MTP)」模式;
    2. 进入设备开发者选项,点击「撤销USB调试授权」;
    3. 再次连接电脑,在设备弹出的授权窗口点击「允许」,然后执行adb devices测试。
  • 指定ADB监听端口
    默认端口5037可能被占用,强制切换到其他端口测试:

    set ADB_TRACE=all
    set ADB_SERVER_PORT=5038
    adb kill-server
    adb start-server
    adb devices
    

    若成功,可将ADB_SERVER_PORT=5038添加到系统环境变量中,永久生效。

  • 临时关闭防火墙与杀毒软件
    Windows Defender防火墙或第三方杀毒软件可能拦截ADB的通信请求,临时关闭后再执行ADB命令,排查是否是拦截导致的问题。

  • 重装设备USB驱动
    打开设备管理器,找到「Android设备」分类下的对应设备,右键选择「卸载设备」并勾选「删除此设备的驱动程序软件」,重新插拔设备让系统自动安装驱动,之后测试ADB命令。

内容的提问来源于stack exchange,提问作者gchaus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 02:25:17