Windows XP打印机、闪存、移动硬盘、数码相机等USB设备,对用户来说是非常重要的。而Windows XP模式支持USB设备,这是其他微软虚拟化软件(Virtual PC 2007、Hyper-V等)所不具备 的功能。
Windows XP模式支持USB设备的有两种方式:一种是共享,另一种是重定向。 在默认情况下,如果启用所有的集成功能选项(见图1、2),Windows XP虚拟机和Windows 7就可以共享打印机、存储设备和智能卡等设备,而无需进行手动复位向,但其前提是需要 Windows XP虚拟机和Windows 7都拥有该设备的驱动程序。
1、重定向USB设备
如果Windows 7不支持该USB设备,或者希望由Windows XP虚拟机独占该USB设备,就按照以下步骤进行操作,即可将该设备重定向到Windows XP虚拟机。
(1)把USB设备,例如USB硬盘连接到Windows 7计算机上,然后在Windows XP虚拟机的菜单栏上单击“USB”菜单项,在弹出的下拉菜单中显示了所有的USB设备列表,选中所需的USB设备,如图1所示。
图1 选中所需重定向的设备
(2)系统提示USB设备会从
win7计算机上断开,在对话框中单击“是”按钮,如图2所示。
图2 提示从物理计算机上断开
(3)如果是第一次进行USB设备重定向,则会提示在Windows 7上安装“USB虚拟化存根驱动程序”和“USB虚拟化连接器驱动程序”,如图3所示。
图3 USB虚拟化设备驱动程序
(4)虚拟化设备驱动程序安装完成后,Windows XP虚拟机会提示发现新设备,并开始安装 相应的驱动程序,安装完成后,就可以在“我的电脑”窗口中看到该设备,如图4所示。
图4 看到移动设备
几乎所有的USB设备都支持复位向这种模式,在复位向的时候,或者是Windows XP虚拟机独占USB设备’或者是Windows 7计算机独占USB设备(在Windows XP虚拟机中单击菜单栏中的“USB” 一 “释放”菜单项,即可重新让Windows 7独占设备)。
2、共享USB设备
对于存储设备、打印机和智能卡,还可以采用设备共享模式。这时候Windows7和Windows XP虚拟机都可以访问该USB设备。
3、虚拟应用程序使用USB设备
有时候,用户需要让xp模式的应用程序(虚拟应用程序)直接使用USB设备。而不是在Windows XP虚拟机中使用USB设备。方法是在Windows 7桌面上直接访问虚拟用程序,然后使用鼠标右键单击该虚拟应用程序在任务栏上的图标,打开其跳跃列表,然后单击列表中的“管理USB设备”选项,如图5所示。
图5 管理USB设备
在打开的“管理USB设备”对话框中选中所需重定向的USB设备,然后单击“连接”按钮,如图6所示。
图6 连接USB设备
接下来即可让虚拟应用程序访问新连接的USB设备,非常方便,如图7所示。
图7 虚拟应用程序可以直接使用USB设备
[ 此帖被bdsjhfds在2012-10-25 17:07重新编辑 ]