Repository navigation
USBLink v0.2.16 - 中文安装版与连接修复
USBLink v0.2.16
本版提供中文 Windows x64 安装程序,并集中修复 USB 连接、共享退出和对方电脑在线状态问题。
下载与安装
下载附件 USBLink-0.2.16-x64-Setup.exe,先正常关闭旧版 USBLink,再运行安装程序。支持安装目录选择、开始菜单和桌面快捷方式,以及 Windows“设置 → 应用”中的卸载入口。
WebView2 缺失时安装器会联网补装;usbipd-win 和 usbip-win2 仍通过应用“设置”页安装。usbip-win2 必须为 0.9.8.0 或更新的安全版本。
更新内容
- 点击一次即可完成连接确认:驱动初始化期间保持“正在连接”和设备行,确认本机实际挂载后显示成功;不会因列表暂时为空要求再点一次。
- 验证对方是否在线:区分电脑离线、网络不可达和电脑在线但 USB 共享服务不可用;失联时禁用新连接,恢复后自动刷新状态。
- 正常退出时停止共享:退出前撤销共享授权,重新打开需手动共享;启动时清理异常退出遗留的授权,涵盖已经拔出的设备。清理取消或失败会明确提示并支持重试。
- 中文安装程序:默认构建生成 Setup.exe;安装/卸载前要求正常关闭正在运行的 USBLink,更新已开启的开机启动项路径。
- 修复服务升级与停止竞态、配对保存失败后的恢复、管理员任务结果误判、外部命令超时,以及 USB 名称和状态解析等问题。
- 保留不限数量的设备选择、串行
--once手动挂载,以及单纯读取状态的确认机制;没有自动重新挂载。
使用说明与验证范围
- 共享清理范围为本机 usbipd-win 的共享列表,包含其他工具设置的绑定。强制杀进程或断电时无法运行退出清理,遗留授权会在下次启动处理。
- 卸载应用保留配对资料、独立的 EasyTier 网络服务和 USB 驱动;需要退出网络时先在应用内点击“离开连接”。
- 59 项 Rust 测试、16 项 JavaScript 测试及界面回归通过,Windows NSIS 安装包构建和文件校验通过。
- 实际安装/覆盖安装/卸载测试因旧版程序仍在运行而在预检查阶段停止;真实 UAC 退出流程和双机 USB 数据传输尚未实测。
SHA-256
30F2F53B4A717B85153D150307DA5DE6431C1E9447D06E510C530A01A103A9ED USBLink-0.2.16-x64-Setup.exe
更多修复细节见 BUGFIX_REPORT.md。