ticon 2007-11-6 00:48
解決svchost.exe吃掉所有CPU資源的方法
[b][size=4]解決svchost.exe吃掉所有CPU資源的方法S Jm2C3FDd4`/|
2o)BoiwL
s
以下包含原文及翻譯...^ ^"fhzhh)Yg i\pw2RI
:n@ni^(} JnW'`
] c
==================
g5gt/Q*G
"I S'}8~'HP
一、首先檢查系統服務的狀態。
q!Ot^SlQtu
1. 點「開始」–>「執行」,輸入「services.msc」後按「確定」。,uX]H0UW%@&?pq
2. 在服務「Automatic Updates」上點二下。9m}V"|A5c$Y"MQD!~
3. 點選「登入」頁籤,確定登入身分為「本機系統帳戶」且「允許服務與桌面互動」“沒有”被選取。
0^l/P^x%N2f5~
4. 確認服務已在目前的「硬體設定檔」中被啟用,如果沒有,按下「啟用」按鈕。9|3K9X%}:],c
5. 點選「一般」頁籤,確定「啟動類型」為「自動」,然後按下「啟動」按鈕以啟動服務。!bBG$a8k
EDy?k
6. 對「Background Intelligent Transfer Service (BITS) 」服務重覆2 ~ 5的步驟。{
e9j^
z*{Z
2K@qiQwJ]
二、接著重新註冊Windwos Update的元件。;dB%Y%fWC6{{[
1. 點選「開始」–>「執行」。
,Eky&SB*Y*[F
2. 輸入「REGSVR32 WUAPI.DLL」後按Enter。
,O1rz:h9ls6OK
3. 當看到“DllRegisterServer 在WUAPI.DLL成功” 的訊息後按下「確定」。?]4qI
fK*N}+d
4. 重覆上述步驟重新註冊下列元件d3XSE8D
REGSVR32 WUAUENG.DLL0?h_MX B
REGSVR32 WUAUENG1.DLLQG-k+Wp,q*U6e+bh
v
REGSVR32 ATL.DLL3H/d0EIy
W:vHM;s
REGSVR32 WUCLTUI.DLL2FA"ZTuH;T9tV$Cq
REGSVR32 WUPS.DLLX|)D+_0v Pp*u
REGSVR32 WUPS2.DLL8M3b0B;u(pGRmV
REGSVR32 WUWEB.DLL
0v-Ec$F"G^^`
)d5U:rQAD(V
三、最後更名可能已損壞了的Windows Update暫存目錄。 qe7Oj!{v)l#W.fJ'z-r
1. 點「開始」–>「執行」,輸入「cmd」後按「確定」。O{&P
z7lG
2. 在命令提示字元中鍵入以下指令。(若出現錯誤訊息請先重開機後再報執行一次)y*x!v3z9c4}
net stopWuAuServSX fO3p:^9q:K*h
2. 點「開始」–>「執行」,輸入「%windir%」後按「確定」。
+~M[@5f?+s#gl
3. 找到「SoftwareDistribution」並更名為「SDold」。
ZkIgq+~
4. 點「開始」–>「執行」,輸入「cmd」後按「確定」,並在在命令提示字元中鍵入以下指令。
W(DU%C~mn,?
net start WuAuServHlBp.br!V,^
3x8Y{9{F/PhG
四、大功告成!
rJ7h;X3_x/n{
u/D M'{5Xf^ p9{c
以下是原文:
_yd6{#I:m@C
lG9i&u0`8HJ
1. Click Start->Run, type "services.msc" (without quotation marks) in the3Nv
Z@}n
n
open box and click OK.
7q/Q2^$wN
2. Double click the service "Automatic Updates".
'a
d+d#H
L
3. Click on the Log On tab, please ensure the option "Local System account"
#?3k%~r`#x(y}ac
is selected and the option "Allow service to interact with desktop" isi0\i[
oeF/{
unchecked.
tiL"YO:pD ~6K
$r[)s*`4bD
4. Check if this service has been enabled on the listed Hardware Profile. If;jI5{|&P)j%V
not, please click the Enable button to enable it.7pX
rfW
G |
5. Click on the tab "General "; make sure the "Startup Type" is "Automatic".
:rB0@*I%PHA
Then please click the button "Start" under "Service Status" to start the5?w1k7s$sw*y;]8\"PX^
service. P6Hok+C+I7i6y*Y2qt
6. Repeat the above steps with the other service: Background Intelligentl(Y's2Dx)q
Transfer Service (BITS)+H3sV2@ \
%w @#c/z%c~/qp
Step 4: Re-register Windows Update components and Clear the corrupted:Yt4ZW-l&j
Windows Update temp folder
7w#DI"T5^M C'l9j
tU_\U5tP,sD
1. Click on Start and then click Run,H#Iru6`mH
2. In the open field type "REGSVR32 WUAPI.DLL" (without quotation marks) and'?cz9}4rqE[b9o
press Enter.
,J#ke;dQ'A
3. When you receive the "DllRegisterServer in WUAPI.DLL succeeded" message,(Q3a,F,g:[?
click OK.
M9?:EdL
4. Please repeat these steps for each of the following commands:
0p aq5V;PLg
;DYRxDf
REGSVR32 WUAUENG.DLL
2j v0G9t%T
REGSVR32 WUAUENG1.DLL&IC%H%UPm ELV(m&v
REGSVR32 ATL.DLLQ9MgBnR)O%w6Y9z/M
REGSVR32 WUCLTUI.DLL
+gK}${A#l
REGSVR32 WUPS.DLL
M#O(c(i't'G8VwP$Fy
REGSVR32 WUPS2.DLL
K#e/N7e*}p
REGSVR32 WUWEB.DLL-L3z
b4cJ,o
q4k'Pno*yraP/{
After the above steps are finished. Sicne temporary folder of Windows Update
g%j/s(vl&|}6e%to:X/D
may be corrupted. We can refer to the following steps to rename this folderOC g/c^-M,P8M
that
B},g7i2M%|#`-BQ
A)LL\*|
1. Click Start, Run, type: cmd and press Enter. Please run the following7K*~Ar;L]VQ\:~6[&F
command in the opened window.
:Q%uD
Z.pCDZ:y
*DRq3b
Eg$x
net stop WuAuServ'sZ!w8o
B-[2wn'f/EE
(note, you might need to reboot before the net stop command will work)
;qA/IW!z7s|4W
O,m
V Lv
g/B}Sb [
2. Click Start, Run, type: %windir% and press Enter.
T9i'|z-[
Ij
3. In the opened folder, rename the folder SoftwareDistribution to SDold.V%qLY)|4].XY9?
4. Click Start, Run, type: cmd and press Enter. Please run the following
O1D`7zNy/W
S
command in the opened window.X-_5X$eX yY
az8S.l3^,t
net start WuAuServ"D n;@0k*^z~
A'ag:J!hR
You are done![/size][/b]