Mac上使用Parallels Desktop命令行安装Windows 11完整指南
2026/9/9 19:42:05 网站建设 项目流程

之前在 Mac 上部署 Windows 环境时,最常被问到的一个问题就是:Parallels Desktop 到底怎么装 Windows 11?网上很多教程只讲图形界面点击,遇到命令行、批量创建、版本差异就直接跳过。本文整理一套从安装 Parallels Desktop 到创建 Windows 11/10 虚拟机的完整流程,重点演示“一行命令 + prlctl 命令行管理”的高效玩法,新手和有一定基础的开发者都可以照做。

本文会覆盖 Parallels Desktop 26/27 等较新版本,但不会只讲某个界面按钮,而是把底层逻辑讲清楚:芯片架构、Windows 镜像选择、虚拟机资源配置、命令行创建、常见报错排查。读完你不仅能手动装好 Win11,还能用脚本化方式一键创建和启动虚拟机。

1. Parallels Desktop 是什么?为什么 Mac 装 Win11/Win10 会用到它

Parallels Desktop 是 macOS 上非常成熟的虚拟机软件,简称 PD。它允许你在 Mac 上同时运行 Windows、Linux、macOS 等多个系统,不需要重启电脑,窗口可以像普通 Mac 应用一样切换。

很多开发者依赖 Parallels Desktop,不是因为 Windows 本身有多好用,而是有些场景绕不开:

  • 公司内部系统、网银 U 盾、IE/Edge 兼容性测试,只能跑在 Windows 上。
  • Windows 专用开发工具,比如某些硬件调试驱动、老版本 Visual Studio、SQL Server 等。
  • 需要在 macOS 和 Windows 之间共享文件、复制粘贴、拖拽内容。
  • 做前端兼容性测试,需要验证网页在 Windows 下的表现。

Parallels Desktop 的另一个特点是“无缝感”很强。装上 Parallels Tools 增强工具后,Windows 窗口可以直接显示在 Mac 桌面上,不弹独立桌面,鼠标和共享剪贴板也接近原生体验。

1.1 和 VMware Fusion、UTM、VirtualBox 的区别

除了 Parallels Desktop,Mac 上还有几款常见虚拟机:

软件优势不足
Parallels Desktop性能好、与 macOS 集成度高、支持 Coherence 融合模式商业软件,需要付费或试用
VMware Fusion老牌,稳定性好,适合较多虚拟机运维场景界面相对传统,部分新特性更新慢
UTM免费开源,支持 Apple Silicon 和多种模拟架构性能通常不如 PD,配置门槛略高
VirtualBox免费开源,插件生态成熟在 macOS 上图形性能、USB 兼容性一般

从“开箱即用 + Windows 体验完整”这个角度看,Parallels Desktop 是多数 Mac 用户的首选。不过要提醒一点:Parallels Desktop 是商业软件,本文所有安装步骤均围绕官方正版试用或已授权版本展开,安装完成后请使用官方分发渠道进行激活,不要绕开授权机制。

1.2 PD 26 / PD 27 版本说明

标题里提到的 PD 26、PD 27,是社区对 Parallels Desktop 一个大版本的简称,类似“PD 20”“PD 21”这种叫法。虚拟机和系统版本迭代快,本文不会把操作细节死绑在某个版本号上,而是以“较新版本”统一讲解,界面文字可能有细微差别,但整体流程是一致的。

另外要注意:Parallels Desktop 在不同阶段对 macOS 版本、Mac 芯片的支持范围不一样。新建虚拟机前,先确认自己的 Mac 是 Apple Silicon 还是 Intel 芯片,这会影响你选择 Windows 镜像类型,后面会重点展开。

2. 环境准备与版本说明

开始安装前,先花几分钟确认环境。这一步能避免后续大量踩坑。

2.1 检查 Mac 芯片类型与内存

在 Mac 上打开“终端”,执行下面这行命令,确认芯片架构:

uname -m

输出结果有两种:

  • arm64:Apple Silicon,比如 M1、M2、M3、M4 系列。
  • x86_64:Intel 芯片。

如果还想看更具体的 CPU 信息,可以执行:

sysctl -n machdep.cpu.brand_string

在 Apple Silicon Mac 上,Parallels Desktop 安装的是 ARM 版 Windows 11。在 Intel Mac 上,可以安装 x64 版 Windows 10 或 Windows 11。这个差异直接决定你选择哪个 ISO 镜像,别搞反了。

同时看一下内存和磁盘空间:

  • 运行 Windows 11 虚拟机,建议至少给虚拟机分配 8GB 内存。
  • 磁盘镜像建议预留 80GB 以上空间,Windows 系统盘、软件安装会很快占满空间。
  • 你的 Mac 物理内存建议不低于 16GB。

查看内存:

sysctl -n hw.memsize | awk '{print $1/1024/1024/1024 " GB"}'

2.2 准备 Windows 11 / Windows 10 镜像

安装 Windows 需要 ISO 镜像文件。建议直接从 Microsoft 官方渠道下载,避免使用来路不明的精简版或修改版系统,这些系统可能被植入驱动、木马或流氓软件。

官方下载地址搜索“Windows 11 下载”即可找到 Microsoft 官方下载页面。下载时注意选择架构:

  • Apple Silicon Mac:选择 ARM64 版本的 Windows 11 ISO。
  • Intel Mac:选择 x64 版本的 Windows 11 或 Windows 10 ISO。

如果只需要 Windows 11,也可以先安装 Parallels Desktop,再在新建虚拟机向导里让 Parallels 自动下载 Windows,这条路对新用户最友好。

2.3 确认 Parallels Desktop 安装包

去 Parallels 官网下载官方安装包,或者在 Mac 上已经装了 Homebrew 的话,可以通过命令行搜索。需要先确认 Homebrew Cask 是否收录了 Parallels Desktop:

brew search parallels

如果输出里有parallels相关 cask,就可以尝试用一行命令安装:

brew install --cask parallels

没有输出也没有关系,说明 Homebrew 仓库当前没有收录该软件,直接去官网下载 dmg 即可。本文重点演示官方 dmg 安装流程,命令行方式作为补充。版本需要根据你的项目实际情况调整,本文示例以常见环境为例,重点演示配置思路。

3. 一行代码安装 Parallels Desktop:两种实操路径

“一行代码安装 Parallels Desktop 27”这个说法,真正落到实践上,指的是两条路径:

  1. 用 Homebrew 一行命令安装软件本体。
  2. 安装完成后,用prlctl命令行工具一行命令创建虚拟机。

前者解决“软件怎么装”,后者解决“虚拟机怎么建”。下面分开讲。

3.1 路径一:官网下载 dmg 并安装

官方 dmg 安装流程比较标准:

  1. 打开 Parallels 官网下载页面,选择对应芯片版本的 dmg 文件。
  2. 双击 dmg,把 Parallels Desktop 拖入 Applications 文件夹。
  3. 打开 Launchpad,启动 Parallels Desktop。
  4. 首次启动时,软件会要求登录 Parallels 账号并绑定授权。

注意事项:

  • 安装过程中不要强行关闭 Gatekeeper 安全校验;如果提示“无法打开”,去“系统设置 → 隐私与安全性”中手动允许。
  • 如果你下载的是试用版,激活后会在试用期结束后自动失效,需要自行购买授权才能继续使用。
  • 不要使用来路不明的“激活脚本”“破解补丁”,这类内容有安全风险,也无法保证稳定性。

3.2 路径二:Homebrew Cask 一行命令安装

如果你的 Mac 已经配置了 Homebrew,并且brew search parallels能搜到 parallel 相关组件,执行下面这行命令就可以安装:

brew install --cask parallels

这行的作用等价于“下载 dmg + 拖入 Applications + 完成基础配置”,但依然需要在第一次启动时手动登录账号和激活。安装完成后,终端里也可以直接调用 Parallels 的命令行工具。

如果你暂时不想安装 Homebrew,也不用纠结,直接走官网 dmg 流程即可。两种方式的最终效果一致,区别只是安装入口不同。

3.3 理解“一行代码安装”的真实含义

很多人第一次看到“一行代码安装 PD 27”会以为不用鼠标、不用点下一步,但实际并不是这样。这里的“一行代码”更多指的是:

  • brew install --cask parallels一条命令完成安装包拉取和基础部署。
  • prlctl create一条命令完成虚拟机的创建。
  • prlctl start一条命令启动虚拟机。

真正进入 Windows 系统的安装界面后,你还是需要点击几次鼠标,完成语言选择、分区确认、账号创建等步骤。把它理解成“脚本化提高效率”会更准确。

4. 实战:用命令行创建 Windows 11 虚拟机

Parallels Desktop 自带的命令行工具叫prlctl。它位于/Applications/Parallels Desktop.app/Contents/MacOS/prlctl,也可以直接在终端输入prlctl调用。

命令行方式的优势在于:

  • 可以批量创建多个虚拟机。
  • 可以集成到自动化脚本中。
  • 不需要打开图形界面即可完成配置、启停、快照。
  • 适合运维和开发环境初始化。

4.1 确认 prlctl 可用

安装 Parallels Desktop 后,先执行:

prlctl list -a

如果命令不存在,确认 Parallels Desktop 是否已经启动;如果启动后依然找不到,可以用完整路径:

/Applications/Parallels Desktop.app/Contents/MacOS/prlctl list -a

这条命令会输出所有虚拟机列表和当前状态。新安装时列表为空,没有报错就说明 prlctl 正常。

4.2 下载 Windows 11 ISO 并放置到本地

命令行创建虚拟机不提供“自动下载 Windows”的图形化引导,需要你提前准备好 ISO 文件。建议下载完成后把 ISO 放到一个固定目录,比如~/Downloads~/VMs,避免路径中出现中文或空格。

示例目录结构:

~/VMs/ Windows11.iso Windows10.iso

4.3 一行命令创建虚拟机

打开终端,执行:

prlctl create "Windows 11" --distro win11 --location ~/VMs/Windows11.pvm

这条命令创建一个名字为Windows 11的虚拟机,发行版类型标记为win11,虚拟机包路径是~/VMs/Windows11.pvm

参数说明:

  • create:创建虚拟机。
  • "Windows 11":虚拟机显示名称,可以自定义。
  • --distro win11:指定系统类型。不同版本支持的发行版标识可能不同,可以先执行prlctl create --help查看当前版本的合法取值。
  • --location:指定虚拟机存储位置,建议放在磁盘空间充足的目录。

如果不确定--distro的取值,也可以不传这个参数,后续在安装 Windows 时手动选择系统类型,影响不大。

4.4 配置 CPU、内存和启动方式

创建完成后,需要给虚拟机分配资源。下面这条命令设置 4 核 CPU 和 8GB 内存:

prlctl set "Windows 11" --cpus 4 --memsize 8192

资源分配原则:

  • 如果你的 Mac 是 M1/M2/M3 基础版,建议不要分配超过物理内存的一半。
  • 内存单位是 MB,8192表示 8GB。
  • 如果不是运行大型编译任务,--cpus 4足够流畅运行 Windows 11。

配置完成后,把 ISO 挂载到虚拟机光驱。不同版本的 prlctl 挂载命令略有差异,通用思路是先启动虚拟机,在 Parallels Desktop 图形界面的“CD/DVD”设置里选择 ISO 文件;也可以在创建虚拟机时把 ISO 放到指定目录,再在虚拟机配置里手动挂载。

为了减少命令行兼容性问题,这里建议:第一次安装 Windows 时,先使用 Parallels Desktop 图形界面完成 ISO 挂载和系统安装,后续重启、维护再用 prlctl 管理。

4.5 启动并安装 Windows

启动虚拟机:

prlctl start "Windows 11"

启动后,Parallels Desktop 窗口会弹出 Windows 安装界面。接下来的安装流程和普通电脑安装 Windows 一致:

  1. 选择语言。
  2. 点击“现在安装”。
  3. 输入 Windows 产品密钥(可以之后输入)。
  4. 选择“专业版”或“家庭版”。
  5. 接受许可协议。
  6. 选择“自定义:仅安装 Windows”。
  7. 选择磁盘,点击下一步。
  8. 等待安装完成,重启。

在 Apple Silicon Mac 上,Windows 11 会自动识别虚拟化环境中的 TPM 和安全启动,一般不会卡在硬件检测步骤。如果你的版本安装时提示 TPM 或安全启动不满足,先升级 Parallels Desktop 到较新版本。

4.6 安装 Parallels Tools

Windows 安装完成后,第一件事是安装 Parallels Tools。它相当于虚拟机的驱动增强包,负责:

  • 动态分辨率。
  • 共享剪贴板。
  • 文件拖拽。
  • 鼠标无缝移动。
  • 网络优化。

在 Parallels Desktop 菜单栏找到“操作 → 安装 Parallels Tools”,Windows 里会自动挂载一个安装光盘,双击运行即可。安装完成后需要重启 Windows。

至此,你已经通过命令行创建并启动了一个 Windows 11 虚拟机,这就是“一行代码安装虚拟机”的核心价值。

5. 图形界面安装流程:适合新手的另一种方式

命令行方式适合效率优先的开发者,但对第一次接触虚拟机的用户,图形界面更直观。下面是完整的图形化安装步骤。

5.1 新建虚拟机

打开 Parallels Desktop,点击菜单栏“文件 → 新建”。

新建向导会提供两个主要入口:

  • 安装 Windows 或其他操作系统:从 Microsoft 官网自动下载 Windows,适合不想手动找镜像的用户。
  • 手动选择镜像:从本地选择你已经下载好的 ISO 文件。

如果选择自动下载,Parallels 会引导你完成系统和版本选择,整个过程比较安全。如果选择本地 ISO,点击“继续”后浏览到~/VMs目录下的 Windows 11 ISO 即可。

5.2 选择用途并配置资源

Parallels 会根据系统类型给出“生产力”“游戏”“软件测试”等预设。建议选择“生产力”,然后手动调整资源:

  • CPU:建议 2 核以上。
  • 内存:建议 8GB 以上。
  • 磁盘:默认大小通常够用,也可以后续扩展。

这里有个关键点:Parallels 会自动为 Windows 11 启用 TPM 和安全启动支持,所以图形向导安装 Windows 11 时很少出现“此电脑无法运行 Windows 11”的提示。

5.3 完成 Windows 安装

点击“继续”后,虚拟机启动并进入 Windows 安装界面,后续操作和上一节命令行流程一致。安装完成后,再次确认 Parallels Tools 已安装,否则会出现分辨率固定、剪贴板不共享等问题。

5.4 开启 Coherence 融合模式

安装 Parallels Tools 后,可以点击顶部菜单栏的“查看 → 进入 Coherence”开启融合模式。开启后 Windows 窗口不再显示桌面背景,Windows 应用看起来就像 Mac 原生应用一样。这对日常办公、运行小工具非常方便。

6. 常见问题与排查思路

下面整理 Parallels Desktop 安装 Windows 11/10 过程中的常见问题。遇到报错时,不要急着重装,先按表格里的步骤逐项排查。

问题现象常见原因解决思路
启动 VMware 时提示 vmx 二进制找不到路径不合法或安装不完整,这是 VMware 的报错如果你看到的是完整路径f:\虚拟机\vmware-vmx.exe这类报错,说明软件安装目录被移动或损坏。Parallels 用户不会遇到该报错;相关思路是检查.pvm包路径是否包含中文或空格,若有可迁移到纯英文目录
Windows 11 安装提示“不满足系统要求”虚拟机未启用 TPM 或安全启动升级 Parallels Desktop 到较新版本,重新创建虚拟机时确认系统类型选择 Windows 11
Apple Silicon 无法安装 x64 Windows架构不匹配Apple Silicon 只能安装 ARM64 版 Windows 11;如果必须使用 x64 应用,需要以 ARM 版 Windows 搭配应用兼容层测试
虚拟机无法联网网络模式配置错误在虚拟机配置里把网络模式改为“共享网络”或“桥接网络”,重启虚拟机;也可以执行prlctl set "Windows 11" --net-default恢复默认网络
分辨率不能自适应窗口未安装 Parallels Tools进入 Windows,重新安装 Parallels Tools 并重启
鼠标延迟高、剪贴板不共享增强功能未生效卸载 Parallels Tools,重新安装最新版本
磁盘越来越大,宿主机空间不足虚拟磁盘自动增长后未回收在 Windows 里使用磁盘清理,然后用 prlctl 执行磁盘压缩命令,或通过 Parallels 菜单“操作 → 释放磁盘空间”
客户机操作系统已禁用 CPUCPU 核心分配异常或虚拟化冲突关闭虚拟机,设置--cpus 2再启动;Win11 系统内确认虚拟化功能已开启
创建快照时报“处于静默状态时出错”虚拟机正在执行关键操作等待虚拟机空闲,暂停正在运行的 Windows 更新,再创建快照

排查通用顺序是:

  1. 先确认 Parallels Desktop 版本是否最新。
  2. 再确认 Mac 芯片类型和 Windows 镜像架构是否匹配。
  3. 然后检查虚拟机的 CPU、内存、磁盘、网络设置。
  4. 最后重装 Parallels Tools 或重建虚拟机。

如果问题依然存在,尝试在 Parallels Desktop 菜单中导出虚拟机配置,或者创建一个全新的虚拟机用来对比,能快速区分是系统镜像问题还是虚拟机配置问题。

7. 最佳实践与工程建议

7.1 正版授权与试用策略

Parallels Desktop 是商业软件,官方提供试用期。正式使用前建议:

  • 在官网注册账号,申请官方试用。
  • 试用期内确认性能、兼容性是否满足需求。
  • 生产环境务必购买正版授权,不要使用破解工具。

一方面是为了规避法律和安全风险,另一方面是破解版经常无法安装后续更新,Windows 版本升级后很容易出现内核兼容问题。

7.2 定期备份虚拟机

虚拟机的本质是一个.pvm文件夹,里面包含磁盘镜像和配置文件。定期把~/VMs或你自定义的虚拟机目录备份到移动硬盘、NAS 或云存储。

备份前可以先压缩磁盘,减小体积:

prlctl list -a prlctl set "Windows 11" --shrink

--shrink选项执行前请先关闭虚拟机或确认没有正在写入的文件,避免数据损坏。

7.3 善用快照功能

重大 Windows 更新、安装付费软件、修改系统配置前,先给虚拟机拍一个快照。命令行快照用起来非常高效:

prlctl snapshot "Windows 11" --name before-update

回滚到之前的快照:

prlctl restore "Windows 11" --snapshot before-update

使用快照时要注意:快照不是完整备份,它会依赖原始磁盘文件;长时间不用的中间快照建议定期清理,避免磁盘占用膨胀。

7.4 脚本化创建开发虚拟机

如果你的团队需要统一 Windows 开发环境,可以把 prlctl 命令写入 Shell 脚本。例如:

#!/bin/bash VM_NAME="WinDev" IMG_PATH="$HOME/VMs/WinDev.pvm" if ! prlctl list -a | grep -q "$VM_NAME"; then prlctl create "$VM_NAME" --distro win11 --location "$IMG_PATH" prlctl set "$VM_NAME" --cpus 4 --memsize 8192 echo "虚拟机已创建:$VM_NAME" fi prlctl start "$VM_NAME"

这个脚本是最小示例,实际生产环境还应该加入 ISO 挂载、网络设置、应用初始化等内容。把它配合定时任务或 CI/CD 使用,可以做到“一键拉起 Windows 开发环境”。

7.5 性能优化建议

Windows 虚拟机卡顿,不一定是 Parallels Desktop 的问题,常见优化方向是:

  • 不要同时运行多个大型虚拟机。
  • Windows 内关闭透明效果、搜索索引、后台更新。
  • 给虚拟机分配固定资源,而不是动态调整。
  • 将虚拟机安装到 SSD 或外部高速磁盘。
  • 在 Windows 中安装最新驱动和 Parallels Tools。

7.6 安全边界

虚拟机不是安全隔离的“保险箱”:

  • Windows 虚拟机连入网络后,依然需要开启系统防火墙并安装杀毒软件。
  • 共享文件夹会暴露 Mac 目录给 Windows,建议只共享最小范围的目录。
  • 不要以管理员身份随意运行不明程序,尤其是通过共享文件夹拷贝进来的可执行文件。
  • 涉及生产数据时,不要在 Windows 虚拟机里长期保存唯一副本。

8. 总结与下一步学习方向

本文从零开始,讲清楚了 Parallels Desktop 26/27 在 Mac 上安装 Windows 11/10 的完整流程。你掌握了三件核心事情:

第一,在 Apple Silicon 和 Intel 芯片上如何选择正确的 Windows 镜像。第二,如何用官网 dmg、Homebrew 和prlctl命令行完成 Parallels Desktop 的安装与虚拟机创建。第三,遇到 TPM、网络、分辨率、磁盘膨胀等问题时,如何按顺序高效排查。

下一步可以继续深入学习prlctl的更多命令,比如网络模式调整、虚拟机克隆、自动打包、快照恢复等。如果你的工作流里有批量创建 Windows 虚拟机、自动化测试、CI 构建需求,命令行管理会大幅提升效率。

如果你刚开始接触 Parallels Desktop,建议先从图形界面完整安装一次 Windows 11,体验一下默认配置的效果,再用命令行重建一次虚拟机,对比两种方式的差别。亲手跑通一遍,很多底层概念会比只看教程扎实得多。

本文的示例命令和配置思路可以收藏备用,下次需要在 Mac 上部署 Windows 环境时,直接照着执行即可。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询