在 Windows 7 Ultimate 64 位上获取托管 Windows 操作系统的虚拟机的最简单(免费)方法

在 Windows 7 Ultimate 64 位上获取托管 Windows 操作系统的虚拟机的最简单(免费)方法

我是一名软件开发人员,我的工作站运行的是 64 位 Win7 Ultimate。我想运行一台虚拟 PC,作为虚拟 Web 服务器 PC,在上面部署和运行我创建的 Web 软件。我希望 VM 也是 Windows,因为我知道 Windows 是 Windows,版本不是很重要,但我想在那台 PC 上运行 MySQL、TomCat 等。我看到 VMWare 制作了“Player”,我也看到了 VirtualBox,我知道 MS 也有解决方案,我听说它很好。

就创建和使用虚拟机而言,使用哪个有很大区别?还是它们都非常相似?

编辑:在 MS 方面,他们不是曾经提供免费的限时虚拟机来测试旧版操作系统/浏览器设置吗?这些虚拟机现在仍然可用,并且与上述任何/所有这些工具兼容吗?

答案1

就我个人而言,我使用虚拟盒满足我的所有开发需求。我让它运行 Windows 7 32 位,并且 VM 可以很好地运行 Visual Studio 2010。我将机器映像保存在便携式 USB 硬盘上,因此无论我在哪里(工作、家庭等),都可以非常轻松地加载开发机器,并获得相同的环境。

微软的 VirtualPC其优点是能够在客户机上安装应用程序,然后从主机启动(微软称此功能为“无缝应用程序”)。在安装 Windows 7 后,您可以(免费)使用 Windows XP 模式,从而以另一种方式测试应用程序 - 您甚至可以使用(令人不寒而栗)Internet Explorer 6 进行测试。

查看使用 Windows 7 的“XP 模式”同时运行 IE 6、IE 7 和 IE8有关如何设置 Windows 7 系统和 VirtualPC / XP 模式的说明,以便可以同时使用 IE6、7 和 8:

博客文章截图

答案2

只要您处于全 Windows 环境中,Windows 7 附带的 VirtualPC 就让我非常满意。此外,您还可以获得“XP 模式”的额外好处,尽管我还没有尝试过。

我根本没有尝试过 VMWare,但是由于它似乎是行业标准,所以你可能不会出错。

对我来说,VirtualBox 在 Linux 环境中运行良好,但真正让我困扰的是,当我在 Windows 中托管相同的 Linux 环境时,该环境却损坏了 —— 显然你不能在 Linux 和 Windows 上托管同一个磁盘,在我看来,这首先就破坏了使用 VirtualBox 等平台独立产品的全部目的。

答案3

Windows XP 模式如果您想要一个适用于 Windows 7 的免费、快速的 Windows VM,那么它就是您的最佳选择。它可免费用于 Windows 7 终极版,并在虚拟机中附带 Windows XP 的完整副本。

Windows 7 有多种内置工具可帮助解决程序兼容性问题,Windows XP 程序应直接安装在 Windows 7 上。Windows XP Mode 可运行许多较旧的 Windows XP 生产力程序,这些程序与 Windows 7 本身不兼容,因此有助于通过延长现有软件的使用寿命来节省成本并减少可能的运营停机时间。请访问 Windows 7 兼容性中心以查找适用于 Windows 7 的软件。

相关内容