admin 管理员组

文章数量: 887019

usbipd-win 项目常见问题解决方案

usbipd-win Windows software for sharing locally connected USB devices to other machines, including Hyper-V guests and WSL 2. 项目地址: https://gitcode/gh_mirrors/us/usbipd-win

项目基础介绍

usbipd-win 是一个开源项目,旨在通过 Windows 系统共享本地连接的 USB 设备到其他机器,包括 Hyper-V 虚拟机和 WSL 2(Windows Subsystem for Linux 2)。该项目的主要编程语言是 C#,它提供了一个服务和命令行工具,允许用户在 Windows 上管理和共享 USB 设备。

新手使用注意事项及解决方案

1. 安装过程中可能遇到的权限问题

问题描述:在安装 usbipd-win 时,可能会遇到权限不足的问题,导致安装失败。

解决步骤

  1. 以管理员身份运行命令提示符:右键点击“开始”菜单中的“命令提示符”或“Windows PowerShell”,选择“以管理员身份运行”。
  2. 使用管理员权限安装:在管理员权限的命令提示符中,运行以下命令:
    winget install --interactive --exact dorssel.usbipd-win
    
  3. 确认安装成功:安装完成后,检查服务列表中是否存在名为 USBIP Device Host 的服务,并确保其状态为“正在运行”。

2. USB 设备共享失败

问题描述:在尝试共享 USB 设备时,可能会遇到设备无法共享或连接失败的问题。

解决步骤

  1. 检查设备是否支持:确保要共享的 USB 设备在项目的 Wiki 中列出的支持设备列表中。
  2. 使用管理员权限运行命令:在管理员权限的命令提示符中,运行以下命令来共享设备:
    usbipd bind --busid=<BUSID>
    
    其中 <BUSID> 是你要共享的 USB 设备的 Bus ID。
  3. 检查防火墙设置:确保 Windows 防火墙规则 usbipd 允许所有本地子网连接到服务。如果使用第三方防火墙,可能需要手动配置以允许 TCP 端口 3240 的入站连接。

3. 更新后需要重启系统

问题描述:在更新 usbipd-win 到新版本后,可能会提示需要重启系统才能使更改生效。

解决步骤

  1. 下载最新版本:访问项目的 Releases 页面,下载最新的 .msi 安装文件。
  2. 运行安装程序:双击下载的 .msi 文件,按照提示完成安装。
  3. 重启系统:安装完成后,系统可能会提示需要重启。点击“立即重启”以确保所有更改生效。
  4. 验证更新:重启后,打开命令提示符,运行 usbipd --version 确认安装的版本是否为最新版本。

通过以上步骤,新手用户可以更好地理解和解决在使用 usbipd-win 项目时可能遇到的问题。

usbipd-win Windows software for sharing locally connected USB devices to other machines, including Hyper-V guests and WSL 2. 项目地址: https://gitcode/gh_mirrors/us/usbipd-win

本文标签: 常见问题 解决方案 项目 usbipd Win