代码之家  ›  专栏  ›  技术社区  ›  lkessler

我在哪里可以获得在虚拟机中运行的映像或完整的Windows操作系统[关闭]

  •  12
  • lkessler  · 技术社区  · 16 年前

    我想在不同的Windows操作系统上测试我的软件。我计划使用虚拟机软件,无论是VMWare还是Microsoft Virtual PC。

    我希望能够测试32位和64位版本的Windows 7、Windows Vista、Windows XP和Windows 98,并可能在不同的服务包级别上进行测试。

    我在哪里可以免费或购买映像或完整操作系统,在这些VM系统上运行?


    更新,2015年6月:微软将终止TechNet订阅服务,并替换为 the TechNet Evaluation Center 因此,罗曼达斯的回答不再有效。我将把公认的答案转移给Michael Burr,他的链接仍然提供了大量的操作系统映像,而且是免费的。

    8 回复  |  直到 10 年前
        1
  •  17
  •   romandas    15 年前

    编辑:显然,如果你打算用Technet提供的产品测试自定义代码,我最初使用Technet的答案是不正确的。我不会评论这是否违法,因为我不是律师,也不在电视上玩,但这样做显然违反了微软的许可协议。因此,如果你想在微软产品上测试自定义代码,显然你需要订阅MSDN。对于由此造成的任何混乱,我深表歉意。

    比MSDN便宜(我相信超过1000美元)的是MS Technet Plus(仅下载349美元;续订249美元)。因为你只要求操作系统,而不是开发工具。Technet包括微软除了Visual Studio和相关软件之外的所有功能。我使用它在VMWare测试台中构建系统。每个操作系统10个许可证。

    他们所有的操作系统和服务器都有32位和64位版本,还有可以追溯到MS-DOS的遗留内容。

    此处信息: http://technet.microsoft.com/en-us/subscriptions/default.aspx

        2
  •  14
  •   David d C e Freitas    11 年前

    对于选定数量的OS/IE配置,您可以从Microsoft免费获取已安装操作系统的VPC映像:

    有几个注意事项-图像将在几个月后过期,然后他们会发布新的图像供下载-所以这些确实是用于测试的。此外,除了有效期外,他们的许可可能还有限制(老实说,我不知道——我已经很久没有使用过这些了)。

    目前可用的图像有:

    • 带有IE6的WinXP SP3
    • 带有IE7的WinXP SP2
    • 带有IE8测试版的WinXP SP3
    • 配备IE7的Vista
    • WinXP到Windows 8.1,IE6到IE11

    对于其他操作系统,你最好的选择是其他地方提到的MSDN或Technet订阅。

        3
  •  6
  •   JD Conley    16 年前

    最简单的方法是订阅某种MSDN。您只需支付一年费用,即可获得所有操作系统的ISO测试版。根据您的情况,费用会有所不同。

    奇怪的是,谷歌Chrome的合作伙伴网站现在完全崩溃了。

    编辑: 如果你有资格获得Action Pack、Empower或Bizspark,那么你谈论的是5个MSDN订阅、一堆办公许可证、真正的SQL Server许可证等每年300美元。

        4
  •  1
  •   TJB    16 年前

    如果DVD上有这些操作系统的安装程序,则可以将虚拟PC路由到主机PC的磁盘驱动器,然后从磁盘上启动虚拟机。然后,您继续操作系统安装,就像在实际机器上一样。

    请确保提前为每台虚拟PC分配足够的资源。

    我就是这样为微软虚拟PC做的

        6
  •  0
  •   Giovanni Galbo    16 年前

    您可以从MSDN获取ISO并将其作为VM安装。一旦你有了一个新的安装,拍一张快照,这样你就可以很容易地从头开始,或者在不同的点上开始(例如,没有.NET的操作系统和有NET的操作系统)。

        7
  •  0
  •   U62    16 年前

    MSDN订阅是您所需要的。不同版本(包括国际版)的所有旧操作系统。但不是作为VM映像,您需要自己安装它们。许可条款显然禁止第三方分发操作系统映像文件。

        8
  •  0
  •   Ken Paul    16 年前

    您应该考虑的另一个虚拟化工具是 VirtualBox 孙。它可以在任何平台上运行,并且可以运行大多数任何操作系统,即使是无缝的窗口。它是免费的,易于安装,使用最少的资源。这是已知的列表 supported OSes