iBeta 愛北大論壇
標題:
svhost.exe問題請教
[列印本頁]
作者:
windheart
時間:
2010-10-15 08:56
標題:
svhost.exe問題請教
本文章最後由 劉光豈 於 2010-12-5 23:00 編輯
4 _ D2 R9 S$ Y/ ^4 W1 r: K& l9 E
7 ]/ |8 s$ x) D( ?
最近電腦會出現svhost.exe發生問題,記憶體不能為written的問題,
+ p2 u5 U; l0 n4 D, y
猜測是中毒,所以我昨天重灌了,
/ z' y- ?0 a( I+ J
; ^" Q* A% e9 \! u; ~& M
但是灌好xp sp2,沒多久就出現了一樣的問題,出現這問題時,
( [. T; w; R% U* v
我還是可以用tab切換使用中的應用程式,但是下方的工具列就呈現當掉的狀態,
3 k3 P# [* f4 c C0 l* ?- h7 e
電腦效能也變差,也無法叫出工作管理員,
: _ q, D# O& D# \* T, J
3 Q1 Q3 r# J) P7 f$ B. E+ A Q& q
請問有哪位高手知道這是軟體還硬體的問題呢? 上網查了一下,原因滿多的,
4 h. i& H: Y7 H6 H( U$ X
我後來灌遊戲跟SP3都有成功,如果svhost這問題跳出來,除了會有上述狀況,電腦是還能work,
, U$ D8 J" k4 H2 ^7 J/ g( @
而這問題os剛重灌好就發生,只有這些資訊了,
, O" n$ |. f9 v! v4 p. L! j" T; P
k- y8 R$ Q7 u" w* b& V( J
如果誰有類似經驗,再請分享一下處理方式,謝謝~
' G1 k; z6 D9 j0 z3 v# l5 s1 q
作者:
劉光豈
時間:
2010-10-17 11:35
svchost.exe 吃掉所有 CPU 資源的原因很多,不過我的狀況都是在執行 Windwos Update 時發生的(或是自動更新服務 Automatic Updates 執行時)。因此解決方法主要就是把 Windows 的自動更新重設一次,步驟如下:
; k$ x" G5 I' N4 ^* `8 c5 e
s' t- ]% Y/ i" }: O$ \+ j
, {. ~2 z$ S5 f- B- r! f0 C7 C
& c# v# f( m, g0 {* n* Q4 @* _; \
一、首先檢查系統服務的狀態。
. q% i" o% n% S, u
1. 點「開始」–>「執行」,輸入「services.msc」後按「確定」。
7 r+ J* J V! X; z6 X# I5 K* `1 M
2. 在服務「Automatic Updates」上點二下。
8 [& g: R8 I: N5 v, t
3. 點選「登入」頁籤,確定登入身分為「本機系統帳戶」且「允許服務與桌面互動」“沒有”被選取。
7 k/ R+ {5 g0 p2 q" x1 P0 D' K5 x0 f
4. 確認服務已在目前的「硬體設定檔」中被啟用,如果沒有,按下「啟用」按鈕。
: p# P7 l4 i: R, y' g
5. 點選「一般」頁籤,確定「啟動類型」為「自動」,然後按下「啟動」按鈕以啟動服務。
. h2 N4 r0 Q" M
6. 對「Background Intelligent Transfer Service (BITS) 」服務重覆 2 ~ 5 的步驟。
G/ a3 P6 V X$ ~8 W
; R+ p7 M9 C6 R% H# Y
6 G2 M' \! h) w* f
: `4 H3 L0 U6 `3 H
二、接著重新註冊 Windwos Update 的元件。
& S8 i/ h+ B! H/ |8 W
1. 點選「開始」–>「執行」。
: g! n6 U: `7 h; `! V3 J5 E( u
2. 輸入「REGSVR32 WUAPI.DLL」後按 Enter。
8 G* T7 d7 v3 M9 ]* G- e
3. 當看到 “DllRegisterServer 在 WUAPI.DLL 成功” 的訊息後按下「確定」。
( f) \9 l6 h- Q
4. 重覆上述步驟重新註冊下列元件
: |3 B, _: Z+ z0 Y7 }. F& R
REGSVR32 WUAUENG.DLL
4 @# A8 ?0 b* o5 _6 ]( F3 \& P- y. }- \2 P
REGSVR32 WUAUENG1.DLL
1 L9 R! |+ K' [/ X
REGSVR32 ATL.DLL
+ Q# I& x* i" u, p; }
REGSVR32 WUCLTUI.DLL
+ j* x* d% E) k: C
REGSVR32 WUPS.DLL
) g @8 ~1 |; w" D S
REGSVR32 WUPS2.DLL
( ^# D; V' B5 `: O8 J9 M
REGSVR32 WUWEB.DLL
% r9 p- c/ o# x1 b% A* `
' e2 u# e2 t" t; Q- L: C
% h/ I0 U0 c- J/ f0 W C1 n* d) W1 T
7 r9 L% y @0 p1 i2 x$ V: N& r
三、最後清除可能已損壞了的 Windows Update 暫存目錄。
9 |! Z4 |* [- x1 I4 b6 d. B! u, x7 \2 z
1. 點「開始」–>「執行」,輸入「cmd」後按「確定」。
% q: s! B U8 l3 [8 _3 q) Z
2. 在命令提示字元中鍵入以下指令。(若出現錯誤訊息請先重開機後再報執行一次)
0 U g7 E% p( c% u, u, _1 k% m
3 ~8 m. s% ^2 \
3. 點「開始」–>「執行」,輸入「%windir%」後按「確定」。
2 v) }" w( {+ C
4. 找到「SoftwareDistribution」並更名為「SDold」。
' Z6 t8 m7 M. g7 v- V
5. 點「開始」–>「執行」,輸入「cmd」後按「確定」,並在在命令提示字元中鍵入以下指令。
3 Q4 j( [# f9 _
* E& Z7 _/ q( B5 f+ E/ a
& Y4 k! j, `. `) ]8 D% w& O, S) Z
2 f5 Y( M9 Y4 h3 M8 \: ]) M' ]
四、大功告成!
; j: [3 d" E1 X# Z3 j5 C" D1 I
8 i" h% `! f1 o
作者:
劉光豈
時間:
2010-10-17 11:36
先這樣試試看囉
歡迎光臨 iBeta 愛北大論壇 (https://forum.ibeta.tw/)
Powered by Discuz! X2.5