iBeta 愛北大論壇
標題:
svhost.exe問題請教
[列印本頁]
作者:
windheart
時間:
2010-10-15 08:56
標題:
svhost.exe問題請教
本文章最後由 劉光豈 於 2010-12-5 23:00 編輯
+ b6 r% U6 r5 W* F( o* I7 H& p' ^
+ J( c# N, x: G/ X _% N
最近電腦會出現svhost.exe發生問題,記憶體不能為written的問題,
0 i" O1 H% s2 J5 k" H% t! Y: U$ x
猜測是中毒,所以我昨天重灌了,
) r8 K9 ~0 P* ~6 q' _5 B, S; `# N7 M
3 S. S3 w; y$ ]$ h
但是灌好xp sp2,沒多久就出現了一樣的問題,出現這問題時,
$ Y6 @8 w! _5 m) m1 N) O/ ^
我還是可以用tab切換使用中的應用程式,但是下方的工具列就呈現當掉的狀態,
! E* o2 z$ h. k6 Z
電腦效能也變差,也無法叫出工作管理員,
0 W e- z7 F1 r; s/ p
; J* R$ \, }9 C O4 Q$ j; b. z
請問有哪位高手知道這是軟體還硬體的問題呢? 上網查了一下,原因滿多的,
) M1 ^- P9 l4 w2 g6 G
我後來灌遊戲跟SP3都有成功,如果svhost這問題跳出來,除了會有上述狀況,電腦是還能work,
2 X1 U0 c# c7 Z* ~6 \7 ~/ H/ x( n
而這問題os剛重灌好就發生,只有這些資訊了,
- j& p( [' z/ O: r! O! N# K
& N6 ~" _9 J0 V8 m4 k4 u
如果誰有類似經驗,再請分享一下處理方式,謝謝~
/ v) [0 ?% B7 E5 a
作者:
劉光豈
時間:
2010-10-17 11:35
svchost.exe 吃掉所有 CPU 資源的原因很多,不過我的狀況都是在執行 Windwos Update 時發生的(或是自動更新服務 Automatic Updates 執行時)。因此解決方法主要就是把 Windows 的自動更新重設一次,步驟如下:
- m* }, i* w) T2 x7 `7 t: ^6 }! e: W
( f2 U3 D# U% `2 [
; J9 I5 K* [, k' n1 ? T6 h
: u+ X# }& g7 R- h/ I7 _
一、首先檢查系統服務的狀態。
8 Y z- F2 n9 L) G- {& F! F
1. 點「開始」–>「執行」,輸入「services.msc」後按「確定」。
5 a! [5 W' {+ ~ n8 E
2. 在服務「Automatic Updates」上點二下。
% {) L4 G: v6 b. a+ A$ X" K/ l
3. 點選「登入」頁籤,確定登入身分為「本機系統帳戶」且「允許服務與桌面互動」“沒有”被選取。
4 X; n3 [7 W& h2 s' j" H' W
4. 確認服務已在目前的「硬體設定檔」中被啟用,如果沒有,按下「啟用」按鈕。
% T& K1 J5 k/ \$ E+ N/ g7 {* m. L" h
5. 點選「一般」頁籤,確定「啟動類型」為「自動」,然後按下「啟動」按鈕以啟動服務。
: v- Q% \ k `( |8 h6 t2 i
6. 對「Background Intelligent Transfer Service (BITS) 」服務重覆 2 ~ 5 的步驟。
! T; E1 z4 L9 K. v: h. r, l
# W5 R0 ]. V$ Y
- n% B% o4 U- Y8 {7 h( [
2 ?" r; [# |; J: |& k% A0 M
二、接著重新註冊 Windwos Update 的元件。
/ ~' I4 P O$ Z- `+ \* }
1. 點選「開始」–>「執行」。
! m3 A7 [* h2 z* F: a
2. 輸入「REGSVR32 WUAPI.DLL」後按 Enter。
5 P! q \9 l" _5 \2 s5 G
3. 當看到 “DllRegisterServer 在 WUAPI.DLL 成功” 的訊息後按下「確定」。
# N8 S3 z8 o# L7 t% R
4. 重覆上述步驟重新註冊下列元件
0 N4 v! J& ^6 [& s
REGSVR32 WUAUENG.DLL
/ j' A' j1 B. e. z3 F
REGSVR32 WUAUENG1.DLL
8 H9 Y D W- L2 r6 F& `/ u3 O& V. _
REGSVR32 ATL.DLL
7 J, x0 K) k( `+ M& R0 K
REGSVR32 WUCLTUI.DLL
4 b( f- B% I- A$ ]/ j
REGSVR32 WUPS.DLL
; X9 G2 S# I' c. m6 G, z, ~) {0 B& L
REGSVR32 WUPS2.DLL
( U! m& U. N; A( v5 I
REGSVR32 WUWEB.DLL
5 w2 ?2 M7 X9 A# g2 H
8 K' i* Q7 W7 ^
/ S& T# [ p) _
9 \- o$ O+ Y* I; l
三、最後清除可能已損壞了的 Windows Update 暫存目錄。
+ U5 K7 j- C8 j) p
1. 點「開始」–>「執行」,輸入「cmd」後按「確定」。
. x5 ^! I$ a( r, D2 U. x* O
2. 在命令提示字元中鍵入以下指令。(若出現錯誤訊息請先重開機後再報執行一次)
% V2 S( E3 k, ]7 q4 V
' S* A% j V. P1 Q6 {! ?+ O
3. 點「開始」–>「執行」,輸入「%windir%」後按「確定」。
0 e5 k. h+ l* J4 {# G4 M8 z+ n V
4. 找到「SoftwareDistribution」並更名為「SDold」。
) N; s2 W* ]0 H( ^
5. 點「開始」–>「執行」,輸入「cmd」後按「確定」,並在在命令提示字元中鍵入以下指令。
9 ~( g" y* [2 q1 ?* T
U/ ~0 Q' t G
+ A" f8 q! e$ _, L3 |; j% }
$ x% s3 c6 f4 u- v3 A$ W3 C/ h; X
四、大功告成!
( c3 V' v. R& M: K
. X) j: t/ [8 j& w1 u# c
作者:
劉光豈
時間:
2010-10-17 11:36
先這樣試試看囉
歡迎光臨 iBeta 愛北大論壇 (https://forum.ibeta.tw/)
Powered by Discuz! X2.5