在 VMware Fusion 中將 Windows 10 安裝為客體作業系統
Mac 用戶經常需要執行一些 macOS 未支援的 Windows 應用程式。不過,只要在 Mac 電腦上安裝 Windows,就能實現這一點。要在 Mac 電腦上執行 Windows,通常有三種常見方法:使用 Parallels Desktop、在 Boot Camp 分區安裝 Windows,或是將 Windows 安裝在 VirtualBox VM 或 VMware Fusion 虛擬機器。
這篇部落格文章說明如何使用 VMware Fusion 在 macOS 虛擬機器上安裝 Windows 10 作為客體作業系統,並結合 Windows 與 macOS 兩大作業系統的優勢。
需求
在開始安裝 VMware Fusion 之前,請先確認系統需求。本節將列出 VMware Fusion 12 的系統需求,此為撰寫本篇部落格文章時的最新版本。若您的 macOS 版本早於 10.5 Catalina,請安裝您當前 macOS 系統所支援的較舊版 VMware Fusion。
VMware Fusion 12 的需求:
- 2011 年或之後製造的 Mac 電腦(2012 年款搭載 Intel Xeon W3565 處理器的 Mac Pro 四核心機型除外);2010 年款 Mac Pro 六核心、八核心及十二核心機型,且配備支援 Metal 的顯示卡。
- 處理器(CPU)架構必須為 Intel x86-64
- 4 GB 記憶體,但我們建議在 macOS 上安裝 VMware Fusion 時,至少需具備 8 GB 記憶體。請注意,執行 VMware 虛擬機器作業系統時,需求更多的 RAM。若將 Windows 10 作為虛擬機器作業系統執行,則至少需要 4 GB 的 RAM。
- 安裝 VMware Fusion 需 750 MB 的可用磁碟空間,另需額外的磁碟空間來儲存虛擬機器檔案。
- 您的 macOS 必須與您即將安裝的 VMware Fusion 版本相容。VMware Fusion 12 可安裝於 macOS 10.15 Catalina 及 macOS 11.0 Big Sur。
- Windows 10 的 ISO 安裝映像檔。
環境準備
在本教學中,我使用 macOS 10.15 Catalina 作為主機作業系統,並使用 Windows 10 20H2 Professional x64 作為客體作業系統。
何謂客體作業系統?主機作業系統與客體作業系統的區別在於:主機作業系統安裝於實體硬體上,而客體作業系統則運行於使用虛擬化硬體的虛擬機器中。 我使用 VMware Fusion 12.1.0 作為 VMware 虛擬化平台,在 macOS 上執行 Windows 10 虛擬機器。
您可從官方網站下載 VMware Fusion 12 安裝程式 VMware 網站.
您可從以下連結下載 Windows 10 的安裝 ISO 映像檔: 微軟網站.
在我的情況下,我在 Mac 上設有獨立的磁碟分割區,用來儲存安裝檔案和虛擬機器。這個磁碟分割區的名稱是 disk_d. 您可以建立獨立的磁碟區,或在個人資料夾中建立自訂資料夾,用來儲存安裝檔案和虛擬機器。
為了方便起見,我已將安裝檔案重新命名,避免使用過長的名稱。在本教學中,安裝檔案的名稱為:
VMware Fusion: VMwareFusion12-1-0.dmg
Windows 10: windows_10_20h2_x64.iso
現在我們已經準備好開始進行安裝和設定。
安裝 VMware Fusion
在您的 Mac 上啟動 macOS。VMware Fusion 的安裝檔案的位置在 Finder 中,因此您需要雙擊該檔案以開啟安裝程式(以我的情況為例 – VMware Fusion 12.1.0.dmg). 請等待安裝程式開啟。

當您看到 VMware Fusion 安裝程式視窗時,請雙擊對應的圖示以安裝 VMware Fusion。

請輸入您的 macOS 使用者帳戶憑證,以授予安裝程式管理員權限,然後按下 OK 繼續。

請閱讀《最終使用者授權協議》(EULA),然後點擊 Agree 繼續。

請設定安裝 VMware Fusion 於 macOS 所需的授權選項。若您沒有授權金鑰,請選擇第二個選項: I want to try VMware Fusion 12 Professional for 30 days.
如果您擁有 VMware Fusion 或 VMware Fusion Pro 的授權金鑰,請選擇該選項 I have a license key for VMware Fusion 12 並輸入您的授權金鑰。如果金鑰有效,系統會顯示對應的綠色圖示。您也可以在安裝完成後,透過 VMware Fusion 的圖形化使用者介面輸入授權金鑰。就我而言,我使用的是 VMware Fusion Pro 的授權金鑰。
點擊 Continue 繼續。

macOS 的安全通知訊息會彈出。您必須允許所有必要的存取權限,才能讓 macOS VMware Fusion 正常運作。
”"VMware Fusion"要求存取"系統事件"的控制權。若允許此控制權,該應用程式將可存取"系統事件"中的文件和資料,並對其執行操作.
點擊 OK.
無法存取輔助功能。為確保虛擬機器內鍵盤和滑鼠能發揮最佳效能,請授予 VMware Fusion 存取系統輔助功能的權限。若您現在不授予此權限,可前往"安全性" & 稍後查看"隱私權"系統偏好設定.
點擊 OK.
"VMware Fusion"希望透過輔助功能來控制這台電腦。請在"安全性"中授予此應用程式存取權限 & "隱私權設定"的位置在"系統偏好設定"中.
點擊 Open System Preferences.

一旦 安全 & 隱私權 視窗開啟,在 Privacy 在該分頁中,您可以看到 VMware Fusion 並未出現在"允許的應用程式"清單中,且處於非活躍狀態。您還會看到一則要求啟用 VMware Fusion 通知的提示。請點擊 Allow 因為在使用 VMware Fusion 時,通知中可能會顯示重要資訊。為了讓 VMware Fusion 能夠存取相關資訊, click the lock to make changes 在隱私權設定中(此圖示的位置位於視窗左下角)。

現在隱私設定已解鎖。 Select VMware Fusion 在"允許的應用程式"清單中(勾選對應的核取方塊)。現在您可以關閉 安全 & 隱私權 設定視窗。

VMware Fusion 已安裝完成,現在您可以執行該應用程式。
建立虛擬機器並安裝虛擬機器客體作業系統
在"啟動台"中開啟 VMware Fusion,或點擊 Dock 中的圖示。在 VMware Fusion 的主視窗中,您會看到一個顯示以下文字的大區域: Install from disc or image. 以下是您開始建立虛擬機器並安裝客體作業系統所需的步驟。請在 Finder 中開啟存放 Windows 10 安裝映像檔的資料夾,然後將 Windows 10 ISO 映像檔拖放至 VMware Fusion 視窗的此處。

Create a New Virtual Machine. VMware Fusion 中會開啟一個新的虛擬機器安裝精靈。完成拖放操作後,ISO 安裝映像檔已預先選取。

System Extension Blocked. 系統將顯示警示訊息。
某個程式嘗試載入由"VMware, Inc."簽署的新系統擴充功能。若要啟用這些擴充功能,請開啟"安全性" & 隱私權系統偏好設定.
點擊 Open Security Preferences 請允許 VMware Fusion 存取。否則,您將無法繼續設定新的虛擬機器。

Click the lock icon to unlock access 請按照先前的方式前往設定。
輸入您的憑證以解除安全鎖定 & 隱私設定,並點擊 Unlock.

顯示以下訊息: 開發商"VMware, Inc."的系統軟體被阻止載入。 點擊 Allow 請點擊此訊息旁的按鈕,以解除 VMware Fusion 的鎖定並允許所需的存取權限。接著即可關閉"安全性" & 隱私視窗。

現在您可以返回 VMware Fusion 視窗,並回到新的虛擬機器安裝精靈。預設情況下,VMware Fusion 會建議使用 輕鬆安裝 建立虛擬機器並安裝客體作業系統。 輕鬆安裝 此模式在安裝過程中僅需最少的用戶操作,但在此情況下,用戶的控制權限最低。您可以輸入某些設定,例如使用者名稱、密碼、Windows 產品金鑰,並選擇所需的語言。隨後,VMware Fusion 將自動完成虛擬機器建立及客體作業系統安裝的整個流程。
在我的範例中,我並未使用 輕鬆安裝 以全面掌控虛擬機器建立及客體作業系統安裝的流程(並更深入理解相關設定)。選取所需選項後(我們 unselect the Use Easy Install checkbox),點擊 Continue.
如果您使用 輕鬆安裝,然後您可以從提供的兩個選項中選擇其中一個:
More Seamless. 若使用此選項,主機作業系統與客體作業系統之間將共享 Mac 使用者資料夾(例如"桌面"、"文件"和"下載"),且客體 Windows 使用者將擁有寫入權限。該 無縫 此選項提供更多便利性,包括可使用 Unity 模式。您應安裝防毒軟體,因為若客體作業系統遭到感染,主機作業系統上的共用檔案可能會受損(反之亦然)。請閱讀關於勒索軟體的相關資訊以了解更多詳情。
More Isolated. 從安全性角度來看,此選項較為理想。使用者資料夾不會自動共享,但您仍可在主機作業系統與客體作業系統之間進行檔案拖放,同時不破壞隔離機制。
您只能在建立虛擬機器時,從這兩項 Mac 整合設定中選擇其中一項。由於我並未使用 輕鬆安裝, 我將說明如何設定使用 更加孤立 選項。

Choose Firmware Type. 根據您的需求,選擇"傳統 BIOS"或"UEFI"。若要使用 MBR(主開機記錄)進行磁碟分割,請選擇"BIOS";若要使用 GPT(GUID 分割表),請選擇"UEFI"。我們目前正在建立的 Windows 10 虛擬機器將使用 BIOS。按下 Continue.

Finish. 虛擬機器的設定現已完成。請按一下 Customize settings 在點擊 Finish 按鈕。

請選擇一個資料夾來儲存您的虛擬機器檔案。就我而言,我會將虛擬機器檔案儲存於 /Volumes/disk_d/VM/
註: 在 VMware 工作站中,您可以在"新建虛擬機器精靈"的不同步驟中選擇一個資料夾來儲存虛擬機器設定檔和虛擬磁碟檔,並可使用不同的資料夾來儲存這些檔案。然而,在 VMware Fusion 中,所有虛擬機器檔案和虛擬磁碟都會自動儲存到一個已選定的資料夾中。在 macOS 中,儲存虛擬機器檔案的預設位置是 您的主目錄/虛擬機器/
點擊 Save 儲存虛擬機器位置,然後按一下 Finish 以完成虛擬機器建立並關閉精靈。

您可能已經注意到,與 VMware 工作站和 VMware ESXi 不同,新的虛擬機器建立精靈中並未提供虛擬硬體設定選項。若要設定虛擬機器設定(包括虛擬硬體),請按一下 Virtual Machine > Settings 在 VMware Fusion 中,剛建立完新虛擬機器並關閉"建立新虛擬機器"精靈後。

虛擬機器設定會顯示在另一個視窗中。您可以設定虛擬磁碟的大小(預設為 Windows 10 虛擬機器預留 60 GB)。現在,讓我們點擊 Processors & Memory 圖示。

選擇 4096 MB of memory 以及 2 processor cores 讓虛擬機器執行 Windows 10(此設定可能因情況而異)。您可以展開"進階選項"以啟用虛擬機器的嵌套虛擬化及其他實用特點。完成設定後,請關閉視窗。

完成虛擬機器的設定(包括虛擬硬體)後,請啟動該虛擬機器,從當前設定下自動選取的 Windows 10 安裝 ISO 映像檔開機,並在虛擬機器上將 Windows 10 安裝為客體作業系統。點擊 Play 按鈕以啟動虛擬機器。

嘗試啟動虛擬機器後,您可能會看到錯誤訊息。
無法開啟 /dev/vmmon:管道中斷。請確認已載入"vmmon"核心模組。
傳輸 (VMDB) 錯誤 – 14:管道連線已中斷.

這些錯誤是因 macOS 的安全性設定所導致。與 macOS 安全性設定相關的問題需要手動進行設定。若要解決此問題並避免在啟動虛擬機器時出現這些錯誤,請前往 Security & Privacy 再次進入設定。點擊 Apple button,然後點擊 System Preferences.

在 安全 & 隱私權 視窗中,選取 Privacy 選單頁籤,然後選擇 Full Disk access 在視窗的左側窗格中。 Click the lock icon to unlock settings (就像您之前多次做過的那樣)。
設定生效後,請勾選 VMware Fusion 旁邊的核取方塊,以允許此虛擬化應用程式存取整個磁碟。如果 VMware Fusion 目前正在執行,系統會顯示一則通知訊息:
在"VMware Fusion"關閉之前,將無法取得完整的磁碟存取權限.
您可以選擇現在就退出"VMware Fusion",或稍後自行退出.
點擊 Quit Now 關閉 VMware Fusion,並在下次執行 VMware Fusion 時套用安全性設定。

開啟 VMware Fusion,並再次啟動您的新虛擬機器。此時虛擬機器應能正常啟動,且不會顯示任何錯誤訊息。
當虛擬機器從 Windows 10 安裝 ISO 映像檔啟動後,您應會看到 Windows 安裝的圖形使用者介面 (GUI)。在 VMware Fusion 上將 Windows 10 安裝為客體作業系統的流程,與在實體機器上安裝 Windows 10 的流程相似。 在 Windows 10 安裝完成前,請將虛擬機器與網際網路斷開連接。
選擇安裝語言、時間與貨幣格式,以及鍵盤或輸入法。本範例中我們使用"英語(美國)"。點擊 Next 在每個步驟中繼續。

Activate Windows. 如果您已購買 Windows 10 授權,現在即可輸入產品金鑰。如果您沒有授權金鑰,請按一下 I don’t have a product key 請選擇試用模式並繼續。
Select the Operating system you want to install. 選擇所需的 Windows 10 版本。我選擇 Windows 10 Pro 就我而言。

Windows 10 各版本與 Windows 10 N 或 KN 版本(N 代表歐洲,KN 代表韓國)之間存在差異。由於歐洲的反競爭行為,微軟為歐洲市場發布了特別的 Windows 10 N 版本,其標記為 N 註:這些 Windows 10 N 版本不包含 Windows Media Player 及相關特點。Windows 10 版本(名稱中不含 N)則包含 Windows Media Player、語音錄音機、音樂、影片及 Skype。
Windows 10 N 和 KN 版本不提供多媒體技術。 您可以在電腦或虛擬機器上安裝 Windows 10 後,從 Microsoft 網站手動下載並安裝這些多媒體元件(系統會提供專用的"媒體功能包")。
Windows 10 Pro 與 Windows 10 Pro N 的產品金鑰不同(此規則也適用於其他 Windows 10 及 Windows 10 N 版本)。
Applicable notices and license terms請閱讀授權協議並選擇 I accept the license terms 核取方塊。
Which type of installation do you want? 選擇 Custom: Install Windows only (advanced) 執行乾淨安裝。

Where do you want to install Windows? 現在,您應該建立一個符合您需求的分割表。您可以看到那個 60 GB 的空虛擬硬碟(如果您在虛擬機器設定中設定了其他大小,則會顯示相應大小的虛擬硬碟)。點擊 New 建立新分割區並輸入分割區大小,然後按一下 Apply. Windows 會在您的自訂分割區之前,自動建立第一個 50 MB 的服務分割區。如果您不希望磁碟上出現這個額外的服務分割區,可以刪除它。當您使用 MBR 分割區表(其限制為四個分割區)時,這點特別有用,因為您需要將相同數量的空間用於工作用途,而不希望浪費其中一個分割區作為服務分割區。不過,您不能只是選取那個 50 MB 的分割區,然後點擊 Delete.
若要刪除 50 MB 的分割區,請先刪除您的自訂分割區(我用於安裝 Windows 10 的分割區大小為 59.9 GB)。我的自訂分割區名稱是 磁碟 0 區塊 2.

接著選取服務分割區(磁碟 0 分割區 1:系統保留區) 並點擊 Extend. 我們將第一個分割區擴展至最大可能大小。點擊 Apply 儲存設定。
現在,我們的虛擬磁碟上已有一個 60 GB 的分割區,可用於安裝 Windows 10。稍後,您可以在 VMware Fusion 中為虛擬機器建立新的虛擬磁碟,並在完成 Windows 10 安裝後,於客體作業系統中建立分割區並進行格式化。選取需安裝 Windows 10 的分割區,然後按下 Next請等待安裝程式複製所有所需檔案並安裝 Windows。

Let’s start with region. 請選擇您的位置。我選擇美國。

Is this the right keyboard layout? 請選擇所需的鍵盤佈局。我在 Windows 10 系統中使用的是美國鍵盤佈局。
Let’s connect you to a network. 我會停用網路連線,直到完成 Windows 10 的安裝並點擊 I don’t have internet. 我們可以在完成安裝後,再設定網際網路連線並下載所需的更新。

There’s more to discover when you connect to the internet. Windows 10 不斷提示您啟用網際網路連線。不過,在完成 VMware 虛擬機器作業系統的安裝之前,我們不會開啟網際網路連線。請按一下 Continue with limited setup.
Who’s going to use this PC? 請輸入 Windows 電腦上本機使用者帳戶的名稱,例如: user1我們已斷開網路連線,且不再使用 Microsoft 帳戶。

Create a super memorable password. 請輸入密碼並牢記該密碼。建議您使用至少 8 個字元的密碼,其中應包含大寫字母、小寫字母、數字及特殊字元。
Confirm your password. 請再次輸入您的密碼。接著,Windows 10 會要求您為該使用者帳戶設定三個安全問題。

Choose privacy settings for your device. 取消選取所有會收集您的資料並將資料傳送至 Microsoft 的設定。
Let Cortana help you get things done. 選擇 Not now 要停用 Cortana。

Windows 10 現已安裝為 VMware 虛擬機器作業系統。您可以在 macOS 上運行的 VMware Fusion 視窗中,看到 Windows 桌面以及 Windows 10 圖形使用者介面的其他元素。現在,您需要安裝 VMware Tools,以獲得更高的效能和更好的虛擬機器作業系統使用體驗。
安裝 VMware Tools
VMware Tools 是一套專為提升虛擬機器效能並提供更佳使用者體驗而開發的驅動程式與工具集。請在此處進一步了解 VMware Tools 部落格文章.
在虛擬機器已開啟,且 Windows 10 正在 VMware Fusion 中作為客體作業系統執行時,請點擊 Virtual Machine > Install VMware Tools.
顯示以下訊息: 點擊 Install 將 VMware Tools 安裝光碟連接到此虛擬機器.
點擊 Install.

一個虛擬 ISO 光碟映像檔已掛載至客體作業系統中。開啟自動執行或執行 setup64.exe 在虛擬光碟上執行 VMware Tools 安裝程式。

VMware Tools 的安裝精靈隨即開啟。首先會顯示歡迎畫面。按下 Next 在精靈的每個步驟中,請點擊"繼續"。
Choose Setup Type. 選擇 Typical (預設選項)此選項適用於大多數情況。您可以執行完整安裝,以安裝 VMware Tools 的所有特點。

Ready to install VMware Tools. 點擊 Install 以開始安裝 VMware Tools 的程序。
Completed the VMware Tools Setup Wizard. 您必須重新啟動系統,才能使對 VMware Tools 所做的設定變更生效。請按一下 Finish,然後點擊 Yes 請立即重新啟動您的 Windows 10 客體作業系統。

設定共用資料夾
讓我們設定共用資料夾,以便在不同的使用情境下使用 更為流暢 模式 輕鬆安裝. 共用資料夾可讓您更方便地將檔案從主機作業系統複製到客機作業系統,反之亦然。此外,您無需在作業系統中手動分享資料夾或設定權限,即可直接使用拖放功能。
在 VMware Fusion 中,請前往 Virtual Machine > Settings,然後點擊 Sharing 以開啟"共用資料夾"的設定。

請選擇 Enable Shared Folders 核取方塊。點擊 + 並選擇一個您的 Mac 可以存取、且您想與 Windows 來賓系統共享的資料夾。在視窗底部,前往 鏡像資料夾 區段。在此勾選您要分享的 macOS 使用者資料夾旁的核取方塊,並為您的 Windows 客機系統提供寫入權限。

設定共用資料夾後,您會看到一個通往 VMware 共用資料夾 在客體作業系統的 Windows 桌面上建立的資料夾。現在,儲存於 Mac 桌面上的資料夾會顯示在客體作業系統的 Windows 桌面上。

您可以將客體作業系統視窗擴展至全螢幕模式(View > Full Screen) 或進入 Unity 模式 (View > Unity) 讓您在 macOS 圖形使用者介面中查看 Windows 10 應用程式視窗,彷彿您正在使用單一的共通桌面環境一般。當您想關閉虛擬機器及 VMware Fusion 時,請將虛擬機器暫停或關機。VMware Fusion 是一款功能強大的虛擬化應用程式。當您在 macOS 作為主機作業系統工作時,它亦支援將安裝於 Boot Camp 分割區上的 Windows 10 作為虛擬機器來執行。VMware Fusion 支援 嵌套虛擬化 讓您能在虛擬機器內運行另一台虛擬機器。
VMware Fusion 虛擬機器的另一項優勢在於,您可以複製虛擬機器檔案,並在其他安裝了 VMware Fusion 的 Mac 電腦上運行虛擬機器;亦可在安裝了 VMware Workstation 或 Player 的 Windows 和 Linux 電腦上運行。透過虛擬機器快照,您可以測試應用程式,並將變更還原至之前的快照之一。您可以透過點擊以下連結,使用 VMware Fusion 連線至 ESXi 主機和 vCenter Server: File > Connect to Server. VMware Fusion 支援多種客體作業系統,包括不同版本的 Windows、Linux 和 FreeBSD。
若您使用 Windows 或 Linux 作為主機作業系統,可透過 VirtualBox 或 VMware 工作站在電腦上以虛擬機器形式執行 macOS。若您在 VMware ESXi 上執行虛擬機器,請務必記得備份它們。為確保您的 VMware vSphere 虛擬機器獲得全面保護,請下載免費版本的 NAKIVO Backup & Replication 此方案包含 10 個工作負載的授權及 5 個 Microsoft 365 帳戶,且第一年完全免費!
結論
這篇部落格文章將介紹如何在 Mac OS X 上的 VMware Fusion 中,將 Windows 10 安裝為虛擬機器作業系統。為此,您需要確認系統需求、下載 VMware Fusion 和 Windows 10 的安裝映像檔、安裝 VMware Fusion、建立虛擬機器,並在 VMware Fusion 中將 Windows 10 安裝為虛擬機器作業系統。 若您希望採用 Windows 10 虛擬機器的預設設定,可使用"簡易安裝"功能,此功能僅需最少的用戶操作,即可自動安裝客體作業系統。若您希望完全掌控安裝流程並能手動配置所有設定,請勿使用"簡易安裝"。VMware Fusion 是一款功能強大的虛擬化應用程式,提供眾多可自訂的特點。