Windows10磁盤占用100%和內存占用高


前言

公司配備了兩台電腦,兩台電腦都是安裝的win10系統,一台是磁盤占用高,另一台是內存可用低。

具體情況如下:

一台外網機 8g內存,安裝win10 專業版,開機一天后經常出現內存不夠用,但其實都沒有打開任何軟件。

另一台內網開發機器,16內存,win10專業版系統,常常會出現磁盤占用特別高,這兩台電腦都未安裝SSD硬盤。

注:本文的方法或多或少可以提供一些幫助,當然最簡單的直接方法就是加裝SSD硬盤和加裝內存條。

相同進程多

比如下面幾種類型的進程有非常多

  • SearchUI

  • svchost.exe 有二十多個進程

svchost是不同的服務的進程,都放在svchost上啟動,所以svchost進程特別多是正常的。

關閉虛擬內存

在8G內存的機器上關閉虛擬內存后,內存占用高的問題終於解決了。

(注:如果物理內存在2G或2G以下不建議使用本方案!)

win8/8.1默認開啟虛擬內存,他會把部分應用的內存轉儲到硬盤中,避免物理內存不夠用的情況。中低端的電腦開啟虛擬內存,可以提高運行效率。

不過,在物理內存充沛的情況下,用虛擬內存不僅沒有效果,反而會有硬盤占用率高的“副作用”,因此,推薦物理內存4G或4G以上的用戶關閉虛擬內存。以下是具體解決法案。

1、右擊“計算機”選擇屬性,打開之后選擇“高級系統設置”

2、點擊“性能”中的設置按鈕;

3、選擇“高級”,點擊虛擬內存中的“更改”,將“自動管理驅動器的分頁文件大小”對勾去掉,點擊下面的“無分頁文件”,點擊“設置”並“確定”即可。

realtek聲卡驅動過舊

截止2020-2-26,聲卡驅動最新版本是(2019-9-24) R2.8.2
我下了個驅動精靈掃描了一下,讓我更新聲卡驅動。更新完畢后,聲卡驅動是2014年的版本。明顯不符合win10,我就去realtek官網找最新驅動安上重啟,然后困擾多年的問題終於解決了。。。

如果你設備管理器有realtek high definition audio,情況和我一樣,那十有八九都是這個設備驅動出問題。

在這里下載最新驅動:https://www.realtek.com/en/component/zoo/category/pc-audio-codecs-high-definition-audio-codecs-software

進去點擊第二個High Definition Audio Codecs (Software)勾選協議然后點擊next如果你電腦是win10 64位,直接下載表格中第二個文件進行安裝

上述網址無法打開的,可以百度搜索:realtek high definition audio driver win 10 下載

https://oemdrivers.com/sound-realtek-audio driver-windows-64-bit

關閉不需要的服務

  1. SuperFetch超級預讀服務主要是為企業應用與大型協作軟件而設計的,個人用戶沒有必要開啟。
  2. 關閉或優化“索引(Windows Search)”功能 http://www.52windows8.com/use-of-skills/3831.html
    同時由於Windows索引默認會包含文件內容,因此對於C盤這樣的系統盤來說,也可以關閉內容索引來提高索引性能(具體方法:右擊“我的電腦”→“目標驅動器”→“屬性”,取消“”復選框后確定即可),以上這些都能讓索引服務跑得更快。
    在控制面板中可以修改索引選項,SSD禁用此服務
  3. 關閉Ipv6
  4. 關閉 HomeGroupProvider , HomeGroupListener
  5. 關閉自動維護計划任務
  6. 關閉Windows Defender
    在搜索欄輸入gpedit.msc打開組策略編輯器,定位到“計算機配置-管理模板-Windows組建-Windows Defender-掃描”中的“指定每周的不同天運行計划掃描”配置為“已啟用”根據幫助中的內容選擇設置。或直接在Windows Defender設置內在管理選項中將其關閉。
  7. 更新驅動 http://tieba.baidu.com/p/4359125660?pn=1
  8. 停止 Diagnostics Tracking Service 服務

內存壓縮

右鍵點擊菜單->Windows PowerShell(管理員)->並運行該命令

Disable-MMAgent -mc

並重新啟動。這將禁用壓縮(可以解決內存占用過多問題)。如果沒有用,請以admin身份再次運行powershell並運行該

Enable-MMAgent -mc
命令恢復壓縮內存。

注:在我的電腦上關閉后未解決問題

BIOS設置SATA

安裝SSD后, 在主板的BIOS進行設置,在SATA中設置默認IDE為AHCI

怎么查看SATA硬盤是否處於AHCI開啟狀態?

  1. 右鍵我的電腦 - 管理 - 打開設備管理器
  2. 定位到 IDE ATA/ATAPI控制器,展開可以看到當前的狀態,類似文字為:Intel XXX SATA CHCI Controller

下面說一下這兩種不同的磁盤模式區別

SATA/AHCI驅動 Intel RST(Rapid Storage Technology)即英特爾快速存儲技術,早期的版本稱Intel Matrix Storage Manager(簡稱IMSM)。該程序整合了磁盤管理程序控制台及SATA、AHCI、RAID驅動程序,主要用於Intel芯片組的磁盤管理、應用支持、狀態查看等應用

AHCI
高級主機控制器接口 ( 英文 : Advanced Host Controller Interface , 縮寫 : AHCI ),是一種由 英特爾 制定的技術標准,它允許軟件與 SATA 存儲設備溝通的硬件機制,可讓SATA存儲設備激活高級SATA功能,例如 原生指令隊列 及 熱插拔

SATA
串行ATA ( Serial ATA: Serial Advanced Technology Attachment )是 串列SCSI (SAS: Serial Attached SCSI)的孿生兄弟

其它資料

更多win10磁盤占用100%請參考: http://www.windows10.pro/win10-usage-of-your-disk-100/
http://www.cnblogs.com/liweis/p/5179420.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM