2026年5月4日 星期一

在蘋果電腦使用 Utm,安裝 x64 版本 Windows 10 IoT LTSC 2021

Windows 10 於 2025 年 10 月 14 日終止支援家用版、專業版、專業教育版、工作站專業版安全性和功能更新。而 Windows 10 IoT 企業版 LTSC 2021,2032年1月13日才終止支援。它的功能是安裝核心內建功能,沒有 Microsoft Store、Copilot,Windows update 只更新安全性,不會增加 Windows 功能。

Windows 10 IoT 企業版 LTSC 2021作業系統,預設隨機安裝於自動提款機、金融、收銀機、銷售點終端、博弈、數位看板、工業自動化系統、大飯店、酒店、物聯網、精簡型用戶端、軍事、航太、醫院等電腦設備和其他固定用途裝置上。

此版本對於裝置的硬體需求較低,相較於 Windows 11 可能更適合裝在蘋果電腦的虛擬機器。

在配備 Apple 晶片(M1~M5)的 Mac 上使用 UTM 安裝 x64 版本的 Windows 10 IoT Enterprise LTSC 2021,由於架構不同(ARM vs x64),UTM 必須使用「模擬 (Emulation)」模式,這意味著效能會較慢,適合輕度測試使用。

以下是使用 UTM 安裝的步驟:
  1. 前置準備
  2. 在 UTM 中建立虛擬機
    • 開啟 UTM,點擊「+」建立新虛擬機。
    • 選擇 「模擬 (Emulate)」(不要選擇虛擬化 Virtualize,因為您要跑 x64 系統)。
    • 操作系統選擇 「Windows」。
    • 在 Boot ISO image 選項中,選擇您下載的 Windows 10 x64 ISO 檔案。
    • 硬體配置建議:記憶體 (RAM): 至少 4GB (建議 4096MB 或以上)、CPU 核心: 建議 2 或 4 核。
    • 儲存空間:設定虛擬硬碟大小(建議至少 32GB 或以上)。
    • 網路與顯示:保持預設設定即可。
    • 完成命名並儲存。
  3. 安裝 Windows 10
    • 點擊虛擬機的「播放」按鈕啟動。
    • 畫面出現 "Press any key to boot from CD or DVD..." 時,迅速按下鍵盤任意鍵進入安裝界面。
    • 按照正常 Windows 安裝步驟進行。
    • 由於是模擬 x64,安裝過程會比平常慢很多,請耐心等待。
  4. 安裝 SPICE Tools
    • 安裝完成進入 Windows 後,畫面解析度可能會很低且沒有網路。
    • 在 UTM 視窗中,點擊虛擬機工具列的驅動器圖示。
    • 選擇 SPICE guest tools ISO 檔案掛載。在 Windows 中開啟光碟機,執行安裝程式(spice-guest-tools-xxx.exe)。
    • 安裝後重新啟動虛擬機,網路和顯示驅動就會正常運作。
  5. 注意事項
    • 效能問題:M 系列 Mac 跑 x64 模擬需要消耗大量資源,系統反應速度會較慢。
    • 替代方案:如果需要高效能的 Windows,建議使用 ARM 版 Windows 11,或付費軟體 Parallels Desktop。
由於 Windows 10 IoT LTSC 2021 只有英文版,事後裝語言包花時間有時還翻不完全頗麻煩,其實可以改以非 IoT 中文版 Windows 10 LTSC 2021 來安裝,然後啟動時以 「QPM6N-7J2WJ-P88HH-P3YRH-YY74H」來改變成 IoT 版本。

安裝過程出乎意料的慢,然後磁碟複製後進入設定畫面前,出現多次 OOBE(Out-of-Box Experience) 錯誤,主要是:「ooberegion」、「oobekeyboard」、「oobezdp」、「oobesettings」、「oobemsa」,有幾個解決方式,依操作難易度排序:
1. 基礎嘗試
  • 按「再試一次」 (Try Again):這聽起來很簡單,但通常點擊 2-3 次後,系統就能成功加載設定。
  • 強制重啟:長按電源鍵強制關機,拔掉電源線並等待約 30 秒,然後重新啟動。Windows 通常會從上一個穩定的安裝點恢復。
  • 斷開網路:如果你已連接 Wi-Fi 或插著網線,請嘗試斷開網路後再點擊「再試一次」。這會強迫 Windows 跳過某些雲端同步步驟,直接進入創建本地帳戶的流程。
2. 使用命令提示字元 (CMD) 跳過錯誤
如果上述方法無效,你可以手動呼叫命令列來繞過或修復設定:
  1. 在報錯介面,按下鍵盤上的 Shift + F10(部分筆電可能需按 Shift + Fn + F10)來開啟 CMD 視窗。
  2. 輸入以下指令並按 Enter 以建立自訂帳戶:
    net user /add 自訂帳號名稱 自訂密碼
  3. 輸入以下指令並按 Enter 以授予自訂帳戶管理員權限:
    net localgroup administrators 自訂帳號名稱 /add
  4. 接著輸入以下指令重啟 OOBE 流程:
    cd %windir%\system32\oobe
    msoobe.exe
  5. 若是轉圈圈卡住,直接重開機。
  6. 以剛剛設定好的自訂帳號登入,試著完成OOBE初始安裝設定流程。不論是否能離開設定畫面,最後都按 Win 鍵或點選放大鏡搜尋「cmd」,以右鍵選擇管理員身份開啟視窗。
  7. 輸入以下指令並按 Enter 以關閉內建管理員帳戶:
    net user administrator /active:no
  8. 按左下角 Win 鍵重開機。

最後好不容易裝好,卻慢到拿來做輕量文書使用都受不了。難不成要拿 VMware Fusion Pro 再裝一次?!唉~懶得搞了啦!

2026年5月2日 星期六

在蘋果電腦使用 Utm,安裝 Arm 版本 Windows 11 Iot LTSC 2024

在 Apple Silicon Mac 上透過 UTM 安裝 Windows 11 IoT Enterprise LTSC 2024 是一個很不錯的選擇,因為這個版本比普通版更輕量、無廣告,且不會強制更新。

以下是完整的安裝指南:

第一步:取得 Windows 11 IoT LTSC 2024 ARM64 ISO

由於微軟官網的下載頁面有時較為繁瑣,最推薦使用 CrystalFetch(UTM 開發者推薦的工具):
  1. 在 Mac App Store 下載 CrystalFetch。
  2. 打開 CrystalFetch:
    • Architecture (架構): 選擇 Apple Silicon (ARM64)。
    • Version (版本): 選擇 Windows 11。
    • Build (組建): 尋找包含 LTSC 或 26100(這是 24H2/LTSC 2024 的版本號)的選項。
    • Language: 選擇您需要的語言(如繁體中文)。
  3. 點擊 Download,它會自動下載並封裝成 ISO 檔案。
另一個選項,是參考「https://massgrave.dev/windows_arm_links」。

第二步:在 UTM 建立虛擬機
  1. 開啟 UTM,點擊 Create a New Virtual Machine。
  2. 選擇 Virtualize(虛擬化,效能最高)。
  3. 選擇 Windows。
  4. 勾選 Install Windows 10 or higher。
  5. 點擊 Browse,選擇剛才下載的 ISO 檔案。
  6. 勾選 Install drivers and SPICE tools (UTM 會自動掛載驅動程式光碟,這非常重要,否則安裝後沒網路)。
  7. 硬體配置建議:
    • 記憶體: 至少分配 4096 MB (4GB),建議 8GB。
    • CPU 核心: 至少 4 核心。
  8. 儲存虛擬機設定。

第三步:安裝過程中的關鍵技巧

Windows 11 安裝時通常會要求網路連線,但在虛擬機驅動載入前是沒網路的,且 LTSC 版本有時會卡在 OOBE (初始設定) 介面。
  1. 啟動虛擬機,按照提示進入 Windows 安裝介面。
  2. 跳過網路檢查:
    • 當畫面上出現「讓我們為你連線到網路」時,按下鍵盤上的 Shift + F10 (某些 Mac 需按 Fn + Shift + F10) 打開指令提示字元。
    • 輸入指令:OOBE\BYPASSNRO 然後按 Enter。
    • 電腦會自動重啟,再次進入設定畫面時,就會出現「我沒有網際網路」的選項,點擊它即可建立本機帳戶進入桌面。

第四步:安裝驅動程式

進入桌面後,你會發現解析度很低且沒有網路:
  1. 打開「本機 (This PC)」,你會看到一個虛擬光碟機,標籤通常是 UTM 或 Guest Tools。
  2. 執行裡面的 spice-guest-tools 安裝程式。
  3. 安裝完成後重啟虛擬機,網路、剪貼簿同步以及流暢的解析度調整就會恢復正常。

為什麼選 IoT LTSC 2024?
  • 10 年支援: 提供極長的安全更新週期。
  • 極簡化: 沒有 Microsoft Store、Cortana、Edge (部分版本) 或新聞小幫手。
  • 低資源佔用: 對於虛擬機環境,這能顯著提升 Mac 的剩餘效能,適合工業模擬或特定專業軟體使用。

小撇步: 如果你在安裝後需要安裝 Microsoft Store,可以使用 PowerShell 指令或透過開源工具(如 WSAReset)重新抓取。遇到啟用問體,也可以參考整合微軟官方資源的開源工具:「
https://github.com/massgravel/microsoft-activation-scripts」。

安裝後使用起來果然明顯比較順暢,然而要注意的是,Arm 版本 Windows 對於硬體驅動程式支援度不佳,尤其是裝了非針對 Arm 系統設計的驅動,容易造成閃退或當機,我安裝銀行USB硬體安全憑證後,多次系統當掉,最終只能放棄使用。接下來只好安裝折衷的 x64 版本 Windows 10 試看看。

在蘋果電腦使用 Utm,安裝 x64 版本 Windows 7 精簡版

在購買了 MacBook Neo 之後,雖然想要盡量使用 Apple 的軟體,但是身為多年的微軟使用者,很多用習慣的軟體,在蘋果生態是沒有的。在找到相應的軟體之前,還得繼續使用他們,這時候只好在蘋果電腦安裝 Windows,首先想到的當然就是性能需求比較低的 Windows 7。由於那個時候還沒有A R M版系統,也為了軟體相容性,於是我選了x64版本的精簡版來安裝。

虛擬機軟體,以前常用的是 Oracle VirtualBox、VMware、和 Microsoft Hyper-V,然而在 MacOS 下,Parallels Desktop 才是最專業且負盛名,可惜他是很貴的收費軟體,而且是長期來說最貴的訂閱制。退而求其次,我在支援度較好且免費的 VMware Fusion 及 UTM 中,選擇了開源的後者。

以「模擬」模式安裝完成以後,首先遇到的問題是解析度對不上,印象中 Windows 直到 8.1 版才能自動對應裝置解析度。MacBook Neo 螢幕的原生解析度,是「2480 x 1506 pixels」,13吋小螢幕 1:1 對應的話,圖示和字都太小了,所以 Apple 出廠設置是「1408 x 881」,但這是 Windows 7 沒有的選項,前後試了 16:10 比例的「1920 x 1200」、「1680 x 1050」、「1440 x 900」三個解析度,覺得還是數字最接近的「1440 x 900」比較好,大小比較適中,文字破碎鋸齒狀況比較不嚴重。

再來遇到的問題就是老 IE 有許多網頁開不了,連谷歌的 Chrome 也拋棄了它,這時候只能找出老朋友火狐,最後支援的版本是「Firefox 115.35」。下載到共享資料夾在 Win 7 執行時,沒想到出現「檔案大小超出限制」錯誤,原來是因為 WebDAV 共享方式預設限制50Mb,解決方法是透過修改 Windows 登錄檔來調整 WebDAV 的傳輸上限。

解決 UTM (Windows) 檔案大小超過限制的方法:
  1. 開啟註冊表編輯器:在虛擬機中按下 Win + R,輸入 regedit。
  2. 找到 WebDAV 設定:瀏覽至以下路徑:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
  3. 修改大小限制:
    • 在右側找到 FileSizeLimitInBytes。
    • 雙擊它,選擇「十進制」 (Decimal)。
    • 將數值修改為更大的數字(例如,修改為 4294967295 允許最大 4GB 檔案)。
  4. 重啟 Windows 虛擬機使設定生效。
順利安裝火狐接通外界以後,除了系統有時稍微有點卡頓感,整體使用感受及其他舊軟體支援度都還不錯,可惜要裝網銀外掛程式及驅動程式時,出現缺檔案錯誤,看來是我裝的這個版本太過精簡了。這樣的話,看來要試試 Arm 版本的 Windows 了。