Hyper v教學

文章最後更新時間:2022 年 5 月 28 日

Hyper-V 是 Windows 10 內建的免費虛擬機器(Virtual Machine)功能,可以在你的電腦上新增多部虛擬機器(或稱虛擬電腦),而在這些虛擬機器上,你可以自由安裝作業系統如:Windows、Linux 等,而在這些安裝好作業系統的虛擬機器上,你可以盡情的修改測試或安裝軟體,也不會影響你在使用電腦的運作,非常的方便!而且 Hyper-V 是一套免費的軟體,只要你的電腦是 Windows 10,就可以免費使用。

本篇文章會教學「如何使用 Hyper-V」的功能,如果有遇到什麼問題,歡迎隨時在文章底下留言,或是透過聯絡我跟我溝通討論喔!

本篇教學文章是以 Windows 10 為教學範例,如果是使用 Windows 11 的讀者,會發現有些方法與介面稍微不一樣,但都是大同小異,並不影響閱讀本文與學習!

應該有人會有疑問,好好的實體電腦不用,為什麼要用虛擬電腦?這邊幫大家歸類以下理由:

  • 想要試試看其他版本的作業系統,例如 Windows 7。
  • 想要試試看非 Windows 作業系統,例如 Linux。
  • 想要練習作業系統安裝流程。
  • 想要測試軟體,但又不想要在自己電腦上測試。
  • 想要測試病毒,也可以在虛擬機器上測試。

Hyper-V 系統需求

想使用 Hyper-V 的話,有一些系統上的需求是必須滿足的。

作業系統需求

作業系統必須為 64 位元,且版本為:

  • Windows 10 企業版
  • Windows 10 專業版
  • Windows 10 教育版

以下作業系統版本不支援:

  • Windows 10 Home
  • Windows 10 行動裝置版
  • Windows 10 Mobile Enterprise

Windows 10 Home 版本的作業系統可以透過其他方式啟用 Hyper-V 功能,請參考這裡。

硬體需求

至於硬體需求方面,有以下基本的限制:

  • CPU 必須是 64 位元的。
  • CPU 必須支援虛擬化技術,例如 Intel-VT 或 AMD-V。
  • 至少有 4GB 的記憶體。
  • BIOS 必須啟用虛擬化技術,各家主機板可能會有不同名稱。

如果不確定自己的電腦是否有符合這些需求,可以用以下方式查看。

搜尋並用管理員執行 CMD

Hyper v教學
開啟 CMD

複製以下指令碼並在 CMD 視窗貼上

systeminfo

如果看到紅色框框處的右方都是「是」的話,就代表你電腦可以執行 Hyper-V,缺一不可。

Hyper v教學
確認是否支援 Hyper-V

如何在電腦上啟用 Hyper-V 功能?

雖然 Hyper-V 虛擬機器在 Windows 10 上是免費的,但是系統預設並不會啟用,所以你會找不到,我們必須先透過以下方法把 Hyper-V 的程式與功能加回來,詳細方法如下。

按下快捷鍵 「Windows + X + F」 開啟「應用程式與功能」並點選右方的「程式與功能」。

Hyper v教學
開啟程式和功能

選擇左方「開啟或關閉 Windows 功能」。

Hyper v教學
開啟或關閉 Windows 功能

打勾 Hyper-V 方塊並按下確定。

Hyper v教學
把 Hyper-V 打勾

程式會開始自動安裝,並於安裝完成時提示需要重新開機,請選「立即重新啟動」的選項讓電腦重新開機。

Hyper v教學
重新啟動電腦

重新開機完成後搜尋的到 Hyper-V 就代表成功囉!

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

Hyper v教學
在記事本貼上程式碼

Hyper v教學
儲存成 .cmd 檔案

存檔完成後,在該 「.cmd」檔案點選右鍵,並以管理員身分執行。

Hyper v教學
系統管理員執行

之後批次檔會自動執行安裝 Hyper-V,整個過程大約 7-10 分鐘,完成後在 CMD 視窗會提示需要重新開機,按下「Y」執行重新開機。

Hyper v教學
Hyper-V 啟用完成

重新開機完成後,就可以搜尋到 Hyper-V 的程式囉!

Hyper v教學
搜尋 Hyper-V

如何在 Hyper-V 上新增虛擬機器並安裝作業系統?

在完成全部的安裝設定後,就可以開始新增虛擬機器並安裝作業系統,本章節會教學如何新增與安裝以及相關的設定,讓我們開始吧!

開啟 Hyper-V 程式,並前往「動作(A)→新增(N)→虛擬機器(M)」。

Hyper v教學
新增虛擬機

點選下一步跳過第一個頁面。

Hyper v教學
下一步

名稱的話請自行命名,方便自己辨認的即可。

Hyper v教學
命名虛擬機名稱

虛擬機世代的選擇,請參考以下:

  • 第 1 代適用於 Windows 8 之前的作業系統,支援 32 及 64 位元,如 Windows 7、Windows XP 等等。
  • 第 2 代適用於 Windows 8 之後的作業系統,有支援 UEFI 且為 64 位元的系統,如 Windows 8.1、Windows 10。

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

Windows 版本 32位元

第一代虛擬機

第二代虛擬機

Windows 10

Windows 8.1

Windows 8

Windows 7

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 代的虛擬機。

Hyper v教學
選擇第二代虛擬機

設定記憶體大小,依照自己系統的配置設定即可,我自己電腦是有 32GB 的記憶體,所以我配置 4GB 給虛擬機使用。

1GB 等於 1024MB,所以如果是要設定 4GB 給虛擬機,則輸入 4096MB。

Hyper v教學
設定虛擬機記憶體大小

選擇網路介面卡,如果沒有特別設定的話,選擇「Default Switch」即可。

如果有發現在虛擬機安裝作業系統後不能連到網路,參考這個章節建立新的虛擬交換器。

Hyper v教學
選擇預設網路

選擇「建立虛擬硬碟」並按下一步。

Hyper v教學
建立虛擬硬碟

選擇「從可開機映像檔安裝作業系統」選項,並選擇你電腦內所下載的作業系統 ISO 檔案,本教學範例是用 Windows 10 ISO 安裝檔。

Hyper v教學
選擇 ISO 檔案

點選「完成」建立虛擬機器。

Hyper v教學
虛擬機建立完成

建立完成後,在 Hyper-V 主視窗就可以看到剛剛所建立的虛擬機器,在該機器名稱點右鍵,並選擇「設定」。

Hyper v教學
設定虛擬機器

依據自己電腦效能調整虛擬機器的處理器數目,也可以保持預設不更改,預設為1個。我自己電腦是6核心8執行緒,所以我把虛擬機器的數目調整成4個,這樣虛擬機器的效能會比較好,調整完畢按下「確認」。

Hyper v教學
調整虛擬處理器數量

接下來退回主畫面並在虛擬機器按右鍵並選擇「連線」。

Hyper v教學
虛擬機連線

按下畫面中間的「啟動」,虛擬機器就會進行開機並從你剛剛選擇設定的 ISO 檔案啟動安裝程序。

Hyper v教學
啟動虛擬機

開始安裝 Windows 10 作業系統,這邊我把步驟省略了,可以參考這篇文章內容,有詳細的安裝步驟。

Hyper v教學
在 Hyper-V 安裝 Windows 10

建立虛擬交換器

如果你在虛擬機器上安裝完作業系統,進到桌面卻發現無法連上網路,那有可能是你沒有建立虛擬機器所要使用的虛擬網路卡,可以依照以下步驟建立並設定。

在 Hyper-V 主畫面右側點選「虛擬交換器管理員」。

Hyper v教學
開啟虛擬交換器管理員

類型選擇「外部」並點選「建立虛擬交換器」。

Hyper v教學
建立虛擬交換器

自行命名該虛擬網路卡名稱以及選擇電腦內可用的網路卡,通常都是選擇目前電腦正在使用的,可以正常連到網路的網路卡即可。

Hyper v教學
命名及選擇網路卡

回到虛擬機器的設定頁面。

Hyper v教學
開啟虛擬機設定畫面

把虛擬交換器的選項換成你剛剛建立的即可。

Hyper v教學
選擇新建立的虛擬交換器

如何讓虛擬機器使用外接裝置?

如果要讓你建立的虛擬機器共用外接裝置的話,例如 USB 隨身碟,必須把虛擬機器的模式切換成「加強的工作階段模式」,這個模式簡單來說就是透過 RDP(遠端桌面通訊協定) 來連接虛擬機器,藉以達成可以讓虛擬機器讀取並使用外接裝置,以下會示範教學如何手動切換以及設定。

使用加強的工作階段模式(RDP)的優點

  • 共用剪貼簿,可以在本機電腦複製文字,貼上在虛擬機器內。
  • 透過拖放和複製貼上共用檔案
  • 可共用外接裝置,如:麥克風、喇叭、USB 裝置、印表機等外接裝置。

加強的工作階段模式開啟方式

當你開啟虛擬機器並進入作業系統的時候,會看到以下畫面,就可以進行模式切換。

Hyper v教學
RDP 連線

或是可以手動經由上方工具列按鈕進行切換。

手動切換 RDP 模式

設定外接裝置共用

透過 RDP 的設定選項,可以把外接裝置共用到虛擬機器上,如以下步驟。

點選「顯示選項」開啟細項設定。

Hyper v教學
顯示進階選項

遠端音訊可以選擇要不要共用喇叭與麥克風。

Hyper v教學
音效共用設定

本機裝置與資源可以設定共用的裝置,例如 USB 隨身碟、C 槽等等。

Hyper v教學
外接裝置共用設定

全部打勾啟用,就可以在虛擬機器內看到本機端的硬碟隨身碟等裝置。

Hyper v教學

如何新增硬碟空間到虛擬機器上?

如果你有想要新增一個硬碟空間當作 D 槽,可以依照以下方式新增。

開啟虛擬機設定頁面,在「新增硬體」的選項下新增「SCSI 控制器」。

Hyper v教學
新增 SCSI 控制器

在「SCSI 控制器」選項下面選擇新增「硬碟」。

Hyper v教學
新增硬碟

點選「新增」開啟設定精靈進行硬碟新增設定。

Hyper v教學
新增虛擬硬碟

點選下一步跳過第一個畫面。

Hyper v教學
跳過歡迎畫面

選擇硬碟的類型,如果沒有特殊需求,保持預設即可。

Hyper v教學
建議選擇動態擴充

設定硬碟名稱與位置,如沒特殊需求保持預設也可以。

Hyper v教學
命名硬碟與位置

選擇「建立新的空白虛擬硬碟」,大小不用理他,因為它會根據你往後儲存的資料動態調整。

Hyper v教學
建立新的空白虛擬硬碟

建立完成後,確定已經選擇自己所建立的硬碟,就可以按下確定並退出。

Hyper v教學
虛擬硬碟建立完成

啟動你的虛擬電腦並進入作業系統,跟著這篇的操作就可以完成新增硬碟囉!

結論

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教學

Hyper-V 是 Windows 10 內建的免費虛擬機器(Virtual Machine)功能,可以在你的電腦上新增多部虛擬機器(或稱虛擬電腦),而在這些虛擬機器上,你可以自由安裝作業系統如: Windows、Linux等。

Price Currency: TWD

Operating System: Windows 10

Application Category: UtilitiesApplication

Hyper v教學
在 Google 新聞追蹤本站,即時接收最新消息!

追蹤本站

Hyper v教學
在 Google 新聞追蹤本站,即時接收最新消息!

我是 Ted,主要撰寫 3C、科技、技術、教學類相關文章,網站風格比較單調簡約,並不會有太多華麗的網頁特效,把心力與心思放在文章的撰寫上,並且保持文字閱讀舒適度,就像我的部落格名字一樣,俗又有力但是簡單好記!

  • 文章內容有誤、文章轉載、文章需要更新或有商業合作需求,都歡迎透過「聯絡我」來一起聊聊。
  • 由於文章留言功能已經關閉,有其他問題請透過「綜合疑難雜症討論區」尋求幫助,這是一個互助討論的 FB 社群,我有時間也會親自回覆。
  • 部落格內某些連結是聯盟行銷,如果你透過連結購買產品,我會得到些許回饋,但不影響購買原始價格,詳細請參閱「免責聲明」。
  • 部落格全站內容皆為免費教學版權為本站所有,如要轉載請先來信溝通,詳細資訊請看「隱私權政策」。
  • 如果你願意的話,可以透過「小額贊助」管道支持本站。