微软提供 Windows 11 企业版开发环境,四种虚拟机器套件免费下载-弧度漫谈

今年底微软推出新一代的 Windows 11 作业系统,大家都升级了吗?还是继续用 Windows 10 呢?全新的作业系统外观和操作看起来更吸引人,未来还会支援 Android 应用程式,不过在释出后依然是获得了正反两面的评价,其中之一是更严格的硬体需求限制,以至于很多不够新的电脑即使可以正常运作 Windows 10 可能都会遇到无法顺利升级 11 的问题,之前介绍过使用 WhyNotWin11 检查无法升级的原因,也可以使用以下两个工具绕过安装限制:

  • 使用 MediaCreationTool 安装、升级 Windows 11 绕过电脑规格检测

  • 使用 Rufus 制作无 TPM、Secure Boot 限制 Windows 11 安装随身碟

近期微软在 Windows 开发人员中心提供「Windows 11 企业版开发环境」让使用者免费下载,针对四种不同的模拟软体封装虚拟机器套件:VMWare、Hyper-V、VirtualBox 和 Parallels,我之前也在另一篇文章「下载微软免费 Windows 10 开发环境,四种虚拟机器平台实作内建常用工具」介绍,简单来说从网站取得虚拟机器,除了预装 Windows 11 企业版,也有开发人员工具、SDK 及范例。

依照微软 Windows 开发人员中心说明,评估版虚拟机器包含:

  • Windows 11 企业版(评估)

  • Windows 10 SDK 2004 版(10.0.19041.0)

  • 能够使用 UWP、.NET 桌面与 Azure 工作流程的 Visual Studio 2019(截至 2021 年 10 月 9 日的最新版),且包含 Windows Template Studio 延伸模组

  • Visual Studio Code(截至 2021 年 10 月 9 日的最新版)

  • 以 Ubuntu 安装版本启用的适用于 Linux 的 Windows 子系统

  • 启用开发人员模式

  • 已安装 Windows 终端机

如果你还没有将开发环境升级到 Windows 11,或者正在评估是否要这么做,都可以先从 Windows 开发人员中心下载虚拟机器套件(20 GB)来快速建立出开发、测试环境,好处是不用再耗费太多时间重新部署环境,但要注意评估虚拟机器的 Windows 11 会有使用期限,无法做为正式机器使用。

下载 Windows 11 虚拟机器
https://developer.microsoft.com/zh-tw/windows/downloads/virtual-machines/

使用教学

STEP 1

开启「取得 Windows 10 开发环境」页面就会看到下载虚拟机器说明,目前有 Windows 11 企业版可供下载(20 GB),虚拟机器支援 VMWare、Hyper-V、VirtualBox 和 Parallels,依照用户需求选择对应的平台下载即可。

微软提供 Windows 11 企业版开发环境,四种虚拟机器套件免费下载-弧度漫谈

取得 Parallels 的 Windows 11 企业版开发环境,容量为 17.7 GB,下载速度还算快。

微软提供 Windows 11 企业版开发环境,四种虚拟机器套件免费下载-弧度漫谈

STEP 2

下载后解压缩就会看到虚拟机器,我是从 Parallels 新建的安装辅助程式找到「打开」功能,当然你要直接点选虚拟机器档案也会使用应用程式开启,可以想像成是微软预先帮你建立好 Windows 11 和相关必要档案,然后将这个虚拟机器开放给使用者下载使用。

微软提供 Windows 11 企业版开发环境,四种虚拟机器套件免费下载-弧度漫谈

STEP 3

前面有提到优点是不用花太多时间重新建立 Windows 11 开发、测试环境,就能缩短评估移转到新作业系统的时程,而且还会预先加入开发人员工具、SDK 和范例,只要将平常会用到的软体或程式码加入即可快速进行测试。

微软提供 Windows 11 企业版开发环境,四种虚拟机器套件免费下载-弧度漫谈

STEP 4

微软提供的 Windows 11 企业版虚拟机器预设为英文版介面,如果需要中文或其他语言,可以从设定里加入新的语言。

微软提供 Windows 11 企业版开发环境,四种虚拟机器套件免费下载-弧度漫谈

下载后登出、重新启动虚拟机器,就能将操作介面套用为使用者熟悉的语言。

微软提供 Windows 11 企业版开发环境,四种虚拟机器套件免费下载-弧度漫谈

值得一试的三个理由:

  1. 微软开发中心提供 Windows 11 企业版开发环境免费下载

  2. 支援 VMware、Hyper-V、VirualBox 和 Parallels 四种虚拟机器类型

  3. 内建开发人员工具、SDK 和范例