通過在服務選項面板里的windows update選項,來把svchost.exe服務項改為手動后,解決占用系統資源過大的問題。 關閉方法如下: 1、在windows桌面中,打開windows任務管理器,并進入服務選項。 2、進入到服務選項后,點擊下方的服務設置按鈕。 3
有時候會遇到svchost.exe占用網速及內存高,下面就介紹一下解決辦法。
材料/工具
電腦
方法
右擊“此電腦”選擇【管理】。
svchost.exe 占用內存和CPU過高是因為windows update一直在后臺搜索更新 1、右鍵計算機-服務- windows update -把自動改為手動或關閉 2、右鍵計算機-服務- Background intelligent transferservice -把自動改為手動或關閉 3、用安全衛士 禁止其
在彈出的頁面中點擊服務和應用程序,再點擊【服務】選項。
由于Win10具有性能優化及提升功能,因此如果操作不當將導致內存占用率驟升svchost.exe占用內存高的情況的解決辦法。 方法/步驟 1、右擊任務欄,從彈出的右鍵菜單中選擇“任務管理器”項,如圖所示,以打開任務管理器界面。 2、待打開“任務管理器”
雙擊 Superfetch 服務打開。
解決方法: 【管理】--【服務和應用程序】--【服務】--Superfetch的服務--【手動】--【確定】--重新啟動電腦--完成 具體步驟如下: 1.在我的電腦上點擊鼠標右鍵,選擇【管理】 2.選擇右側【服務和應用程序】下的【服務】選項 3.找到名稱我Superf
在Superfetch服務屬性頁面,選擇啟動類型為【手動】,再點擊【確定】按鈕。
是你的內存嚴重接觸不良.造成svchost.exe(netsvcs)運作不正常兇手是內存接觸不良..與SVCHOST.EXE 無關 自己看圖形的峰值內存錯誤非常嚴重=>內存與內存插槽都該清理了..
最后重啟電腦,svchost.exe進程占用的內存和CPU資源就降低了
1、進入控制面板設置; 2、在控制面板中,找到管理工具項; 3、然后在管理工具中找到服務這一項; 4、雙擊svchost.exe。 5、雙擊后的界面已經看不到svchost.exe了,說明svchost.exe內存空間被釋放。
擴展閱讀,以下內容您可能還感興趣。
關于自動更新引起的svchost.exe占用大量內存問題!!
受影響系統:WinXP/2003(目前似乎就聽說這兩個系統出這個問題)
前提:已經排除系統中毒,以及沒有被安裝任何流氓軟件、廣告軟件的情況下
現象:不定時的常出現“\windows\System32\svchost.exe -k netsvcs”這個進程大量占用CPU和內存的情況
問題原因:大致是由“Microsoft Update”引起的。
問題解決方法:首先把“Auto Update”關掉,然后把“Microsoft Update”改為僅使用“Windows Update”,最后再把“Auto Update”打開就OK了。(ps:不知道啥時候微軟會出個補丁解決這個問題)
詳細解決步驟:
第一步:右鍵“我的電腦”→屬性e799bee5baa6e58685e5aeb931333262366439→自動更新→關閉自動更新;
第二步:打開http://update.microsoft.com,選擇右邊的“更改設置”,在隨后打開的頁面底部找到“停止使用Microsoft Update,僅使用Windows Update”(好像是這個名字,我記不太清楚了,反正就是要禁用Microsoft Update),將它勾選,點擊“立即應用更改”,然后會跳轉到一個提示頁面說如果你以后要再使用Microsoft Update需要重新安裝軟件云云,不管它,直接關閉IE。
第三步:右鍵“我的電腦”→屬性→自動更新→根據你的需要選擇自動更新方式。
SVCHOST.EXE占用很大內存
CPU經常性占用率100%常見的8個原因:
1、驅動沒有經過認證,造成CPU資源占用100%。大量的測試版的驅動在網上泛濫,造成了難以發現的故障原因。
2、殺毒軟件CPU使用率占用100%
現在的殺毒軟件一般都加入了,對網頁、郵件、個人隱私的即時監空功能,這樣無疑會加大系統的負擔。比如:在玩游戲的時候,會非常緩慢。關閉該殺毒軟件是解決得最直接辦法。
3、病毒、木馬造成。
出現CPU占用率100% 的故障經常是因為病毒木馬造成的,比如震蕩波病毒。應該首先更新病毒庫,對電腦進行全機掃描 。接著,在使用反間諜軟件Ad—Aware,檢查是否存在間諜軟件。論壇上有不少朋友都遇到過svchost.exe占用CPU100%,這個往往是中毒的表現。
間諜廣告殺手Ad-aware
svchost.exe Windows中的系統服務是以動態鏈接庫(DLL)的形式實現的,其中一些會把可執行程序指向svchost.exe,由它調用相應服務的動態鏈接庫并加上相應參數來啟動服務。正是因為它的特殊性和重要性,使它更容易成為了一些病毒木馬的宿主。
大量的蠕蟲病毒在系統內部迅速復制,造成CPU占用資源率據高不下。解決辦法:使用最新的殺毒軟件在DOS模式下進行殺毒。經常性更新升級殺毒軟件和防火墻,加強防毒意識,掌握正確的防殺毒知識。
4、開始->運行->msconfig->啟動,關閉不必要的啟動項,重啟。
5、網絡連接導致CPU使用率占用100%
查看網絡連接。主要是網卡。當你的Windows2000/xp作為服務器時,收到來自端口445上的連接請求后,系統將分配內存和少量CPU資源來為這些連接提供服務,當負荷過重,就會出現上述情況。要解決這個問題可以通過修改注冊表來解決,打開注冊表,找到HKEY—LOCAL—MACHNE\SYSTEM\CurrentControlSet\Services\lanmanserver,在右面新建一個名為";maxworkitems";的DWORD值.然后雙擊該值,如果你的電腦有512以上內存,就設置為";1024";,如果小于512,就設置為256.
6、查看“svchost”進程。
Svchost.exe是Windows XP系統的一個核心進程。Svchost.exe不單單只出現在Windows XP中,在使用NT內核的Windows系統中都會有Svchost.exe的存在。一般在Windows 2000中Svchost.exe進程的數目為2個,而在Windows XP中Svchost.exe進程的數目就上升到了4個及4個以上。
如何才能辨別哪些是正常的Svchost.exe進程,而哪些是病毒進程呢?
Svchost.exe的鍵值是在“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost”,每個鍵值表示一個獨立的Svchost.exe組。
微軟還為我們提供了一種察看系統正在運行在Svchost.exe列表中的服務的方法。以Windows XP為例:在“運行”中輸入:cmd,然后在命令行模式中輸入:tasklist /svc。系統列出服務列表。如果使用的是Windows 2000系統則把前面的“tasklist /svc”命令替換為:“tlist -s”即可。
如果你懷疑計算機有可能被病毒感染,Svchost.exe的服務出現異常的話通過搜索Svchost.exe文件就可以發現異常情況。一般只會找到一個在:“C:\Windows\System32”目錄下的Svchost.exe程序。如果你在其他目錄下發現Svchost.exe程序的話,那很可能就是e68a84e79fa5e9819331333234313964中毒了。
還有一種確認Svchost.exe是否中毒的方法是在任務管理器中察看進程的執行路徑。但是由于在Windows系統自帶的任務管理器不能察看進程路徑,所以要使用第三方的進程察看工具。
上面簡單的介紹了Svchost.exe進程的相關情況。總而言之,Svchost.exe是一個系統的核心進程,并不是病毒進程。但由于Svchost.exe進程的特殊性,所以病毒也會千方百計的入侵Svchost.exe。通過察看Svchost.exe進程的執行路徑可以確認是否中毒。
7、把網卡、顯卡、聲卡卸載,然后重新安裝一下驅動。
8、重裝系統、常用軟件、當然也要裝驅動。用幾天看一下,若不會出現這種問題,再裝上其他軟件,但是最好是一個軟件裝完,先用幾天。現會出現問題再接著裝!
特征:服務器正常CPU消耗應該在75%以下,而且CPU消耗應該是上下起伏的,出現這種問題的服務器,CPU會突然一直處100%的水平,而且不會下降。查看任務管理器,可以發現是DLLHOST.EXE消耗了所有的CPU空閑時間
參考資料:http://zhidao.baidu.com/question/31944316.html
svchost.exe (LocalSystemNetworkRestricted)巨占內存,怎么關
Svchost.exe 是一個系統的核心進程,是系統運行必須的。
svchost.exe即Service Host Process,是一個標準的動態連接庫主機處理服務。Svchost.exe實際上是一個服務宿主,它本身并不能給用戶提供任何服務,但是可以用來運行動態鏈接庫DLL文件,從而啟動對應的服務。
Svchost.exe進程可以同時啟動多個服務。例如Svchost.exe調用rpcss.dll文件,就會啟動rpcss服務(remote procedure call)。
Svchost.exe對那些從動態連接庫(DLL)中運行的服務來說是一個普通的主機進程名。Svhost.exe文件定位在系統的Windows\system32文件夾下。
解決辦法:
svchost.exe占內存過高解決方案清空WINDOWS\SoftwareDistribution 目錄下所有的文件重啟機器即可。(WINDOWS\SoftwareDistribution是Windows update服務的臨時文件存放e799bee5baa6e997aee7ad94e59b9ee7ad9431333335303438目錄)
如果機器提示文件正在使用("Automatic Updates"服務正在運行)無法刪除相應目錄:則想辦法打開控制面板==管理工具==服務,找到"Automatic Updates",設置成手動啟動,重啟后再刪除 C:\WINDOWS\SoftwareDistribution。問題就解決了。
然后再打開控制面板==管理工具==服務,找到"Automatic Updates",恢復成自動啟動重啟。
最后從新啟動電腦。
望采納。本回答被提問者和網友采納
win7每次開機后就有一個svchost.exe占用內存特別高怎么解決
我的也是,我直接結束進程e799bee5baa6e997aee7ad94e58685e5aeb931333337373730,最簡單.下前有一篇文章,希望有幫助:
SVCHOST.EXE進程占用高怎么辦?揪出背后的罪魁禍首
當您運行了Windows任務管理器后,您可能會在“進程”選項卡中看到若干個名稱均為SVCHOST.EXE的進程正在同時運行。而且,這些SVCHOST.EXE可能有一個或若干個占用了較多的系統資源,影響了計算機的工作效率。
SVCHOST.EXE 位于Windows\system32系統文件夾,其文件描述為“Generic Host Process for Win32 Services”。當Windows啟動時,SVCHOST.EXE將自動檢查Windows注冊表的系統服務組成、構建系統服務列表,然后將相關 的.DLL動態鏈接庫文件加載為具體的運行中的系統服務。因此,我們可以將SVCHOST.EXE看作一個“用于加載系統服務的宿主程序”。
由于每個SVCHOST.EXE進程可能會加載一個或若干個系統服務,直到所有的SVCHOST.EXE將全部系統服務加載完畢,所以我們會在任務管理器 中看到多個SVCHOST.EXE同時運行,這是設計使然。一般地,Windows XP/Windows Server 2003可能會有不超過六個SVCHOST.EXE同時運行;而Windows Vista/Windows Server 2008/Windows 7會有不少于十個SVCHOST.EXE同時運行。
當您在Windows任務管理器中查看 SVCHOST.EXE進程時,SVCHOST.EXE進程的“用戶名”應該顯示為SYSTEM、LOCAL SERVICE或NETWORK SERVICE。(如果在任務管理器中看不到“用戶名”,請在菜單中選擇“查看”-“列設置”,選中“用戶名”復選框。)如果某個SVCHOST.EXE 進程的“用戶名”顯示的是用戶帳戶的名稱(例如Administrator),則這個SVCHOST.EXE很可能是冒仿的惡意程序。
另外您需要確認,您看到的SVCHOST.EXE進程的名稱拼寫是否有誤。比如假設顯示的進程名稱是SVCH0ST.EXE(用數字0替換了字母O),則 很可能是冒仿的惡意程序;再比如進程的名稱雖然是SVCHOST.EXE,但此進程卻沒有位于Windows\system32(Windows Vista以上版本的任務管理器可以查看進程所在的文件夾路徑),則也可能是冒仿的惡意程序。
由于SVCHOST.EXE是加載系統服務的宿主進程,所以您如果發現某SVCHOST.EXE進程占用的系統資源較多,即表明通過這個 SVCHOST.EXE進程加載的系統服務占用的系統資源較多。您首先需要確定通過這個SVCHOST.EXE進程加載的系統服務具體是什么,然后根據計 算機的實際情況決定是否關閉相應的系統服務、以釋放服務占用的系統資源,這樣SVCHOST.EXE即可釋放相應的系統資源。
雖然大多數系統服務只有在遇到故障時才會占用較高的系統資源,但某些特殊的服務即使是正常工作狀態也將消耗較多系統資源。例如Automatic Updates自動更新服務,當自動更新在后臺搜索可用的系統更新程序時必將占用較高的資源,這是設計使然而不是故障。
判斷一個SVCHOST.EXE加載了哪些系統服務有兩種方法
方法一:
1. 在Windows任務管理器的“進程”選項卡中查看占用資源較高的SVCHOST.EXE進程對應的PID,將PID記下。(如果在任務管理器中看不到“PID”,請在菜單中選擇“查看”-“列設置”,選中“PID”復選框。)
2. 以管理員權限運行命令提示符(CMD.EXE),在命令提示符中執行:
TASKLIST –SVC
您將看到類似如下所示的結果:
圖像名 PID 服務
SVCHOST.EXE 1104 DcomLaunch,TermServices
SVCHOST.EXE 1188 RpcSs
……
3. 對 照您在任務管理器中看到的SVCHOST.EXE的PID,在上述結果中查找對應的 SVCHOST.EXE。例如,假設您在任務管理器中看到PID為1188的SVCHOST.EXE占用了較多系統資源,而TASKLIST –SVC的結果顯示PID為1188的SVCHOST.EXE加載的服務是RpcSs,即表明RpcSs服務(Remote Procedure Call (RPC) 服務)占用了較高的系統資源。
方法二:
1. 在microsoft.com下載系統工具Process Explorer:
http://www.microsoft.com/technet/sysinternals/Utilities/ProcessExplorer.mspx (http://www.microsoft.com/technet/sysinternals/Utilities/ProcessExplorer.mspx)
2. 運行Process Explorer,在進程列表中找到占用系統資源較多的SVCHOST.EXE進程,右鍵單擊選擇Properties(屬性),切換至Services(服務)選項卡,在這里即可查看SVCHOST.EXE進程加載的系統服務是什么。追問看樣子也只能直接結束進程了(ノ=Д=)ノ┻━┻雖然會影響到任務欄的主題 也謝謝你了 雖然你發的那文章我也看過233
svchost.exe占用內存99%,是中毒了嗎?
svchost.exe是一個屬于微軟Windows操作系統的系統程序,微軟官方對它的解釋是:Svchost.exe 是從動態鏈接庫 (DLL) 中運行的服百務的通用主機進程名稱。這個程序對系統的正常運行是非常重要,而且是不能被結束的。
清空度這個目錄下所有的數據C:WINDOWSSoftwareDistribution如果出現清空不了專的情況服務里將這個服務Automatic Updates設置成手動。然后再刪除該目錄下的文件 然后重啟。
也有可能是病毒偽裝,建議下載騰訊電腦管家,卡巴斯基,avast等殺毒軟件進行查屬殺。
檢查是不是windows update在后臺下載,安裝補丁,或者系統更新。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com