
這段時間后臺收到不少讀者留言開頭幾乎都是同一句話“虛擬機到底怎么裝” 有人被網上各種精簡版鏡像坑過裝上之后系統頻繁藍屏有人卡在 BIOS 里找不到虛擬化開關還有人好不容易裝了一半鼠標卡在虛擬機里出不來。這些問題其實都不是大問題只是沒人把流程順一遍。這篇教程我會從零開始講清楚用 VMware Workstation 安裝 Windows 10 虛擬機的完整流程。我的核心判斷是新手最穩妥的組合是 VMware Workstation 微軟官方 Windows 10 鏡像不要碰第三方精簡版、Ghost 版和來路不明的“一鍵安裝”工具。只要按下面的步驟走裝出一臺能流暢運行的 Win10 虛擬機通常只需要十分鐘左右前提是電腦硬件支持虛擬化、網絡下載速度正常。讀完這篇文章你會得到三樣東西一份可以直接照做的虛擬機安裝清單、一份能避開常見坑的排錯手冊、一套以后再裝任何系統都能復用的方法論。1. 這篇文章真正要解決的問題先說一個常見誤區很多人以為虛擬機是程序員專用的高深工具。其實不是。你需要虛擬機的場景可能比想象中多得多你想測試某個軟件但不想弄臟自己的主力系統。你需要一個干凈的 Windows 環境做開發調試。你想學習系統重裝、分區、網絡配置但手里只有一臺日常用的電腦。你要跑一個 Linux 服務器做實驗又不想放棄 Windows 下的辦公環境。在這些場景里虛擬機就是一臺“運行在 Windows 窗口里的電腦”。它占用你的一部分內存、CPU 和磁盤空間但和宿主機之間是隔離的。宿主機系統出問題虛擬機不受影響虛擬機里折騰壞了只要刪掉或回滾快照就行宿主機完全無損。這正是虛擬機最核心的價值允許你低成本試錯然后把試錯成本控制在文件級別。那么為什么推薦 VMware Workstation而不是隨便找一個全能模擬器這里要區分兩類軟件。一類是純模擬器比如 QEMU它模擬整臺機器的 CPU 和硬件兼容性極強但性能損耗高。另一類是虛擬化軟件比如 VMware Workstation、VirtualBox它們借助 CPU 的虛擬化指令Intel VT-x / AMD-V讓虛擬機里的程序直接運行在物理 CPU 上性能損耗小得多。對新手來說VMware Workstation 的圖形化向導做得非常成熟從創建虛擬機到安裝系統全程點鼠標就能完成。它默認幫你配置好 UEFI 引導、虛擬網卡、聲卡、USB 控制器大部分情況下不需要手動改配置。這篇文章適合誰適合第一次接觸虛擬機的新手也適合之前裝過但總在某一步卡住的半新手。我會盡量不預設你有任何虛擬機基礎每個步驟都會解釋為什么這么做。2. 核心概念與基礎原理在開始操作之前有幾個概念必須搞清楚否則后續你會不知道怎么選配置。虛擬機Virtual Machine虛擬機就是通過軟件模擬出來的一臺完整電腦。這臺電腦有自己獨立的 CPU虛擬 CPU、內存、硬盤虛擬磁盤、網卡、聲卡和顯示器但實際上這些硬件都是由宿主機分配資源模擬出來的。在虛擬機里安裝系統和在一臺真實電腦上安裝系統流程幾乎一樣。Hypervisor / VMM負責創建和管理虛擬機的軟件層叫 Hypervisor也叫虛擬機監控器Virtual Machine Monitor。VMware Workstation 屬于“托管型 Hypervisor”它可以運行在 Windows 之上通過調用 Windows 的底層能力來使用硬件資源。你的 Windows 就是宿主機虛擬機就是客戶機Guest。虛擬硬件創建虛擬機的時候你會看到“虛擬處理器數量”“內存大小”“磁盤大小”“網絡類型”這些參數。它們都是邏輯上的硬件不是真實硬件。例如你把內存設為 8GB意味著虛擬機最多只能看到并使用宿主機物理內存中的 8GB不會超過這個限制。Windows 10 ISO 鏡像ISO 鏡像相當于一張光盤版安裝盤。里面包含完整的系統安裝文件。安裝 Win10 虛擬機前你必須先拿到一個官方、完整、未被篡改的 ISO 文件。這一步非常重要因為很多安裝失敗案例根源都是鏡像文件不干凈。VMware Tools這是 VMware 為虛擬機安裝的一套驅動和增強工具包。裝上之后虛擬機和宿主機之間拖動文件會變得順手鼠標可以自由進出虛擬機窗口屏幕分辨率也會自動跟著窗口大小調整。很多新手裝上系統后覺得“鼠標怎么總是被卡住”“屏幕怎么永遠 800x600”多半是沒裝 VMware Tools。下面用一張表對比常見虛擬化方案方案適用平臺難度性能典型使用場景VMware WorkstationWindows / Linux較低高新手入門、開發測試、多系統共存VirtualBoxWindows / macOS / Linux較低中輕量級虛擬化、學習 LinuxHyper-VWindows 專業版/企業版中高高Windows 原生虛擬化、服務器場景WSL2Windows 10/11中較高Linux 開發環境、命令行工具如果你只想快速裝一個 Win10 虛擬機VMware Workstation 是最容易上手的路線如果你之后要長期跑 Docker 或 Linux 開發環境WSL2 也值得了解。這兩種方案并不沖突可以同時存在。3. 環境準備與前置條件動手之前先確認你的電腦滿足以下條件。硬件要求CPU 支持虛擬化技術Intel VT-x 或 AMD-V并且已經在 BIOS/UEFI 中開啟。內存建議至少 8GB。虛擬機裝 Win10 推薦分配 4GB 或更多所以宿主機內存低于 8GB 會比較吃力。磁盤至少留出 60GB 空閑空間。Win10 系統本身加常用軟件占用 30GB 左右給點余量更安心。網絡最好穩定。下載 VMware 安裝包和 Win10 鏡像都需要聯網。檢查虛擬化是否開啟在 Windows 下打開 PowerShell 或命令提示符執行下面這個命令# 返回 True 表示 CPU 虛擬化已在固件中啟用 (Get-CimInstance Win32_Processor).VirtualizationFirmwareEnabled如果返回False說明 BIOS/UEFI 中虛擬化還沒有打開。不同品牌電腦進入 BIOS 的快捷鍵不一樣常見的是F2、Del、Esc。進入 BIOS 后找Intel Virtualization Technology、VT-x、AMD SVM之類的選項把它設為Enabled保存重啟。具體路徑各廠商差異很大建議按“你的電腦品牌 開啟 VT-x”搜索一下。也可以使用systeminfo命令查看更全面的信息systeminfo | Select-String Hyper-V在中文系統上輸出通常是一行“Hyper-V 要求:”開頭的文字后面如果顯示“虛擬化已啟用”就說明沒問題。不過這個信息可能會受 Windows 自身虛擬機監控程序的影響所以最可靠的檢查方式還是第一個 PowerShell 命令。下載 VMware Workstation打開 VMware 官方網站或 Broadcom 下載中心找到 Workstation Pro 下載頁面。當前主流的版本是 17 系列。版本號會持續更新界面細節可能略有差別但安裝邏輯基本不變。下載后得到一個可執行安裝包文件名一般是VMware-workstation-full-17.x.x.exe之類。下載 Windows 10 官方鏡像推薦從微軟官網下載 Windows 10 系統映像。官方提供兩種方式一種是下載“媒體創建工具”它會引導你制作 U 盤或下載 ISO另一種是直接下載 ISO 文件。對虛擬機來說直接下載 ISO 更方便。為了確保下載的文件完整建議下載后校驗 SHA256 哈希值。打開 PowerShell執行certutil -hashfile D:\Downloads\Win10_22H2_Chinese_x64.iso SHA256把路徑替換成你實際的鏡像路徑然后把輸出的哈希值和微軟官網公示的哈希值對比。一致說明文件完整可以放心使用。這一步對新手來說可能有點繁瑣但能幫你避開 90% 的“安裝到一半就報錯”問題。4. 安裝 VMware Workstation鏡像和安裝包都準備好之后先裝 VMware Workstation。雙擊安裝包如果出現用戶賬戶控制提示選擇“是”。安裝過程基本就是下一步到底但有幾個地方值得注意安裝類型選擇“典型”即可不需要自定義所有組件。安裝路徑默認在 C 盤如果你的 C 盤剩余空間小于 20GB可以改到其他盤。勾選項建議取消“啟動時檢查產品更新”和“加入客戶體驗改善計劃”這樣啟動速度更快減少后臺打擾。許可證VMware Workstation Pro 現在對個人用戶提供免費使用授權。安裝完成后一般不需要立即輸入許可證密鑰。如果你在公司或商業環境使用請務必確認符合 VMware/Broadcom 的授權政策不要使用來源不明的許可證文件。安裝完成后啟動 VMware Workstation。首次啟動會要求你閱讀并接受最終用戶許可協議接受即可。如果沒有看到許可證輸入界面可能默認就是免費模式。不同版本的授權方式有變化安裝包來源越官方越不容易遇到激活問題。到這里你的宿主機側的環境已經就緒。5. 創建 Win10 虛擬機打開 VMware Workstation 主界面點擊“創建新的虛擬機”。我推薦使用“典型推薦”模式然后在“安裝程序光盤映像文件”這一步選擇“稍后安裝操作系統”而不是直接指定 ISO 文件。原因很簡單新建虛擬機過程中自動啟動安裝器新手容易手忙腳亂。我們要做的是先把虛擬機這臺“裸機”配置好再把安裝光盤塞進去。具體操作步驟點擊“創建新的虛擬機”。選擇“典型推薦”下一步。選擇“稍后安裝操作系統”下一步??蛻魴C操作系統選擇Microsoft Windows版本選擇Windows 10 x64下一步。輸入虛擬機名稱例如Windows 10選擇存放位置。建議不要放在 C 盤可以放到 D:\VMware 之類的目錄避免 C 盤空間越用越緊張。指定磁盤容量。建議設置為 60GB。選擇“將虛擬磁盤存儲為單個文件”還是“拆分為多個文件”這里推薦“拆分為多個文件”。單個文件性能略高但更容易遇到單文件體積上限也更容易損壞拆分為多個文件對備份、移動和壓縮都更友好對普通用戶的影響幾乎可以忽略。點擊“自定義硬件”檢查內存、處理器和啟動固件。虛擬硬件配置建議配置項推薦值說明內存4096MB4GB宿主機內存 16GB 可設為 8GB處理器2 核心不用貪多2 核日常夠用硬盤60GB拆分為多個文件網絡適配器NAT默認即可虛擬機可以上網聲卡 / USB按需不需要可以移除自定義硬件里還有一個“新 CD/DVD (SATA)”選項在這里可以指定 Windows 10 的 ISO 鏡像路徑。但因為我們選擇了“稍后安裝操作系統”所以這里可以先不設置等虛擬機創建完成后再掛載。完成向導后回到主界面你會看到左側虛擬機列表里多了一個Windows 10虛擬機。6. 掛載 ISO 鏡像并安裝 Win10創建完空的虛擬機后右鍵點擊虛擬機名稱選擇“設置”進入“CD/DVD (SATA)”勾選“啟動時連接”。選擇“使用 ISO 映像文件”。點擊“瀏覽”選擇之前下載的 Windows 10 官方 ISO 文件。點擊確定保存。然后點擊工具欄上的“開啟此虛擬機”按鈕或者直接點擊“播放虛擬機”。這時會彈出一個獨立的窗口就像一臺沒有顯示器的電腦忽然接上了顯示器。虛擬機會自動從 CD/DVD 啟動進入 Windows 10 安裝程序。安裝過程和你在一臺真實電腦上裝系統幾乎一樣選擇語言、時間和鍵盤輸入法一般保持默認“中文(簡體)”即可。點擊“現在安裝”。如果有產品密鑰可以輸入如果沒有點擊“我沒有產品密鑰”跳過。選擇要安裝的版本。建議選擇Windows 10 專業版或Windows 10 家庭版。如果你之后需要用到組策略、遠程桌面等高級功能專業版更合適。勾選“我接受許可條款”下一步。選擇“自定義僅安裝 Windows高級”。進入磁盤分區界面。如果是新建的空白虛擬磁盤會顯示一個“未分配的空間”。選中它點擊“新建”不調整大小直接應用然后選擇主分區點擊“下一步”。安裝程序開始復制文件。這一步會花幾分鐘期間虛擬機會自動重啟幾次不要急著操作讓它自己跑。等進入“為你進行設置”階段你會看到設置用戶名、密碼的界面。這一步隨意設置例如用戶名test密碼留空或設置一個臨時密碼建議設置密碼但記住別搞混。繼續下一步后系統會進入桌面??吹?Windows 10 桌面壁紙時說明系統安裝已經基本完成。這里要解釋一下“十分鐘”到底怎么算。如果宿主機是固態硬盤、CPU 支持快速虛擬化指令、鏡像從微軟官網下載從點擊“開啟此虛擬機”到進桌面十分鐘左右是可能的。如果你的電腦還是機械硬盤或者分區分到了虛擬磁盤的“按需分配”模式那么等待時間會明顯變長。這不代表你的操作有問題只是磁盤速度決定了整個過程的節奏。系統進桌面之后第一件事不是急著裝軟件而是裝 VMware Tools。7. 安裝 VMware Tools 與基礎優化在 VMware 菜單欄上找到“虛擬機”菜單點擊“安裝 VMware Tools”。如果這個選項是灰色的先確認虛擬機窗口處于運行狀態。點擊后虛擬機里應該會彈出一個提示表示 VMware Tools 安裝程序已經掛載到了虛擬光驅。如果沒彈出來可以打開虛擬機的“此電腦”找到 DVD 驅動器雙擊運行setup64.exe。安裝過程同樣是下一步到底裝完后會提示重啟虛擬機。重啟后你會發現鼠標可以自由在虛擬機和宿主機之間移動了虛擬機屏幕分辨率也能跟隨窗口大小自動調整了。這就是 VMware Tools 的核心作用??梢杂?PowerShell 在虛擬機里確認 VMware Tools 服務狀態Get-Service -Name *VM* | Sort-Object Status正常情況下你會看到VMTools服務的狀態是Running。如果服務沒有運行可以在服務列表里手動啟動它。到這里一臺能日常使用的 Win10 虛擬機已經完成。接下來可以做一些基礎優化內存設置進入虛擬機設置在內存選項卡中可以調整內存大小。如果宿主機內存只有 8GB虛擬機分配 4GB 比較穩妥如果宿主機內存是 16GB虛擬機分配 6GB 或 8GB 也不會太吃力。處理器設置默認 2 核心夠用。如果你經常在虛擬機里編譯軟件或跑重型應用可以分 4 核但要注意宿主機 CPU 負載。圖形加速如果只是普通辦公、網頁瀏覽默認顯示設置就夠了。如果需要在虛擬機里做簡單的 3D 渲染或玩老游戲可以在“顯示”設置中勾選“加速 3D 圖形”。網絡模式VMware 默認使用 NAT 模式虛擬機可以通過宿主機上網同時和宿主機處于一個內部網絡中。如果你希望虛擬機像一臺獨立電腦一樣出現在局域網里可以改成橋接模式。如果你希望虛擬機完全隔離只能用僅主機模式。新手默認用 NAT 就好。8. 常見問題與排查思路裝虛擬機最常見的坑集中在下面幾個地方我用表格總結一下問題現象可能原因排查方式解決方案啟動虛擬機提示“此主機 CPU 不支持虛擬化”BIOS/UEFI 中 VT-x/AMD-V 未開啟或宿主機 Hyper-V 與 VMware 沖突執行(Get-CimInstance Win32_Processor).VirtualizationFirmwareEnabled檢查狀態進入 BIOS 開啟虛擬化如果安裝了 Hyper-V需要在“啟用或關閉 Windows 功能”中評估是否關閉相關組件操作前務必備份數據啟動后黑屏或停在 VMware 啟動畫面ISO 鏡像損壞、虛擬硬件配置不當、內存不足校驗 ISO 哈希查看虛擬機日志重新下載官方鏡像調大內存嘗試把固件類型從 UEFI 改為 BIOS 再試鼠標卡在虛擬機窗口里移不出來VMware Tools 未安裝觀察虛擬機窗口右下角是否有 Tools 圖標安裝 VMware Tools臨時可按住 CtrlAlt 釋放鼠標虛擬機里沒有網絡NAT 服務未啟動、Windows 防火墻攔截查看宿主機 VMware NAT 服務狀態以管理員身份運行 VMware或重啟 VMware NAT 服務提示“無法連接到虛擬機。請確保您有權運行該程序”權限不足或 VMware 服務被禁用右鍵 VMware 圖標選擇“以管理員身份運行”查看服務狀態啟動 VMware Authorization Service或重新安裝 VMware Workstation虛擬機磁盤占用越來越大虛擬磁盤按需增長、快照累積、系統更新緩存查看虛擬機所在目錄文件大小清理 Win10 磁盤清理刪除不再需要的快照使用 VMware 壓縮磁盤提示“該 CPU 型號不支持此操作”或“無法使用虛擬化”新版本 VMware 對 CPU 要求更高或宿主機 CPU 過老查看 CPU 型號和 VMware 版本支持矩陣換用兼容舊 CPU 的 VMware 版本或升級電腦硬件安裝 Win10 過程中藍屏鏡像損壞、磁盤分區配置異常重新校驗 ISO重新創建虛擬機建議選擇“自定義安裝”并刪除所有分區后重新新建排查順序建議先確定是 VMware 軟件層面問題還是虛擬機內系統層面問題。如果 VMware 本身啟動報錯優先檢查虛擬化是否開啟、VMware 服務是否運行、是否以管理員權限運行。如果 VMware 正常但虛擬機內系統啟動失敗優先檢查 ISO 鏡像、虛擬磁盤配置和安裝步驟。9. 最佳實踐與工程建議虛擬機安裝完成只是開始真正讓它變得好用需要養成幾個好習慣。第一安裝完基礎系統后立刻拍快照??煺障喈斢谔摂M機的“后悔藥”。在 VMware 界面中右鍵虛擬機 - 快照 - 拍攝快照。以后你如果在虛擬機里安裝了一個不穩定的軟件或者系統被折騰壞了可以從快照恢復。建議至少保留兩個快照一個是剛裝好系統VMware Tools 的“干凈狀態”一個是所有常用軟件裝好后的“日常狀態”。注意快照會占用磁盤空間建議不要長期保留過多快照。第二不要把虛擬機裸奔在局域網橋接模式里。如果你把網絡模式改成了橋接虛擬機就像局域網中的一臺獨立電腦它會暴露在局域網環境中。虛擬機里的系統同樣要打補丁、裝防火墻、設置強密碼。NAT 模式相對更安全因為它對宿主機外部不可見。除非確實需要否則新手留在 NAT 模式即可。第三善用共享文件夾和拖拽功能。安裝 VMware Tools 之后虛擬機和宿主機之間可以直接拖拽文件。如果想要一個更穩定的共享方式可以在虛擬機設置 - 選項 - 共享文件夾中添加一個宿主機的真實文件夾。這樣兩邊都能訪問適合做開發調試。但要注意不要在共享文件夾中放重要敏感數據因為它會在宿主機和虛擬機之間雙向暴露。第四合理規劃磁盤空間。虛擬磁盤會隨著使用逐漸增長。哪怕你設置的是 60GB 的大小虛擬機在剛創建時可能只有幾 MB安裝完系統后變成十幾 GB后續還會繼續增長。要避免讓虛擬磁盤占用超過宿主機磁盤剩余空間。定期清理 Win10 中的臨時文件必要時運行 VMware 的“清理磁盤”功能。第五合法使用系統與軟件。虛擬機里的 Windows 10 同樣需要正版授權。你可以先試用但不要使用破解工具或不明密鑰。關于 VMware Workstation個人免費使用已經覆蓋很多場景商業使用前務必確認授權范圍。正規軟件的穩定性、安全性和升級通道才是你真正需要的東西。第六不要用虛擬機跑生產級數據庫或高負載服務。虛擬機始終受宿主機資源限制性能會有不可避免的損耗。做開發測試、演示、學習環境沒問題但如果要長期運行數據庫、中間件優先考慮物理服務器、云主機或容器化方案。虛擬機更多是開發環境的一部分不是所有場景的銀彈。10. 總結與后續方向到這里你已經完整走通了“下載 VMware - 準備 Win10 鏡像 - 創建虛擬機 - 操作系統安裝 - 安裝 VMware Tools - 基本優化”的全流程。這個流程不僅適用于 Win10安裝 Linux、Windows Server 也基本一致區別只在于鏡像選擇和分區方式。如果你是第一次接觸虛擬機建議把重點放在兩個地方一個是理解 NAT、橋接、僅主機三種網絡模式的區別另一個是熟練使用快照和克隆。網絡模式決定了虛擬機和外部世界的關系快照和克隆決定了你折騰系統的底氣。裝完 Win10 之后下一步可以試試在虛擬機里安裝一個 Ubuntu Linux體驗一下雙系統環境下網絡互通、文件共享、SSH 登錄這些操作。當你能夠在虛擬機里熟練完成這些任務時再回來看真實服務器、容器化、自動化部署這些概念會順暢很多。虛擬機最大的價值就是讓“試錯”變得廉價。你的每一個實驗都有回滾的余地。這篇教程給你的不是一次安裝操作而是以后無數次實驗的入口。建議收藏備用遇到問題隨時回來對照排查。