虛擬機器運作緩慢的原因及解決方法

虛擬機器運作緩慢的原因及解決方法

您是否遇到虛擬機器運作緩慢的問題?請閱讀以下文章以了解如何解決該問題。

本教學假設您使用 Windows 10 作為伺服器並使用 VMWare Player 進行虛擬化,儘管這些技巧也適用於 Windows Virtual PC 和 VirtualBox 等其他虛擬化平台。並且還假設您的虛擬機器檔案儲存在本機 C 磁碟機上。

修復緩慢虛擬機器的說明

1.硬碟有碎片

虛擬機器運作緩慢的第一個原因是硬碟或虛擬磁碟機的碎片。

提示:Linux 發行版(ubuntu、zorin 等)由於其使用的檔案系統而無需進行碎片化。 Windows 8 和 Windows 10 將碎片整理稱為最佳化。

整理虛擬磁碟機碎片:

與實體硬碟一樣,虛擬硬碟也可能變得碎片化。碎片整理會重新排列虛擬磁碟機上的檔案、程式和未使用的空間,以便程式運作得更快,檔案開啟得更快。碎片整理不會回收虛擬磁碟機上未使用的空間。若要回收未使用的空間,請劃分硬碟分割區

為了獲得最佳硬碟效能,請依照下列步驟操作:

步驟1。在虛擬機器內執行硬碟碎片整理工具。存取此電腦(或我的電腦),右鍵點選本機磁碟機 C,選擇屬性。在「工具」標籤中,按一下「立即進行碎片整理」「最佳化」

虛擬機器運作緩慢的原因及解決方法

第2步。當虛擬機器中的碎片完成時,關閉虛擬機器電源,然後從虛擬機器設定編輯器對虛擬磁碟機進行碎片整理。

虛擬機器運作緩慢的原因及解決方法

選擇要進行碎片整理的虛擬磁碟,然後按一下「碎片整理」「最佳化」

虛擬機器運作緩慢的原因及解決方法

提示:這僅適用於虛擬驅動器,不適用於實體硬碟。磁碟碎片整理可能需要很長時間。

步驟3。在主機(實體)電腦上執行硬碟碎片整理工具。按一下「開始」,存取「這台電腦」(或「我的電腦」),右鍵點選本機C磁碟,選擇「屬性」。在「工具」標籤中,按一下「立即進行碎片整理」「最佳化」

虛擬機器運作緩慢的原因及解決方法

注意:碎片整理過程需要伺服器硬碟上有可用的工作空間。如果虛擬磁碟機包含單一文件,則需要等於虛擬磁碟機文件容量的可用空間。其他虛擬磁碟機配置需要較少的可用空間。

2. 反惡意軟體/防毒實用程式會在使用時掃描虛擬機器資料夾

使用虛擬機器時,您可能會遇到因防毒軟體或 Malwarebytes 等程式在使用時掃描伺服器上的虛擬機器檔案而導致虛擬機器速度變慢的情況。因此,您需要刪除包含虛擬機器檔案的資料夾並且不進行掃描,以避免減慢速度。

警告:如果執行此操作,防毒和惡意軟體程式將無法在這些資料夾中找到受感染的檔案(如果有)。因此,您應該透過右鍵單擊資料夾並選擇使用保護軟體掃描來掃描虛擬機器資料夾。

提示:本指南適用於 Malwarebytes。您需要閱讀防毒軟體和其他即時掃描程式的文件來尋找排除設定。它通常在程序設定中。

首先,開啟 Malwarebytes,點選「設定」

虛擬機器運作緩慢的原因及解決方法

按一下“排除”標籤。

虛擬機器運作緩慢的原因及解決方法

點選新增資料夾。選擇包含虛擬機器檔案的資料夾。點選選擇資料夾

虛擬機器運作緩慢的原因及解決方法

3.系統參數低

您應該至少使用 Intel I3 或 AMD A8(四核心)和8GB RAM以獲得最佳效能。當然,你可以運行參數較低的虛擬機,但是為了能夠使用虛擬機並打開很多東西而不減慢速度,你應該使用具有這樣參數的系統。

確保伺服器的實體記憶體多於用於以下用途的記憶體總量:

  • 伺服器作業系統
  • 應用程式將在伺服器上本地運行
  • 任何時候運行的所有虛擬機器上的來賓作業系統和應用程式將使用的總記憶體。

4. 沒有為虛擬機器分配足夠的 RAM

以下是建議的虛擬機器系統 RAM 清單:

作業系統 最低記憶體 拉姆推薦
視窗98 64MB 128MB
視窗2000 256MB 512MB
視窗XP 1GB 2GB
視窗Vista 2GB 4GB
Windows 7的 2GB 4GB
視窗8.1 2GB 4GB
流行的 Linux 發行版 2GB 4GB

警告:您可以將大量 RAM 專用於作業系統,但對於 Windows 98 等較舊的作業系統,如果提供過多 RAM,它可能會崩潰並變得不穩定。

您可以在對應虛擬程式的 RAM 設定中找到這些設定。您可以在 VMWare Player 上找到它:

請按照照片中的步驟 1 操作,但在設定畫面上選擇內存,並在此處調整 RAM 參數。

虛擬機器運作緩慢的原因及解決方法

5.虛擬客戶端程式未更新

您需要確保 VMWare 或您使用的任何程式是最新的。

6. 從外部硬碟運行虛擬機

不建議從外部硬碟執行虛擬機,否則會降低虛擬機的速度,除非它是基於 USB 3.0 的SSD

7. 硬碟速度慢或運作程式較多。

硬碟速度

如果您的硬碟為 5400 RPM,請考慮升級到更快的 7200RPM 或 10000RPM 硬碟。

更好更快的選擇是考慮購買 HHD/SSD 或 SSD 混合硬碟。這些硬碟將透過在其中儲存虛擬機器檔案來顯著提高效能。

使用多個應用程式

如果您在使用虛擬機器時在主機作業系統上執行多個應用程序,則虛擬機的速度將會變慢。考慮為虛擬機器使用第二個內部硬碟以獲得最佳效能。這樣,主機作業系統和程式將與虛擬機器分開運行,虛擬機器可以使用硬碟或SSD的全速。

8.使用虛擬機器而不安裝虛擬機器軟體

如果您使用VMWare Player,則需要安裝VMware工具,因為這會顯著影響效能。

9.顯示卡驅動未更新

您需要確保您的系統圖形驅動程式始終更新。若要更新它們,請參閱文章如何更新 NVIDIA 顯示卡的驅動程式如何在 Windows 10 上更新 AMD 顯示卡的驅動程式

10.作業系統未更新

主機作業系統以及虛擬機器或來賓作業系統必須更新到最新版本。

11. 虛擬磁碟機可用空間不足

提示:只有當您擁有更現代的作業系統時,這才真正重要。由於使用的檔案系統類型,Windows 98 等較舊的作業系統對其可以看到的硬碟容量有限制。您可能需要研究您的作業系統以查看支援的最大檔案容量和硬碟大小。有時它受到作業系統本身的限制,有些則受到 fat 或 fat32 檔案系統的限制。

在虛擬機器中,進入磁碟管理工具或我的電腦,查看還剩多少空間。如果虛擬磁碟機容量較低,請將其增加到儲存磁碟機上至少有 20% 的可用空間。

為此,請按照下列步驟操作:

先決條件

  • 關閉虛擬機器電源。
  • 驗證虛擬磁碟未映射或安裝。當虛擬磁碟被映射或安裝時,您無法對其進行擴充。
  • 驗證虛擬機器沒有快照(特定時間點之前的系統狀態)。
  • 驗證虛擬機器不是連結克隆或連結克隆的父級。

程式:

步驟 1.選擇虛擬機,然後選擇虛擬機 > 設定

步驟 2.「硬體」標籤上,選擇要擴充的虛擬磁碟機。

步驟 3.選擇實用程式 > 擴充

步驟 4.設定虛擬磁碟機的新最大大小。您可以將虛擬磁碟機的大小設定在 0.001GB 到 2TB 之間。

步驟 5.選擇“擴充”

步驟6。驅動器擴充程序完成後按一下“確定”。

12.不要在BIOS中啟用Intel VT或AMD-v虛擬化

您需要在 BIOS 中啟用 Intel VT 或 Amd-v 虛擬化,因為它在使用虛擬機器時增加了許多效能優勢。請參閱電腦的文件或透過 Google 搜尋您的型號以取得有關如何執行此操作的說明。

13. Intel VT 或 AMD-v 在 BIOS 中已啟用,但在 Vmware Player 中未啟用

如果您有支援虛擬化的硬件,請確保安裝有VMware Player、Virtualbox等虛擬機器程式。用它。

在 Vmware Player 中,前往虛擬機器設置,然後在處理器標籤中選擇虛擬化 Intel VT-x/EPT 或 AMD-V/RVI

虛擬機器運作緩慢的原因及解決方法

14.調整虛擬機器的進程優先權

如果以上方法仍無法解決問題,請調整虛擬機器的進程優先權。

在虛擬機器運作所在主機的任務管理器中,將虛擬機器進程優先權設定為「高」可以讓虛擬機器運作更加流暢。右鍵點選並進入虛擬機,選擇「高優先級」。

但是,這樣做可能會導致伺服器在執行虛擬機器時執行其他操作時速度變慢,因為您正在告訴虛擬機器電腦最高優先順序。

祝您成功!


如何更改 Windows 10 中的 HungAppTimeout 值

如何更改 Windows 10 中的 HungAppTimeout 值

本教學將向您展示如何指定 HungAppTimeout 值,以指示系統在 Windows 10 中出現「結束任務」對話方塊之前等待的時間。

InSSIDer軟體簡介

InSSIDer軟體簡介

inSSIDer 視覺化 WiFi 網路所在的通道。 inSSIDer 具有內建工具來評估環境並為您選擇最佳通道。

如何使用 Windows 防火牆控制自訂 Windows 防火牆

如何使用 Windows 防火牆控制自訂 Windows 防火牆

雖然它沒有附帶微軟的作業系統,但Windows Firewall Control(簡稱WFC)仍然可以成為其中的一部分。

虛擬機器運作緩慢的原因及解決方法

虛擬機器運作緩慢的原因及解決方法

您是否遇到虛擬機器運作緩慢的問題?請閱讀以下文章以了解如何解決該問題。

如何檢查 Windows 10 中的 PowerShell 版本

如何檢查 Windows 10 中的 PowerShell 版本

PowerShell 是對 Windows 10 使用者極為有用的命令工具之一。

如何建立 TP-Link ID 並將其新增至 TP-Link WiFi 6 路由器

如何建立 TP-Link ID 並將其新增至 TP-Link WiFi 6 路由器

TP-Link ID 是一個基於雲端的帳戶,您可以在所有 TP-Link WiFi 6 路由器、WiFi 網狀系統和智慧家庭設備上使用。

如何在 Windows 10 上設定 Xbox One 遊戲控制器

如何在 Windows 10 上設定 Xbox One 遊戲控制器

有人說玩電腦遊戲的最佳方式是使用遊戲控制器。如果您有相同的觀點,那麼您會很高興知道 Microsoft 有一種方法可以讓在 Windows 10 上使用 Xbox One 控制器變得更容易。

防止 Windows 10 電腦關機的說明

防止 Windows 10 電腦關機的說明

Windows作業系統上的關機過程非常簡單。事實上,Windows 提供了許多方法和選項來關閉計算機,例如使用鍵盤快捷鍵、開始功能表和鎖定螢幕上的關機選項、透過高級用戶選單、...

如何查找哪些進程停止或啟動 Windows 服務

如何查找哪些進程停止或啟動 Windows 服務

Windows 服務被停止或停用的情況並不常見,但有時會發生。這裡最大的問題是無法找出 Windows 10 上哪些進程已停止或更新 Windows 服務。

讓IT人無法忽視的3大特色 6U壁掛式產品,改變資料中心笨重概念

讓IT人無法忽視的3大特色 6U壁掛式產品,改變資料中心笨重概念

施耐德電機品牌(施耐德電機集團旗下)APC 的 EcoStruxure 6U 壁掛式安裝徹底改變了人們對總是充滿大型笨重機械設備的資料中心模型的看法。