Automatic Updates Service는 윈도우XP SP2의 자동 업데이트와 관련된 서비스다. 잘 알려진 것과 같이 정해진 시간이 되면 알아서 윈도우의 중요 업데이트를 해 준다. 하지만 간혹 CPU 점유율을 100%로 올려 윈도우가 느려지게 하기도 한다.

윈도우XP의 작업관리자를 보면 svchost.exe라는 이름의 프로세스가 여러 개 있다.(주:만약 Svchost.exe나 svchot.exe 등 이름이 조금 다른 것이 하나 있다면 바이러스를 의심해야 한다.) Process Explorer과 같이 프로세스에 대한 정보를 더 볼 수 있는 프로그램을 사용하면 이 프로세스들에 여러 개의 서비스가 묶여서 실행되고 있다는 걸 알 수 있다. 이번에 svchost.exe 하나가 CPU를 100% 점유해서 서비스를 하나씩 종료하다 보니 문제가 자동 업데이트, Automatic Updates 서비스라는 것을 알게 되었다.

검색을 통해서 이 Windows Live OneCare 게시물을 찾았는데, pati610의 글을 보고 문제를 해결할 수 있었다.

여러 가지의 방법을 써 놓았지만 아마 해결의 원인이라고 생각되는 것은 자동 업데이트 중 만들어진 cache를 없애는 것이다. 임시 폴더가 망가졌을(corrupt) 수 있기 때문이다.

  1. 시작 - 실행, "cmd"를 적고 엔터를 누른다.
  2. 콘솔 창에서 "net stop WuAuServ"를 적고 엔터를 누른다.
  3. 시작 - 실행, "%windir%"을 적고 엔터를 누른다.
  4. Windows 폴더가 열리면 "SoftwareDistribution" 폴더의 이름을 "SDold"로 바꾼다(백업).
  5. 시작 - 실행, "cmd"로 콘솔을 열고 "net start WuAuServ"를 입력한다.
고리 주소: http://ataiger.byus.net/tt/trackback/315
  1. ataiger 2007/02/02 16:51 edit rply

    좀 괜찮아 진 듯 했는데 다시 똑같은 현상이 발생했다. 혹시 이거 불법 윈도우 사용자를 괴롭히려는 MS의 음모 아닐까?

  2. 이제비스타쓸때가.. 2007/02/03 00:45 edit rply

    그럴땐 사뿐히 비스타로 교체..

[로그인][오픈아이디란?]