资源描述
Windows 7虚拟化安装网络共享打印机
2011-06-06 22:55:27
标签:打印机 windows 虚拟化 休闲 Windows7
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。
摘要:本文主要探讨了在Windows 7操作系统环境下运用虚拟化技术安装早期设备仅有Windows XP版本的驱动程序的相关问题,并提供了佳能LBP2900网络共享打印机的实例配置。同时对Windows 7的XP 模式的相关技术进行了分析与研究。
关键词:Windows7;虚拟化;驱动程序;打印机;共享
一、引言
Windows 7是微软开发的最新一代操作系统,为了最大限度地使用内存,笔者于近日安装了一个64位的Windows 7系统,这个Windows 7系统兼容大多数的32位应用程序,可是在安装打印机的时候却犯难了,原因是笔者的打印机是通过网络共享办公室同事的佳能LBP2900打印机,如图1所示:
图1 办公环境网络拓扑图
而该款打印机却没提供64位Windows 7的驱动程序,那怎么办呢,难道需要重新安装操作系统吗?经过摸索,发现运用虚拟化技术可以解决这个问题。
二、安装Windows 7 XP模式
其实Windows 7虚拟化技术就是为了解决兼容性问题,明确地说,应该是Windows 7虚拟XP模式,这种模式是一个让用户在虚拟机中运行Windows XP 程序的Windows 7附加功能。微软提供了可选的软件包来支持这种技术,并且为了运行XP模式,用户需要配置一个支持虚拟技术的CPU。下面我们来讲述配置XP模式的过程:
1.确认你的CPU支持硬件虚拟化
Windows XP模式可以运行在专业版或更高的版本,它只支持Intel和AMD的CPU,为了确认你的CPU是否支持硬件虚拟化技术,微软提供了Hardware-Assisted 虚拟化检测工具:
下载后安装运行,如果您收到“This computer does not have hardware-assisted virtualization(此计算机没有硬件辅助虚拟化)”的提示,说明您的计算机不符合硬件要求,如果收到“Hardware-assisted virtualization is not enabled on this computer (硬件辅助虚拟化没有启用)”,则需要更改您的 BIOS 设置,启用硬件虚拟化支持。如果您收到“This computer is configured with hardware-assisted virtualization(此计算机被配置为硬件辅助虚拟化)”的反馈,就可以下载并安装Virtual PC 和 Windows XP 模式。
2.安装Virtual PC 和 Windows XP 模式
打开网址: ,如图2所示:
图2 Virtual PC和XP模式下载界面
下载完成后,先安装Windows Virtual PC,安装完成后,在开始菜单出现了Windows Virtual PC程序组,点击“Windows XP Mode”,开始安装XP Mode,安装完成后呈现在我们面前的就是一个Windows XP SP3系统。
我们可以看到Windows 7 XP模式,其实是通过Virtual PC虚拟机来实现的,值得留意的是虚拟机“工具”菜单下的“设置”项,点击该项后,在弹出的对话框中,可以对虚拟机进行设置,包括内存容量,硬盘大小等,为了顺利安装网络打印机,我们对网络进行如图3所示的设置,即点击左窗格的“网络”,把网络适配器设置为桥接模式,这样可以使虚拟机跟主机处于同一网段,能方便地安装网络共享打印机。
设置为主机网卡
图3 更改网络适配器设置
比较有用的还包括“集成功能”和“自动发布”“关闭”等设置,以便使用主机上的硬盘等设备。
三、安装网络共享打印机
Windows 7 XP模式安装配置完成后,我们就可以安装网络共享打印机了,这个过程跟在XP上的操作过程一样,先配置打印服务器,把服务器上安装的打印机设置为共享并分配相应权限就可以了,笔者所在的办公室已安装好了Windows XP的打印服务器,因此客户端的安装就简单了:
1. 点击开始->设置->打印机和传真。
2. 在左窗格中点击“添加打印机”,弹出添加打印机向导。
3. 点击下一步,选择“网络打印机或连接到其它计算机的打印机”。
4. 点击下一步,选择“浏览打印机”或输入打印机路径和名称。
5. 点击下一步,可看到如图4所示:
图4 网络共享打印机安装
这样我们就安装好了打印机,就可以正常打印了。
四、使用网络共享打印机
使用安装好的打印机,应当在虚拟机里安装相应的应用程序,比如Word 2003,然后仿照XP里面一般的操作方法即可,当然主机的硬盘要集成在虚拟机里。
另外,对于兼容或不兼容Windows 7的应用程序,可以通过在XP模式下安装,然后发布(工具->设置->自动发布),不需要启动虚拟机,就可以在直接在Windows 7的开始菜单下找到并运行,比如运行Word 2003,如图5所示,我们可以惊喜地发现,在Word 2003 里可以找到我们刚刚安装好的网络打印机。
1.直接点击运行
2.找到打印机
图5 在Windows 7 中直接运行XP应用程序,在应用程序中找到网络打印机
五、小结
Windows 7 XP模式是微软为了保持向下兼容而以补丁包形式发布的,本文在运用Windows 7 XP模式来安装不提供Windows 7驱动程序的打印机提供了一种解决方案,也为早期的其它设备安装驱动程序提供了一种思路,虽然这种解决方案是以操作的复杂度为代价,但仍然为既想感受最新操作系统又在为驱动程序烦恼的用户带来了鱼和熊掌兼得的办法。
展开阅读全文