【文章在 2023-03-18 更新過內容】
Hyper-V 是 Windows 10/11 專業版內建的免費虛擬機器(Virtual Machine)功能,可以在你的電腦上新增多部虛擬機器(或稱虛擬電腦),而在這些虛擬機器上,你可以自由安裝作業系統如:Windows、Linux 等,而在這些安裝好作業系統的虛擬機器上,你可以盡情的修改測試或安裝軟體,也不會影響你在使用電腦的運作,非常的方便!而且 Hyper-V 是一套免費的軟體,只要你的電腦是 Windows 10 或 Windows 11 的專業版,就可以免費使用。
如果你是 Win10/Win11 家用版卻想要用 Hyper-V 怎麼辦?別擔心,請參考這篇文章「如何在 Win10/Win11 家用版啟用 Hyper-V 虛擬機器?」。
本篇文章會教學「如何使用 Hyper-V」的功能,如果在閱讀文章的過程中有任何問題,可以前往「綜合疑難雜症討論區」尋求幫助,這是一個互助討論的 FB 社群,我有時間也會親自回覆,讓我開始今天的主題吧!
使用 Hyper-V 虛擬機器的原因
應該有人會有疑問,好好的實體電腦不用,為什麼要用虛擬電腦?這邊幫大家歸類以下理由:
- 想要試試看其他版本的作業系統,例如 Windows 7。
- 想要試試看非 Windows 作業系統,例如 Linux。
- 想要練習作業系統安裝流程。
- 想要測試軟體,但又不想要在自己電腦上測試。
- 想要測試病毒,也可以在虛擬機器上測試。
Hyper-V 系統需求
想使用 Hyper-V 的話,有一些系統上的需求是必須滿足的。
作業系統需求
作業系統必須為 64 位元,且版本為:
- Windows 10 企業版
- Windows 10 專業版
- Windows 10 教育版
以下作業系統版本不支援:
- Windows 10 Home
- Windows 10 行動裝置版
- Windows 10 Mobile Enterprise
硬體需求
至於硬體需求方面,有以下基本的限制:
如果不確定自己的電腦是否有符合這些需求,可以用以下方式查看。
搜尋並用管理員執行 CMD
複製以下指令碼並在 CMD 視窗貼上
systeminfo
如果看到紅色框框處的右方都是「是」的話,就代表你電腦可以執行 Hyper-V,缺一不可。
如何在電腦上啟用 Hyper-V 功能?
雖然 Hyper-V 虛擬機器在 Windows 10 上是免費的,但是系統預設並不會啟用,所以你會找不到,我們必須先透過以下方法把 Hyper-V 的程式與功能加回來,詳細方法如下。
按下快捷鍵 「Windows + X + F」 開啟「應用程式與功能」並點選右方的「程式與功能」。
選擇左方「開啟或關閉 Windows 功能」。
打勾 Hyper-V 方塊並按下確定。
程式會開始自動安裝,並於安裝完成時提示需要重新開機,請選「立即重新啟動」的選項讓電腦重新開機。
重新開機完成後搜尋的到 Hyper-V 就代表成功囉!
如何在 Windows 10 Home 上啟用 Hyper-V?
雖然微軟官方有說 Windows 10 Home 版本不支援 Hyper-V 的功能,但我們還是可以透過輸入指令碼的方式進行安裝,只要你的電腦符合硬體規格,就可以正常使用,指令碼安裝步驟如下。
打開記事本,複製貼上以下程式碼,另存新檔成為「.cmd」檔案。
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
存檔完成後,在該 「.cmd」檔案點選右鍵,並以管理員身分執行。
之後批次檔會自動執行安裝 Hyper-V,整個過程大約 7-10 分鐘,完成後在 CMD 視窗會提示需要重新開機,按下「Y」執行重新開機。
重新開機完成後,就可以搜尋到 Hyper-V 的程式囉!
如何在 Hyper-V 上新增虛擬機器並安裝作業系統?
在完成全部的安裝設定後,就可以開始新增虛擬機器並安裝作業系統,本章節會教學如何新增與安裝以及相關的設定,讓我們開始吧!
開啟 Hyper-V 程式,並前往「動作(A)→新增(N)→虛擬機器(M)」。
點選下一步跳過第一個頁面。
名稱的話請自行命名,方便自己辨認的即可。
虛擬機世代的選擇,請參考以下:
- 第 1 代適用於 Windows 8 之前的作業系統,支援 32 及 64 位元,如 Windows 7、Windows XP 等等。
- 第 2 代適用於 Windows 8 之後的作業系統,有支援 UEFI 且為 64 位元的系統,如 Windows 8.1、Windows 10。
64位元 Windows 支援表
Windows 版本 64位元 | 第一代虛擬機 | 第二代虛擬機 |
Windows Server 2012 R2 | ||
Windows Server 2012 | ||
Windows Server 2008 R2 | ||
Windows Server 2008 | ||
Windows 10 | ||
Windows 8.1 | ||
Windows 8 | ||
Windows 7 |
32位元 Windows 支援表
Windows 版本 32位元 | 第一代虛擬機 | 第二代虛擬機 |
Windows 10 | ||
Windows 8.1 | ||
Windows 8 | ||
Windows 7 |
Linux 支援表
Linux 版本 | 第一代虛擬機 | 第二代虛擬機 |
RHEL/CentOS 7.x Series | ||
RHEL/CentOS 6.x Series | ||
RHEL/CentOS 5.x Series | ||
Debian 7.0-7.8 | ||
FreeBSD 10 and 10.1 | ||
FreeBSD 9.1 and 9.3 | ||
FreeBSD 8.4 | ||
Ubuntu 14.04 and later versions | ||
Ubuntu 12.04 |
教學範例使用 Windows 10 作業系統,所以選擇第 2 代的虛擬機。
設定記憶體大小,依照自己系統的配置設定即可,我自己電腦是有 32GB 的記憶體,所以我配置 4GB 給虛擬機使用。
選擇網路介面卡,如果沒有特別設定的話,選擇「Default Switch」即可。
選擇「建立虛擬硬碟」並按下一步。
選擇「從可開機映像檔安裝作業系統」選項,並選擇你電腦內所下載的作業系統 ISO 檔案,本教學範例是用 Windows 10 ISO 安裝檔。
點選「完成」建立虛擬機器。
建立完成後,在 Hyper-V 主視窗就可以看到剛剛所建立的虛擬機器,在該機器名稱點右鍵,並選擇「設定」。
依據自己電腦效能調整虛擬機器的處理器數目,也可以保持預設不更改,預設為1個。我自己電腦是6核心8執行緒,所以我把虛擬機器的數目調整成4個,這樣虛擬機器的效能會比較好,調整完畢按下「確認」。
接下來退回主畫面並在虛擬機器按右鍵並選擇「連線」。
按下畫面中間的「啟動」,虛擬機器就會進行開機並從你剛剛選擇設定的 ISO 檔案啟動安裝程序。
開始安裝 Windows 10 作業系統,這邊我把步驟省略了,可以參考這篇文章內容,有詳細的安裝步驟。
建立虛擬交換器
如果你在虛擬機器上安裝完作業系統,進到桌面卻發現無法連上網路,那有可能是你沒有建立虛擬機器所要使用的虛擬網路卡,可以依照以下步驟建立並設定。
在 Hyper-V 主畫面右側點選「虛擬交換器管理員」。
類型選擇「外部」並點選「建立虛擬交換器」。
自行命名該虛擬網路卡名稱以及選擇電腦內可用的網路卡,通常都是選擇目前電腦正在使用的,可以正常連到網路的網路卡即可。
回到虛擬機器的設定頁面。
把虛擬交換器的選項換成你剛剛建立的即可。
如何讓虛擬機器使用外接裝置?
如果要讓你建立的虛擬機器共用外接裝置的話,例如 USB 隨身碟,必須把虛擬機器的模式切換成「加強的工作階段模式」,這個模式簡單來說就是透過 RDP(遠端桌面通訊協定) 來連接虛擬機器,藉以達成可以讓虛擬機器讀取並使用外接裝置,以下會示範教學如何手動切換以及設定。
使用加強的工作階段模式(RDP)的優點
- 共用剪貼簿,可以在本機電腦複製文字,貼上在虛擬機器內。
- 透過拖放和複製貼上共用檔案
- 可共用外接裝置,如:麥克風、喇叭、USB 裝置、印表機等外接裝置。
加強的工作階段模式開啟方式
當你開啟虛擬機器並進入作業系統的時候,會看到以下畫面,就可以進行模式切換。
或是可以手動經由上方工具列按鈕進行切換。
設定外接裝置共用
透過 RDP 的設定選項,可以把外接裝置共用到虛擬機器上,如以下步驟。
點選「顯示選項」開啟細項設定。
遠端音訊可以選擇要不要共用喇叭與麥克風。
本機裝置與資源可以設定共用的裝置,例如 USB 隨身碟、C 槽等等。
全部打勾啟用,就可以在虛擬機器內看到本機端的硬碟或隨身碟等裝置。
如何新增硬碟空間到虛擬機器上?
如果你有想要新增一個硬碟空間當作 D 槽,可以依照以下方式新增。
開啟虛擬機設定頁面,在「新增硬體」的選項下新增「SCSI 控制器」。
在「SCSI 控制器」選項下面選擇新增「硬碟」。
點選「新增」開啟設定精靈進行硬碟新增設定。
點選下一步跳過第一個畫面。
選擇硬碟的類型,如果沒有特殊需求,保持預設即可。
設定硬碟名稱與位置,如沒特殊需求保持預設也可以。
選擇「建立新的空白虛擬硬碟」,大小不用理他,因為它會根據你往後儲存的資料動態調整。
建立完成後,確定已經選擇自己所建立的硬碟,就可以按下確定並退出。
啟動你的虛擬電腦並進入作業系統,跟著這篇的操作就可以完成新增硬碟囉!
結論
Hyper-V 是一套完全免費的虛擬機器,只要你是使用 Windows 10 以上的作業系統,就可以開啟這個功能,不管你是要在上面測試軟體、病毒、練習重灌安裝流程或是嘗試其他版本的作業系統,在 Hyper-V 上都可以達成,如果你還在尋找好用的虛擬機器,Hyper-V 絕對值得你一試!
常見問題
什麼是 Hyper-V?
Hyper-V 是 Windows 10 內建的免費虛擬機器(Virtual Machine)功能,可以在你的電腦上新增多部虛擬機器(或稱虛擬電腦),而在這些虛擬機器上,你可以自由安裝作業系統如: Windows、Linux等,而在這些安裝好作業系統的虛擬機器上,你可以盡情的修改測試或安裝軟體,也不會影響你在使用電腦的運作,非常的方便!
Hyper-V 需要收費嗎?
完全免費即可使用虛擬機器的功能。
想使用 Hyper-V 有什麼限制?
作業系統必須為64位元,且版本為:
1. Windows 10 企業版
2. Windows 10 專業版
3. Windows 10 教育版
硬體需求方面,有以下基本的限制:
1. CPU 必須是64位元的。
2. CPU 必須支援虛擬化技術,例如 Intel-VT 或 AMD-V。
3. 至少有 4GB 的記憶體。
4. BIOS 必須啟用虛擬化技術,各家主機板可能會有不同名稱。
為什麼要使用虛擬機器?
歸類以下理由:
1. 想要試試看其他版本的作業系統,例如 Windows 7。
2. 想要試試看非 Windows 作業系統,例如 Linux。
3. 想要練習作業系統安裝流程。
4. 想要測試軟體,但又不想要在自己電腦上測試。
5. 想要測試病毒,也可以在虛擬機器上測試。
Hyper-V教學|Windows 10/11 上的免費虛擬機器 Hyper-V 使用教學 | 阿德說科技
Hyper-V 是 Windows 10 內建的免費虛擬機器(Virtual Machine)功能,可以在你的電腦上新增多部虛擬機器(或稱虛擬電腦),而在這些虛擬機器上,你可以自由安裝作業系統如: Windows、Linux等。
Price Currency: TWD
Operating System: Windows 10
Application Category: UtilitiesApplication
5
最新文章
- 微軟承認出包!如果用這方式安裝 Windows 11 23H2,朗讀程式開不起來
- Windows 11 輕量版 tiny11 2311 正式推出,體積比原版小 20%,支援 Copilot 功能
- Microsoft 365 瀏覽器擴充功能將於 2024 年停止支援
- 微軟將在 Bing/Copilot 中加入 GPT-4 Turbo,並嘗試提高字數限制
- Windows 10 選用更新選項,使用者可以第一時間取得非安全性更新
- 蘋果 MacBook Pro 8GB 記憶體夠不夠用?建議你可以這樣選
- Google Drive 雲端硬碟檔案離奇消失?官方已承認且建議先做這幾點自保!
- 有什麼不同?iPhone 15 USB-C 充電,你需要知道的事
- iPhone 15 USB-C 能做什麼事?盤點這些事情都可以輕鬆做到!
- Win10 Copilot 有搞頭嗎?微軟解釋有這幾項優勢