Contents

Windows 中的記憶體壓縮是什麼以及如何啟用或停用它?

Windows 10 中引入的記憶體壓縮功能可以為您的 RAM 提供更多的喘息空間,以防止其很快變滿。 Windows 預設會開啟記憶體壓縮,您可以根據需要停用它。

記憶體壓縮的概念涉及將儲存在設備上的資料壓縮以佔用更少的物理空間,從而提高效率的過程。啟用或停用此功能的決定可能取決於個人偏好和系統要求。為了更深入了解其功能,讓我們進一步深入研究記憶體壓縮的複雜性。

Windows 上的記憶體壓縮是什麼,為什麼它很重要?

Windows 上記憶體壓縮功能的實作是透過在將資料儲存到系統 RAM 之前對其進行壓縮來實現的。此技術可以增加實體記憶體中儲存檔案的容量,從而減少 Windows 系統上對頁面檔案的依賴。減少分頁操作可以有效地提高效能,特別是在 RAM 利用率較高的情況下,否則此類活動可能會妨礙系統回應能力。

儘管存在與資料壓縮相關的許多優點,但必須認識到實際應用的主要優點。

透過減少對硬碟或固態硬碟等輔助儲存裝置的依賴,可以提高電腦主記憶體或隨機存取記憶體 (RAM) 的利用率,這些裝置存取資料的速度通常較慢。這會提高整體系統效能,包括更有效率的記憶體管理、多個任務的無縫執行以及更高的穩定性,特別是對於實體記憶體資源有限的電腦。

透過增加電腦實體記憶體中儲存的資料量,可以以更高的效率和流暢度執行大量應用程式。

系統對儲存空間的需求將被最小化,從而減輕電腦內的硬碟或其他儲存設備的任何潛在負擔。

使用更少的磁碟資源可以減少電腦的能耗。

採用這種方法可能會在不久的將來減輕升級隨機存取記憶體的需求,因為大多數人都能夠在 8 GB 的 RAM 容量下令人滿意地執行任務。

為了確定電腦壓縮的記憶體量,可以參考任務管理器,可以透過右鍵點擊「開始」按鈕並選擇「任務管理器」來存取該任務管理器。打開任務管理器後,導航至「效能」標籤並點擊左側面板中的「記憶體」選項將提供有關係統記憶體使用情況的相關資訊。

/bc/images/task-manager-memory-1.jpg

您應該觀察透過壓縮減少的記憶體範圍,用括號內的值表示,這表示 Windows 實現的記憶體壓縮程度。

如何啟用記憶體壓縮

/bc/images/enable-memory-compression-1.jpg

若要在電腦上啟用記憶體壓縮,請依照下列步驟操作:1.按鍵盤上的 Windows 鍵開啟「開始」功能表。2.在搜尋框中鍵入“PowerShell”,然後從建議清單中選擇它。3.右鍵單擊 PowerShell 應用程式並選擇“以管理員身份執行”。

/bc/images/opening-powershell-search-2.jpg

PowerShell 啟動後,輸入以下命令:

 Enable-MMAgent -mc 

按下“Enter”鍵後,PowerShell 將執行指定的命令並隨後啟用記憶體壓縮。

如何停用記憶體壓縮

/bc/images/disable-memory-compression-1.jpg

雖然記憶體壓縮在許多情況下都是一種有價值的最佳化技術,但某些情況下可能需要停用它。如果系統資源充足且不需要進行此類壓縮,或者當特定應用程式或驅動程式出現相容性問題時,停用此功能可以緩解壓力。此外,一些用戶可能會根據個人偏好或優先順序選擇停用記憶體壓縮。

增強電腦系統的記憶體容量可以是解決資料壓縮過程中潛在瓶頸和過度依賴頁面檔案使用的有效方法,這可能會對整體效能產生負面影響。在這種情況下,增加可用 RAM 的數量可以緩解這些問題並有助於提高系統回應能力。

首先,開啟具有管理權限的PowerShell控制台;其次,輸入以下指令:「bcdedit/set {default} memcompress off」;第三,儲存所有掛起的變更並退出 PowerShell 視窗。這將有效地關閉作業系統引導配置資料中的記憶體壓縮。

 Disable-MMAgent -mc 

按下“Enter”鍵並執行命令後,壓縮記憶體的過程將停止運作。

如何檢查記憶體壓縮是否開啟或關閉

若要使用 PowerShell 驗證您的系統是否已啟用記憶體壓縮,請執行下列步驟:1.透過在“開始”功能表中搜尋“PowerShell”並右鍵單擊“Windows Powershell”,選擇“以管理員身份執行”,以管理權限開啟 PowerShell。或者,您可以使用鍵盤快速鍵 Windows Key + X,選擇“Windows Powershell”,然後按一下“是”以提升權限啟動它。2。 PowerShell 執行後,在控制台視窗中輸入以下命令並按 Enter 鍵:bashGet-MemoryCompressionSettings | Select-Object-Property Name, Enabled 此指令會擷取目前記憶體壓縮設定並顯示其名稱和狀態(已啟用)。如果記憶體壓縮處於活動狀態,「名稱」欄位將顯示「MEM

 Get-MMAgent 

如果啟用了記憶體壓縮功能,則對應命令的輸出中將在「MemoryCompression」旁邊顯示真值。

/bc/images/powershell-memory-compression-true-1.jpg

如果狀態指示器顯示“False”,則表示記憶體壓縮功能已停用或停用。

Windows 上的記憶體壓縮,揭秘

現在您已經了解了記憶體壓縮、其重要性以及啟動或停用它的方式,如果有必要採取此類操作,您就具備了就計算中此功能的使用做出明智決策所需的知識經驗。

謹慎的做法是不要停用記憶體壓縮,因為它可以提高系統隨機存取記憶體 (RAM) 的靈活性。透過這樣做,您可以避免物理記憶體達到其容量閾值時常見的許多問題。具體來說,該功能確保基本資料保留在主儲存中,而不是被轉移到輔助儲存位置,這可能導致存取時間變慢。