得幾年前,安裝完windows 10后,依次安裝硬件驅動,系統更新,再用Dism++清理系統后,C盤占用空間大概在16G-20左右。
前幾天兩臺電腦重裝系統,在線更新系統(2022H2)和驅動,然后用Dism++優化空間,發現兩臺電腦空間占用巨大,接近40G。以前的系統占用不到20G,以為自己記憶出現了錯誤,但在幾個論壇和貼吧里看到幾年前的帖子(2020年左右),證明自己沒有記錯。windows占用空間確實是變大了。
用wiztree查看,目前使用電腦,空間占用最大的是休眠文件,3.2G。但實現快速開機,需要打開休眠功能,禁止起來也很簡單,先不用理會。
wiztree
其它的空間占用主要是windows目錄下的三個文件夾:
system32, 5.7G (主要被子目錄diverstore 占用,約2.6G),
Winsxs, 6.6G
installer, 3.2G (系統文件夾,已隱藏)
DriverStore
DriverStore是Windows用來存放第3方驅動程序的。當你安裝一個驅動時,對應的文件就會被拷貝到DriverStore。卸載驅動時,文件會從DriverStore中刪除。升級驅動時,Windows會保留舊版驅動,方便有問題時可以回滾。問題是隨著不斷更新驅動,這里的垃圾會越來越多。
解決方法是用Driver Store Explorer 清理過期驅動。由于是新裝系統電腦,我只清理出5M左右的空間。順便看了一下,文件夾中空間占用最大的是顯卡驅動,一個核顯,一個獨顯,各占用1G空間。
只清理出很少空間
占用最大的是顯卡驅動
WinSXS
WinSXS是win10系統下很重要的一個文件夾,WinSxS下有很多重要的組件,版本也很繁雜,目的是為了保證Windows的正常運行,這些文件一個都不能少。強行刪除后系統100%出問題。這個文件夾會隨著軟件的安裝,一些系統必要的組件會隨之放置在winSXS文件夾中,尤其是進行系統更新后,大量的文件會留在WinSXS文件夾下,體積越來越大了。
清理方法很多:磁盤清理、存儲感知、dism命令(或使用dism++,如果不熟悉命令行)。但各種方法試盡,此次只清除了1G不到的空間。
installer
installer 目錄:所有基于 Windows Installer 安裝的應用軟件,其注冊信息和有關的組件都保存在這里。微軟建議不要輕易刪除 Windows\Installer 文件夾中的任何數據,可能會對軟件應用造成影響。
解決方法:使用patchcleaner進行清理,但軟件作者建議最好用“移動”替代清理,以避免使用中出問題。
PatchCleaner
個人此次依上述方法清理空間,禁止系統休眠節省出3.2g,清理winsxs文件夾,清理出1G,將installer文件夾轉移至其它硬盤,騰出3G多的空間。C盤空間占用從32G減少了7G左右。感覺效果一般,仍未達到20G以下占用的目標,有些失望。由于新安裝的系統,瘦身效果一般,如果是使用一段時間的電腦,結果可能會更明顯一些。
不管怎么說,windows 占用的空間與幾年前相比確實是大了不少。
電腦的內存使用率持續徘徊在90%以上時,這無疑會嚴重影響用戶體驗,導致系統響應遲緩、應用程序卡頓甚至崩潰。為了有效應對這一問題,我們可以采取一系列策略來優化內存使用,從而提升電腦的整體性能和穩定性。
1. 關閉非必要程序與服務
首先,審視并關閉那些不必要且占用大量內存的程序和服務是首要步驟。通過任務管理器,用戶可以清晰地看到哪些程序或服務正在大量消耗內存資源。關閉這些非關鍵進程,可以立即釋放出寶貴的內存空間,讓系統運行得更加流暢。同時,檢查并禁用一些不必要的系統服務,也能在系統層面減少內存占用,提高資源利用效率。
2. 定期清理垃圾文件
隨著時間的推移,系統中會積累大量的臨時文件、緩存數據等垃圾文件,這些文件不僅占用磁盤空間,還可能間接影響內存使用效率。因此,定期使用磁盤清理工具或其他專業軟件來清理這些垃圾文件,是維護系統健康、優化內存使用的重要一環。
3. 升級物理內存
如果通過上述方法仍無法有效緩解內存壓力,那么增加物理內存可能是最直接有效的解決方案。購買與現有內存條兼容的新內存條,并正確安裝在主板上,可以顯著提升系統的內存容量,從而滿足更復雜、更繁重的任務需求。值得注意的是,在升級內存時,應考慮主板的兼容性及系統的整體配置,以充分發揮新內存的性能優勢。
4. 優化啟動項與服務
系統啟動項和服務是影響開機速度和內存占用的關鍵因素之一。通過系統配置實用程序(如msconfig)禁用不必要的啟動項和服務,可以減少系統啟動時的資源消耗,為系統預留更多的內存空間用于后續操作。這一步驟雖然看似簡單,但對于提升系統整體性能卻有著不可忽視的作用。
5. 升級至固態硬盤(SSD)
將傳統機械硬盤升級為固態硬盤不僅可以大幅提升系統的讀寫速度,還能在一定程度上提高內存利用率。由于SSD具有更快的訪問速度和更低的延遲,系統可以更快地加載程序和數據,從而減少對內存的依賴。此外,SSD還能減少因磁盤尋道時間過長而導致的系統卡頓現象,進一步提升用戶體驗。
6. 合理調整虛擬內存設置
虛擬內存是操作系統利用硬盤空間來模擬的一部分內存空間。在物理內存不足時,系統會使用虛擬內存來補充。因此,合理調整虛擬內存的大小和設置,可以在一定程度上緩解內存壓力。用戶可以根據自己的實際需求和系統配置來設置合適的虛擬內存大小,以確保系統運行的穩定性和性能。
7. 使用內存清理工具
最后,使用專門的內存清理工具也是提高內存使用效率的有效手段之一。這些工具可以幫助用戶快速釋放未使用的內存資源、清理系統緩存等,從而提高系統的響應速度和穩定性。然而,需要注意的是,過度依賴內存清理工具可能會導致系統頻繁進行內存回收和整理操作,反而影響系統性能。因此,在使用時應保持適度原則。
通過關閉非必要程序與服務、定期清理垃圾文件、升級物理內存、優化啟動項與服務、升級至固態硬盤、合理調整虛擬內存設置以及使用內存清理工具等多種方法相結合,我們可以有效解決內存使用率過高的問題,提升電腦的性能和穩定性。
此頁面上,我們將指導你使用以下解決方案輕松解決Windows 11/10/8/7上的內存使用率過高的問題:
內存使用率過高是指Windows計算機的RAM、ROM或緩存使用率增長到極高水平的狀態。Windows 10內存使用率過高的錯誤與RAM和虛擬內存有關。
當電腦出現內存使用率過高錯誤時,它將在運行程序時凍結,并彈出一條錯誤消息,警告“你的電腦內存不足”。
定義內存使用率過高錯誤
請嘗試以下步驟來定義你的計算機是否存在內存占用過高、高CPU或高磁盤使用率錯誤:
1、按Ctrl+Alt+Del鍵,然后選擇“任務管理器”。
2、在進程選項卡上,檢查CPU、內存和磁盤的使用狀態。
3、如果“內存”列顯示70%、80%、90%或99%等像下面顯示的兩個數字,則這是“內存使用率過高”問題。
進程中的內存使用率過高
性能中的內存使用率過高
所有計算機內存都連接到CPU,然而,內存使用率過高問題主要與許多內部進程的過度擁擠有關。那么,當你的電腦出現內存使用率過高問題時,會發生什么呢?是什么導致了這個錯誤?
內存使用率過高癥狀
內存使用率過高原因
以下是所有測試修復程序的列表,只需遵循即可立即修復Windows 11/10的內存使用率過高的問題。
關閉不必要的運行程序/應用程序
當你的計算機內存使用率很高時,你可以嘗試關閉一些不必要的正在運行的程序和應用程序來解決此問題。
1、右鍵單擊Windows圖標打開任務管理器,然后選擇“任務管理器”。
2、轉到進程選項卡,檢查內存使用率高但根本沒有使用的任何額外程序。
3、單擊不必要的程序,然后選擇“結束任務”。
禁用啟動時運行的程序
禁用從“啟動”運行的程序將有效地降低系統負載,并節省相當多的CPU內存空間。
1、按Ctrl+Alt+Del鍵,選擇“任務管理器”。
2、單擊任務管理器中的“啟動”,右鍵單擊不想從啟動運行的應用程序,然后選擇“禁用”。
對硬盤進行碎片整理并進行調整以獲得最佳性能
對硬盤驅動器進行碎片整理
1、按“Windows+R”,鍵入dfrgui,單擊“碎片整理和優化驅動器”打開此應用程序。
2、單擊要進行碎片整理的硬盤驅動器(例如C:驅動器),然后單擊“優化”。
3、等待進程完成碎片整理進程。過程完成后,請記住重新啟動計算機。
調整以獲得最佳性能
1、右鍵單擊“這臺電腦”,然后選擇“屬性”。
2、單擊“高級系統設置”,單擊“性能”下的“設置”。
3、選中“調整為最佳性能”,單擊“應用”和“確定”進行確認。
修復磁盤文件系統錯誤
文件系統錯誤是導致Windows 11/10/8/7計算機內存使用率高或CPU使用率高的主要原因。專業的分區管理軟件EaseUS partition Master可以很容易地修復錯誤,并從你的電腦中消除它。這對所有級別的Windows用戶來說都很容易。
增加虛擬內存
虛擬內存利用部分磁盤空間作為內存,以釋放計算機內存壓力。因此,當你的計算機出現內存使用率高的問題時,你可以嘗試以下步驟來增加虛擬內存:
1、右鍵單擊這臺電腦,選擇“屬性”。
2、在彈出窗口中單擊“高級系統設置”。
3、轉到“高級”選項卡,單擊“性能”部分下的“設置…”。
4、導航到高級選項卡,單擊虛擬內存部分下的“更改”。
5、取消選中“自動管理所有驅動器的分頁文件大小”。
6、選擇C驅動器,選中“無分頁文件”,然后單擊“設置”。
7、單擊“是”繼續。
8、選擇一個非系統分區,選中“自定義大小”,并在“初始大小”和“最大大小”中設置相同的值。
建議值大小為計算機上物理內存的兩倍。
9、單擊“設置”和“確定”以保存更改。
禁用SysMain(之前叫Superfetch)服務
1、按Windows+R,在“運行”框中鍵入services.msc,然后單擊“確定”。
2、找到并右鍵單擊“Sysmain“,選擇“屬性”,在彈出窗口中單擊“停止”。
3、從“啟動類型”下拉菜單中單擊“禁用”。
設置注冊表
此方法將通過刪除注冊表中的分頁文件來釋放計算機上的一些虛擬內存。以下是如何做到這一點:
1、按Windows+R鍵,鍵入regedit打開注冊表編輯器。
2、導航到以下:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
3、找到并右鍵單擊ClearPageFileAtShutDown,選擇將其值修改為“1”,然后單擊“確定”。
增加物理內存
從邏輯上講,當你的計算機內存使用率高時,你可以向計算機添加一個新的存儲卡,以擴展物理內存。
你需要首先通過參考計算機上的內存參數來檢查內存類型。以下是如何增加電腦上的物理內存:
1、檢查物理內存大小:右鍵單擊這臺電腦并選擇“屬性”。
2、打開“任務管理器”,轉到“性能”選項卡,單擊“內存”。
3、檢查內存的速度和大小,以決定你需要哪種類型的內存。
4、然后購買一張新的內存卡,將其添加到你的電腦中。
將新內存添加到計算機后,重新啟動電腦,電腦會自動檢測到新內存。
禁用注冊表中的NDU
注:這種方法可能會影響互聯網連接的使用。
如果你想嘗試,以下是步驟:
1、在Windows搜索中鍵入regedit,然后單擊注冊表編輯器打開它。
2、導航到以下:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu
3、右鍵單擊Start并選擇“修改”。
4、將其值更改為4,單擊“確定”保存更改。
之后,重新啟動電腦,內存使用率過高問題應該會得到解決。
如果你的計算機互聯網連接因此被禁用,我們建議你重復這些步驟,并將“Start”單詞值改回以前的數字-2。
清除病毒
有時,病毒感染或惡意軟件也可能占用電腦的大量內存。最好的解決方法是在電腦上運行防病毒軟件,立即清除所有現有的病毒和惡意軟件:
1、在你的計算機上下載并安裝防病毒軟件。
2、運行防病毒軟件并選擇掃描整個計算機驅動器。
3、選擇以清除所有發現的病毒或感染病毒的文件或設備。