Friday.pe.kr

May 18, 2007

svchost cpu 100% 점유 XP 먹통될 때…

Filed under: Uncategorized — Ku @ 8:01 am

svchost cpu 100% 점유 XP 먹통될 때… 컴퓨터 이야기 
2007/04/17 23:27

http://blog.naver.com/snowhare/40036650464
 
a-2300-snowhare.bat XP가 마구 돌아가며 멈출때
cpu 100% svchost가 점유할 때…

ctrl-alt-del을 눌러서 실행되는 프로세서를 보면 svchost.exe이 cpu점유를 거의 99%가까이 해서 컴퓨터 팬이 소란스럽게 돌면서, 컴퓨터는 거의 다운되는 지경에 이르른다.

 svchost는 비슷한 프로세스처리를 묶어서 수행하는 서비스이기 때문에, svchost가 문제를 일으키더라도 어떤 프로그램이 문제가 있는지 확인하기 어렵다.

 process explorer라는 프로그램은 마이크로 소프트사 홈페이지에 등재되어 있을 정도로 프로세스를 상세히 확인할 수 있는 훌륭한 프로그램이다. 제작사는 인터널시스템이라는 회사이다. 다음 링크에서 다운 받을 수 있다. 프리웨어이다. http://www.microsoft.com/technet/sysinternals/utilities/ProcessExplorer.mspx

 process explorer를 사용하여 문제를 일으키는 프로그램을 확인하면, wuauctl.exe라는 프로그램이 범인이다. 윈도우 자동 업데이트 프로그램이다.

몇년전에도 업데이트에서 비슷한 문제가 있었는데, 이번에도 마찬가지로 비스타가 나오면서 업데이트에서 문제가 발생한 것이다. 모든 경우에 발생하는 것은 아닌 것 같다.

원인에 대해서는 윈도우 업데이트 WU가 있고, 새로이 마이크로소프트 업데이트 MU 프로그램이 있는데, 새로 변경된 업데이트 프로그램이 문제라고 한다. MU를 설치제거하고 다시 WU로 돌아가는 것이 해결책이라고 제시한 사람도 있다.

당장 급한 미봉책은 제어판에서 ‘자동 업데이트’를 사용하지 않도록 하는 것이다. PC가 cpu 100% 상황을 막을 수 있다.

그리고, Microsoft MVP이 제시한 방법은, C:\WINDOWS\SoftwareDistribution\DataStore 폴더와 파일을 삭제하는 것이다.

요약하면,

<문제>
cpu 100% 점유 - svchost 문제일 경우
wuauctl 윈도우 업데이트 문제 : 프로세스 익스플로러로 확인

<해결>
C:\WINDOWS\SoftwareDistribution\DataStore 폴더와 파일 삭제

쉽다.. 하지만, 이 문제로 밤을 세웠다. 그리고, 나말고도 밤샌 사람 많은 것으로 알고 있다. -.-;  그런 사람 없기를 바라면서 블로그로 적는다.

svchost may occupy 100% cpu usage.

To cure the situation,

1) identify the greedy process by “process explorer”.

2) Greedy errorsome process may be the wuauctl.exe, windows autoupdate (WU)program. Microsoft Updater (MU) is not in consistence with previous WU someone says.

3) Microsoft MPV says that delete the file in the folder, C:\WINDOWS\SoftwareDistribution\DataStore or delete the folder itself. The folder may be not deleted for its currently usage.

Today it seems that the problem is solved by MS. However I write this post for whom need solution for XP cpu 100% usage problem. Anyway, “Process Explorer” is useful for diagonostic. http://www.microsoft.com/technet/sysinternals/utilities/ProcessExplorer.mspx

1 Comment »

  1. 음… 영문을 내가 적었더란거란 말인가? 흠… 꼭 남이 쓴것 같아… ^^;

    Comment by snowhare — November 4, 2007 @ 9:33 pm

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress