我使用 Oracle VM 虚拟机运行两个操作系统。一个是 Windows 7 Pro x64,另一个是 Windows Vista Business x86。我必须尝试使用 Vista 连接通过 USB 安装并在 Windows 7 VM 内共享的打印机,到目前为止,我可以让 Vista看打印机,看看它的队列,但是当我尝试连接时,出现以下错误:
Windows 无法连接到打印机。操作无法完成 (0x00000102)。
两台虚拟机通过内部网络连接,IP 设置如下:
Windows 7的
IPv6 - 已禁用(必填)
IPv4:
- IP 地址:194.168.10.4
- 子网掩码:255.255.255.0
- 网关:空白的
工作组名称:WORKGROUP
计算机名称:WIN7VM-CD
和
Windows Vista
IPv6 - 已禁用(必填)
IPv4:
- IP 地址:194.168.10.5
- 子网掩码:255.255.255.0
- 网关:空白的
工作组名称:WORKGROUP
计算机名称:WINVISTAVM-CD
打印机的详细信息如下:
型号名称:Canon PIXMA iP1000
共享名称:Canonprinter
我已完全禁用两台虚拟机上的防火墙,以确保它们之间不存在冲突。我还在 Vista 机器上本地安装了 USB 打印机,以确保驱动程序存在且已安装。我还确保两台机器使用相同的用户帐户名和密码,并且两台机器都启用了文件和打印机共享以及网络发现,并且禁用了密码保护共享。
我也尝试过通过“新打印机 -> 本地打印机 -> 新端口 [本地端口] -> \WIN7VM-CD\Canonprinter”连接它,但是它甚至没有时间(似乎)检查就返回“访问被拒绝”,没有进一步的消息或错误。