iBeta 愛北大論壇

標題: svhost.exe問題請教 [列印本頁]

作者: windheart    時間: 2010-10-15 08:56
標題: svhost.exe問題請教
本文章最後由 劉光豈 於 2010-12-5 23:00 編輯 5 C' g- J' U# Z5 u- Q

3 O/ u  }! [& n- H! i最近電腦會出現svhost.exe發生問題,記憶體不能為written的問題,
; g3 }' Y+ v! M4 G5 }  X8 x7 Z猜測是中毒,所以我昨天重灌了,& ], w4 X; i" ^2 J. R! }2 U& F
; ]6 N& ]8 v0 R5 k4 f
但是灌好xp sp2,沒多久就出現了一樣的問題,出現這問題時,5 D' a3 w' t( O  G
我還是可以用tab切換使用中的應用程式,但是下方的工具列就呈現當掉的狀態,
  ~  R- U: J' i4 |電腦效能也變差,也無法叫出工作管理員,
% T0 q/ l8 y6 Z1 K$ [$ ~( I0 z
3 Y; o2 Z: B4 A) Z  I5 ]2 g請問有哪位高手知道這是軟體還硬體的問題呢? 上網查了一下,原因滿多的,8 b5 V" d1 S4 i
我後來灌遊戲跟SP3都有成功,如果svhost這問題跳出來,除了會有上述狀況,電腦是還能work,
& ^) |4 f; {( A而這問題os剛重灌好就發生,只有這些資訊了,6 F0 k# g3 H6 k2 d3 i8 b2 T
" C2 O, q/ }: I$ l0 f
如果誰有類似經驗,再請分享一下處理方式,謝謝~
: y& w$ ~6 ~4 p# F
作者: 劉光豈    時間: 2010-10-17 11:35
svchost.exe 吃掉所有 CPU 資源的原因很多,不過我的狀況都是在執行 Windwos Update 時發生的(或是自動更新服務 Automatic Updates 執行時)。因此解決方法主要就是把 Windows 的自動更新重設一次,步驟如下:7 f5 B; ?/ Z) q3 n/ c# y& J

$ g0 Z- m6 V1 M0 G# g
/ [6 ^) a, t0 a* Q# T! ~# f# r: S' Y' o9 l% v
一、首先檢查系統服務的狀態。
( q( r% T0 T/ Z* I- ]; K. k6 m6 e1. 點「開始」–>「執行」,輸入「services.msc」後按「確定」。
8 L+ `% J1 u$ P0 w2. 在服務「Automatic Updates」上點二下。
& w; A; ~. ]  _3. 點選「登入」頁籤,確定登入身分為「本機系統帳戶」且「允許服務與桌面互動」“沒有”被選取。
: `' ]4 h5 n' H, Y8 o4. 確認服務已在目前的「硬體設定檔」中被啟用,如果沒有,按下「啟用」按鈕。, @( \1 \% @) Z8 M4 Q
5. 點選「一般」頁籤,確定「啟動類型」為「自動」,然後按下「啟動」按鈕以啟動服務。
, ~6 I- i0 S+ m* [6. 對「Background Intelligent Transfer Service (BITS) 」服務重覆 2 ~ 5 的步驟。# }; F2 O+ ~" c, c3 L
: j7 T- O2 [1 L$ u# k
8 |: J4 v0 B, W
. p0 d5 @7 V/ o6 X
二、接著重新註冊 Windwos Update 的元件。
! G$ k4 Q; j9 H- [6 K; U- E! [7 R1. 點選「開始」–>「執行」。( e0 J  A0 y! U7 s& b1 V( U; J* _) i1 Z1 O
2. 輸入「REGSVR32 WUAPI.DLL」後按 Enter。
9 Q: i' u0 o" Z/ A9 Z3. 當看到 “DllRegisterServer 在 WUAPI.DLL 成功” 的訊息後按下「確定」。* ]( A4 t$ D# j' Y$ {
4. 重覆上述步驟重新註冊下列元件
; C4 G+ G, W8 W$ H  ?, ~" z" PREGSVR32 WUAUENG.DLL
6 f( Q) |% K9 O7 LREGSVR32 WUAUENG1.DLL
  [/ X! Q2 l/ l% Q% _REGSVR32 ATL.DLL
, U( M& d+ D7 Z7 D; fREGSVR32 WUCLTUI.DLL' Y9 q* K& u- d( \3 [) \7 R
REGSVR32 WUPS.DLL4 G6 X2 d; W9 o2 v7 v3 Z
REGSVR32 WUPS2.DLL
3 l% A( z% Q1 o. EREGSVR32 WUWEB.DLL
* T$ k' g! k$ ]9 C7 v: x* F! f
% ]* p7 r0 v$ ~1 l. d2 \' w6 S2 v" u9 C& `- D" \4 t" Q8 [/ H

* b- K' ^/ \" @9 r$ z8 v三、最後清除可能已損壞了的 Windows Update 暫存目錄。
+ V' y6 w4 C& e6 I: d1. 點「開始」–>「執行」,輸入「cmd」後按「確定」。 0 f( b5 X, {  b3 U
2. 在命令提示字元中鍵入以下指令。(若出現錯誤訊息請先重開機後再報執行一次)
9 t2 F. ]: N7 t2 K+ v( u5 ^8 b
! }& w, S2 w! ?: K) `% x/ d3. 點「開始」–>「執行」,輸入「%windir%」後按「確定」。4 T- }* y9 ?* \- a* y, Y3 F; p
4. 找到「SoftwareDistribution」並更名為「SDold」。
0 k6 n1 W4 v. Q- M5. 點「開始」–>「執行」,輸入「cmd」後按「確定」,並在在命令提示字元中鍵入以下指令。9 [: |) d1 E& _2 h+ E/ u! k0 O
3 `5 L1 e% V8 F' h, l2 L7 P& w6 m
4 H  I. P  k2 ~' J

! z. j# q1 L8 F3 b四、大功告成!
3 Q3 C& I( c, F$ V! `$ ~# ~* z9 {; p- S7 q1 m

作者: 劉光豈    時間: 2010-10-17 11:36
先這樣試試看囉




歡迎光臨 iBeta 愛北大論壇 (https://forum.ibeta.tw/) Powered by Discuz! X2.5