本主題包含您在使用 Hyper-V 時經常會遇到的一些問題。如需以 Hyper-V 事件為基礎的深入疑難排解相關資訊,請參閱 Windows Server 2008 技術文件庫中的 Hyper-V 疑難排解內容 (https://go.microsoft.com/fwlink/?LinkID=108562 (可能為英文網頁))。若要搜尋關於 Hyper-V 的知識庫文章,請參閱說明及支援,網址為 https://go.microsoft.com/fwlink/?LinkId=113139 (可能為英文網頁)

您遇到什麼問題?

我安裝了 Hyper-V 角色並且可以建立或匯入虛擬機器,但卻無法啟動虛擬機器。

原因: Hypervisor 未執行。系統事件記錄檔中出現下列錯誤:「因為 Hypervisor 未執行,所以無法啟動虛擬機器。」

解決方案:實體電腦必須符合特定的硬體需求才能執行 Hypervisor。如需相關資訊,請參閱 Hyper-V 安裝先決條件。如果電腦未符合需求,您將無法使用該電腦來執行虛擬機器。如果電腦符合需求,但 Hypervisor 未執行,則您可能需要啟用 BIOS 中的硬體協助虛擬化及硬體強制資料執行防止 (DEP) 設定。如果修改這些設定,您必須先關閉電腦電源,然後再開啟一次。重新啟動電腦並無法將變更套用至設定。

原因: 做為系統磁碟的虛擬磁碟是連結到 SCSI 控制器。

解決方案: 將系統磁碟連結到 IDE 控制器。如需指示,請參閱設定磁碟及存放裝置

原因:虛擬機器設定為使用實體 CD 或 DVD 做為安裝媒體,但實體磁碟正在使用中。

解決方案:一次只有一部虛擬機器可存取實體 CD 或 DVD 光碟機。中斷 CD 或 DVD 與其他虛擬機器的連線,然後再試一次。

無法執行客體作業系統的網路模式安裝。

原因:虛擬機器使用的是網路介面卡而不是傳統網路介面卡,或傳統網路介面卡未連線到適當的外部網路。

解決方案:確定虛擬機器設定使用的傳統網路介面卡已連線到提供安裝服務的外部網路。如需設定網路介面卡的指示,請參閱設定網路功能

虛擬機器自動暫停。

原因:當儲存快照或虛擬硬碟的磁碟區之可用儲存空間不足時,虛擬機器自動暫停。虛擬機器的狀態會在 Hyper-V 管理員中列示為「重大暫停」。

解決方案:使用 Hyper-V 管理員個別套用或刪除快照,藉以在磁碟中建立額外的空間。或者若要刪除所有快照,請匯出虛擬機器但不要匯出虛擬機器資料,然後再匯入虛擬機器。

當我嘗試建立或啟動虛擬機器時,收到下列的錯誤訊息「使用者對應區段在開啟狀態」、「指定的網路資源或裝置無法再使用」或「因為執行緒結束或應用程式要求,所以已中止 I/O 操作」。

原因:這可能是因為當即時掃描元件設定為監視 Hyper-V 虛擬機器檔案時,管理作業系統上正在執行防毒軟體所造成。

解決方案:不要即時掃描虛擬機器檔案。如需特定檔案的相關資訊,請參閱 Microsoft 知識庫文章 961804 (https://go.microsoft.com/fwlink/?LinkId=143978 (可能為英文網頁))。

虛擬機器從 Hyper-V 管理員主控台中消失。

原因:這可能是因為當即時掃描元件設定為監視 Hyper-V 虛擬機器檔案時,管理作業系統上正在執行防毒軟體所造成。

解決方案:不要即時掃描虛擬機器檔案。如需特定檔案的相關資訊,請參閱 Microsoft 知識庫文章 961804 (https://go.microsoft.com/fwlink/?LinkId=143978 (可能為英文網頁))。

當我使用虛擬機器連線時,滑鼠指標變成一個小點,或滑鼠指標停滯在虛擬機器視窗中。

原因:整合服務未安裝在客體作業系統中。

解決方案:如果支援客體作業系統,則該作業系統就會有可使用的整合服務。安裝整合服務以提昇滑鼠整合性。如需相關指示,請參閱安裝客體作業系統。如果不支援客體作業系統,您可使用按鍵組合將滑鼠移出虛擬機器視窗之外。預設的按鍵組合為 CTRL+ALT+ 向左鍵。

當我嘗試控制虛擬機器時,無法使用滑鼠。我使用 [遠端桌面連線] 連線到執行 Hyper-V 的伺服器。

原因:當您使用 Hyper-V 管理員連線到虛擬機器時,[虛擬機器連線] 會提供到虛擬機器的連線。不過,除非安裝有整合服務,否則不支援在遠端桌面連線工作階段使用 [虛擬機器連線] 。因此,缺乏滑鼠功能是可預期的行為。

解決方案:安裝整合服務之前,請避免在遠端桌面連線工作階段內使用 [虛擬機器連線]。有多種方式可以達成此目的:

  • 安裝整合服務。如需相關指示,請參閱安裝客體作業系統

  • 直接建立到虛擬機器的遠端桌面工作階段。

  • 登入執行 Hyper-V 的伺服器主控台,然後使用 [虛擬機器連線] 連線到虛擬機器。

  • 在支援的用戶端電腦上,安裝 Hyper-V 管理工具將 [虛擬機器連線] 安裝到電腦上,並建立到虛擬機器的虛擬機器連線工作階段。如需相關資訊,請參閱 Windows Server 2008 技術文件庫 (https://go.microsoft.com/fwlink/?LinkId=143558 (可能為英文網頁))。

在客體作業系統上開啟 [裝置管理員] 時,某些裝置被列示為不明裝置。

原因:安裝整合服務之前,[裝置管理員] 無法識別在虛擬機器中已最佳化並使用 Hyper-V 執行的裝置。視客體作業系統而定,[裝置管理員] 識別出的不明裝置也有所不同,其中可能包含:VMBus、Microsoft VMBus HID Miniport、Microsoft VMBus Network Adapter 及 storvsc miniport。

附註

某些客體作業系統無法使用部分最佳化的裝置。當客體作業系統不支援裝置時,裝置便無法運作。您無法藉由手動安裝裝置驅動程式來讓裝置運作。如需每個支援之客體作業系統的可用裝置清單,請參閱 https://go.microsoft.com/fwlink/?LinkID=128037 (可能為英文網頁)

解決方案:如果支援客體作業系統,則該作業系統就會有可使用的整合服務。安裝整合服務之後,[裝置管理員] 就能識別該客體作業系統可使用的裝置。如需相關指示,請參閱安裝客體作業系統

我想要監視虛擬機器的效能,但是 [工作管理員] 中顯示的處理器資訊未顯示出虛擬機器使用的處理器資源。

原因:[工作管理員] 未顯示虛擬機器的 CPU 資訊。

解決方案:若要檢視在執行 Hyper-V 之伺服器上執行的虛擬機器 CPU 使用資訊,請使用效能及可靠性監視器來檢視 Hyper-V 效能計數器的資料。若要開啟效能及可靠性監視器,請依序按一下 [開始][執行],然後輸入 perfmon

下列效能計數器可在檢視管理作業系統 (執行 Hyper-V 角色的作業系統) 時提供資訊:

  • Hyper-V Hypervisor Logical Processor % Guest Run time:識別正使用多少實體處理器來執行虛擬機器。此計數器不會識別個別的虛擬機器,或每部虛擬機器的消耗量。

  • Hyper-V Hypervisor Virtual Processor %Guest Run time:識別虛擬機器正消耗多少虛擬處理器。

附註

因為可在任何邏輯處理器上排程虛擬處理器,所以虛擬處理器消耗與邏輯處理器消耗之間沒有直接的對應關係。