想来用了很多年的虚拟机了,换了Win7之后,种种原因又需要使用虚拟机,这里就简单介绍和比较一下。

点击小图看大图。

Virtual PC:

如果想做Windows虚拟机的话,Virtual PC在之前的系统是最佳选择了,在使用vista系统的时候装过MSDOS6.2,7.1,Windows3.1,3.2,95,98,me,xp,2000,2003,vista,2008,win7几乎所有找得到的Windows操作系统。作为MS自已的产品,在自己的平台下使用非常方便,内存占用小,启动快。

网络方面,即不用桥接也不用NAT共享虚拟网卡,直接可以作为同一子网的一台普通电脑使用,不用进行任何网络设置即可上网,比如你的网关是192.168.0.1,你的IP是192.168.0.135,而你的虚拟机的IP可能是192.168.0.136。

一其它虚拟机不能安装的盘一般都可以装上。

不知为什么到了Win7的环境下,以前的Virtual PC都不能安装,只能安装一个专用版本,还有一个名字叫Windows XP Mode,就是说只能使用XP虚拟机。在Win7下安装了这个就可以直接使用XP虚拟机而不用再找安装盘安装。这样做方便了那些舍不得离开XP的用户,导致更多人流向其它虚拟机产品。

Win7下的XP Mode并不支持直接向虚拟机中拖拽文件,但是主盘的所有盘符都会被自动映射为网络硬盘,方便共享使用文件。主盘的硬盘空间默认约有130G,是动态扩展的,开始用时实际容量只有几百M。

相当长一段时间没有找到如何创建虚拟机,原来是在开始菜单中点击“Windows Virtual PC”:

然后在打开的资源管理器中工具栏(如果有的话)下面的显示控制栏中的“刻录”和“新建文件夹”中间,有一个“创建虚拟机”,注意设置主硬盘和差异硬盘的位置。

Virtual PC可以安装其它操作系统甚至Linux,XP Mode只是它的一个特殊应用罢了。

VMware:

这个用得时间最长了,至少5年时间,安装过N种Windows,Linux,Unix,Mac系统,原来只有一个版本,后来有了分支,现在基本一直在用Workstation产品,目前公认最好用的是6.0.5的某个绿色版本,只有几十个M,因为我舍得让它占空间所以一直用完整版本,这个月又有了新版,7.0.0 build-203739,约有500M,装好后可以直接使用以前版本生成的虚拟机文件,兼容性不错,VMware Tools也可以正常使用,不过也可以用最新的。装好后就可以直接向虚拟机中拖文件了。

当初常用这个软件是因为它的快照系统,它允许你在任意开机时刻创建系统快照和恢复,主要用于调试极易产生蓝屏的软件和工具,十分实用。现在在7的版本中又加入了录制Record的功能,挺鸡肋的。

有点不好的地方在于它安装时会虚拟两块网卡,还可以在设置中虚拟更多的虚拟网卡,一般来说使用桥接Bridge的方法就可以让虚拟机上网,基本没有用过NAT方式。之所以不喜欢是因为我在使用Vista SP1时打SP2的补丁后主机不能上网,找了半天才知道是系统将一块虚拟网卡做为主网卡,当然总是会显示为未识别的网络连不上网关而上不去网。它和VirtualBox一样都是会修改电脑本身的网卡设置。

硬盘方面,可以设置为动态扩展或是固定大小,我一般设置为固定大小8个G,如果是XP系统的话装个VS2008都够了,固定大小据说速度快些,我都是单用一个逻辑硬盘来做虚拟机磁盘的缓冲,留大概100G。

貌似从6.0.5开始VMware就开始支持D3D,这样在虚拟机中玩3D游戏也不成问题了,只要内存够大,显卡够好,就可以实现游戏多开的外挂功能了。对我来说,方便的就是在其它操作系统中调试XNA3D游戏,要知道XNA本身就对显卡性能要求很高,能在虚拟显卡中使用,也算够用了。

如果文件太大的话可以开启文件共享功能,小文件就直接拽进屏幕:

VMware还有另一个功能就是做为Visual Studio的一个插件使用,如果之前安装过Viusal Studio 2008,在关于中会显示:

在Viusal Studio 2008中的功能菜单:

总结:很好很强大

VirtualBox:

这是最近才试用的,Sun公司的产品,属于轻量级的虚拟机平台,最新版本3.0.10,完整安装包几十M,功能相对也很精简,快照功能这里叫备份和快速修复,在不同的快照间跳转用起来感觉不是很方便 。可以设置是否启用3D加速,但是却怎么也无法运行我调试的XNA游戏。

虚拟的Windows虽然装了自身的插件,也不能实现文件拖拽的功能。

文件共享方面,在这里叫“数据空间”,在关机的状态下,先设置中选择本机的一个目录来加入到固定分配栏中:

然后在虚拟机中右键单击我的电脑选择“映射网络驱动器”,在文件夹浏览中整个网络里的”VirtualBox Shared Foders”选择刚才共享的那个文件夹,确定后就可以将其映射为我的电脑中的一个盘符使用了。

其它的还没发现什么亮点,期待老用户指教。

虚拟机For Win7 收费情况 最新版本 安装包大小 特点
Virtual PC XP Mode 免费 - 548M(含一个XP系统) 与Windows结合紧密
VMware Workstation 收费 7.0 497M 周边产品众多,功能多到用不到
VirtualBox 免费 3.0.10 69M 轻便,一般应用足够

希望本文能对您有所帮助

Win7下虚拟机个人使用小结:Virtual PC,VMware和VirtualBox的更多相关文章

  1. win7下虚拟机安装mac 转载自 http://itbbs.pconline.com.cn/50602805.html

    最近,不断有人问起,如何在vmware下安装MAC系统.起因是以前曾发过一篇贴,在vmware8下安装MAC的方法.于是,重新下载了最新版苹果系统10.8.5,终于成功安装.现将注意事项及过程与各位朋 ...

  2. 基于 win7下虚拟机的 GNSS-SDR安装过程

    最近在安装 GNSS-SDR软件时,遇到了很多问题,这里回顾了我的安装过程,罗列了所遇到的问题和解决办法.希望后来者不要再踩这些坑了! 首先,在官方文档中看到,GNSS-SDR目前并不支持直接在 Wi ...

  3. Win7下安装linux虚拟机

    关于如何在Win7下搭建linux学习环境,特在此分享下. 一.工具 1.VMware-workstation-full-9.0.0-812388.exe       下载地址:http://pan. ...

  4. win7下 VirtualBox虚拟机开机后台自启动

    win7下安装个linux虚拟机,学习下非常好. 但是每次使用linux的时候,都是打开virtualBox-->启动安装的linux系统-->再用远程桌面(SSH等)连接 每次手动打开比 ...

  5. 如何在WIN7下进行LINUX虚拟机搭建

    Linux是一套免费使用和自由传播的类Unix操作系统,非常适用于搭建网络服务器等,我本人日常工作时,是使用的LINUX和WIN7双操作系统,但每次更换系统总要关机重启很不方便,所以也在WIN7下搭建 ...

  6. Win7与虚拟机VMware下运行的Ubuntu共享文件夹

    安装VMware Tools,在VMware面板上选择“虚拟机-重新安装VMware tools…”,如下图所示: 在这里VMware虚拟了一个光盘镜像,我们需要把这个镜像挂载到本机的/mnt目录下面 ...

  7. win7下用SSH连接linux虚拟机

    本文来自转载:原文 [需求] 在win7环境下用SSH(SecureShell)连接本地的一台虚拟机上ubuntu(11.10)系统  [环境] win7,ubuntu,vmware(8.0) [方案 ...

  8. [转]Win7与虚拟机VMware下运行的Ubuntu共享文件夹

    From : http://blog.csdn.net/gaojinshan/article/details/9231853 安装VMware Tools,在VMware面板上选择“虚拟机-重新安装V ...

  9. Windows win7下VMware Virtual Ethernet Adapter未识别网络解决方法

    win7下VMware Virtual Ethernet Adapter未识别网络解决方法[摘] by:授客 QQ:1033553122 问题描述 win7系统下安装VMware,查看网卡适配器设置, ...

随机推荐

  1. SourceTree&Git部分名词解释

    SourceTree&Git部分名词解释 克隆(clone):从远程仓库URL加载创建一个与远程仓库一样的本地仓库 提交(commit):将暂存文件上传到本地仓库(我们在Finder中对本地仓 ...

  2. Ubuntu 及衍生版本用户如何安装 SmartGit/HG

    http://www.linuxidc.com/Linux/2014-06/102621.htm Ubuntu 及衍生版本用户如何安装 SmartGit/HG 6.0.0 [日期:2014-06-03 ...

  3. Dedecms include\dialog\select_soft_post.php Upload Any Files To The Specified Directory Via Variable Not Initial Flaw Bypass Extension Defence

    目录 . 漏洞描述 . 漏洞触发条件 . 漏洞影响范围 . 漏洞代码分析 . 防御方法 . 攻防思考 1. 漏洞描述 综合来说,这个漏洞的根源是"register_globals = on& ...

  4. MySQL force Index 强制索引概述

    以下的文章主要介绍的是MySQL force Index  强制索引,以及其他的强制操作,其优先操作的具体操作步骤如下:我们以MySQL中常用的hint来进行详细的解析,如果你是经常使用Oracle的 ...

  5. 周期串(Periodic Strings,UVa455)

    解题思路: 对一个字符串求其最小周期长度,那么,最小周期长度必定是字符串长度的约数,即最小周期长度必定能被字符串长度整除 其次,对于最小周期字符串,每位都能对应其后周期字串的每一位, 即 ABC  A ...

  6. Javascript的调试利器:Firebug使用详解

    转载自:http://blog.csdn.net/tianxiaode/archive/2007/09/02/1769152.aspx   一直在用firebug,可是没有这么精通,今天看到本文章觉得 ...

  7. Java开源数据库管理工具

    SQuirreL SQL Client   SQuirreL SQL Client 是一个用 Java 编写的程序,它允许您查看数据库的内容.发出 SQL 命令,以及如您将看到的,执行许多其他功能.构 ...

  8. [Socket网络编程]一个封锁操作被对 WSACancelBlockingCall 的调用中断。

    原文地址:http://www.cnblogs.com/xiwang/archive/2012/10/25/2740114.html记录在此,方便查阅. C#中在使用UDPClient循环监听端口,在 ...

  9. 未能正确加载“Microsoft.VisualStudio.Editor.Implementation.EditorPackage,

    未能正确加载“Microsoft.VisualStudio.Editor.Implementation.EditorPackage, Microsoft.VisualStudio.Editor.Imp ...

  10. linux挂载硬盘失败,报错!

    剛把我的一顆硬碟 ( NTFS ) 接到 Ubuntu 桌機上. 然後要 mount  的時候,出現了下面的訊息: DBus error org.gtk.Private.RemoteVolumeMon ...