前言
Windows7/Windows2008安装USBIP/VHCI驱动开发环境大约需要30分钟
本文所需的工具和代码均提供下载链接,操作系统推荐下载MSDN原版镜像
本文操作步骤已在Windows Server 2008 R2 Enterprise with SP1系统测试通过
1. 安装VS2012
下载地址:VS2012 - 访问密码:7268
2. 安装WindowsSDK
WindowsSDK安装完毕后可不安装Help Library Manager
3. 安装WDK
下载地址:WDK - 访问密码:7268
勾选Full Development Environment,不要修改安装路径
4. 打开项目代码构建驱动程序
下载地址:USBIP/VHCI项目代码 - 访问密码:7268
5. 测试驱动程序
下载地址:USBIP/VHCI驱动(for Windows2008) - 访问密码:7268
下载地址:Dbgview - 访问密码:7268
(1)输入命令进入Windows测试模式
bcdedit.exe /set TESTSIGNING ON
(2)执行DbgView注册表项
(3)重新启动Windows,看到“测试模式”字样
(4)打开设备管理器,添加过时硬件
(5)重新安装USBIP/VHCI驱动并观察Debug日志
打开DbgView,并确认红框部分图标开启状态
卸载USB/IP Enumerator设备
按下Ctrl+X清空Debug日志并重新安装USB/IP Enumerator设备