svchost.exe 이놈이 cpu사용율이 100%가 된다면 아래글을 참고하세요
Svchost.exe는 실제 문제를 일으키는 프로세스가 아니라 문제를 일으키는 프로세스를 그룹화해서 실행해주는 프로세스이기때문에 문제의 원인을 파악하기 어려운점이 많다.
CPU를 100% 점유하는 프로세스가 Svchost.exe일경우 다음 절차에따라 원인을 파악하기바란다.
그리고 님 윈도우 업데이트가 잘안되는 것은 아래 내용을 참고하시면 해결이 가능할꺼 같습니다...
현상
자동 업데이트를 구성하거나, 업데이트를 설치하거나, Windows XP 기반 컴퓨터에 서비스 팩을 설치하려고 하면 다음 문제 중 하나 이상이 발생할 수 있습니다.
*특정 업데이트를 설치할 수 없습니다.
*이미 설치한 하나 이상의 업데이트를 설치하라는 메시지가 나타납니다.
*Windows Update 웹 사이트를 사용하여 업데이트를 설치하면
643 오류 메시지나 Windows Update가 작업을 완료할 수 없음을 나타내는
메시지가 나타납니다.
*Microsoft Windows Media Player의 응답 속도가 느려질 수 있습니다.
*일반적으로 5,120KB 밖에 되지 않는
%WINDIR%system32CatRoot2Edb.log 파일이 20MB까지 커질 수 있습니다.
*업데이트를 설치하려고 하면 다음과 유사한 오류 메시지가 나타납니다.
update.inf 파일의 무결성을 확인할 수 없습니다. Cryptographic service가
실행중인지 확인하십시오.
*카탈로그 파일을 설치하지 못했습니다.
*설치하고 있는 소프트웨어는 Windows XP 호환성 확인을
위한 Windows 로고 테스트를 통과하지 않았습니다. (이 테스트가 중요한 이유)
이 소프트웨어를 설치하지 않습니다. 시스템 관리자에게 문의하십시오.
*Windows XP 서비스 팩을 설치하려고 하면 다음과 유사한 오류
메시지가 나타납니다.
서비스 팩 1 설치 프로그램이 파일의 무결성을 확인할 수 없습니다.
Cryptographic service가 실행중인지 확인하십시오 .
해결 방법
이 문제를 해결하려면 아래 방법 중 하나 이상을 사용하십시오.
방법 1: Edb.log 파일 이름 바꾸기
이 문제를 해결하려면 Edb.log 파일의 이름을 바꾼 다음 업데이트를 다시 설치합니다. Edb.log 파일의 이름을 변경하려면 다음 단계를 수행하십시오.
1>시작을 마우스 오른쪽 단추로 누른 다음 탐색을 누릅니다.
2>다음 파일을 찾습니다.
C:WINDOWSSystem32Catroot2Edb.log
3>Edb.log 파일을 마우스 오른쪽 단추로 누른 다음 이름 바꾸기를 누릅니다.
4>edb.old를 입력한 다음 Enter 키를 누릅니다.
5>이름 바꾸기 작업을 확인하는 메시지가 나타나면 예를 누릅니다.
6>Windows 탐색기를 종료합니다.
방법 2: 암호화 서비스를 자동으로 설정
암호화 서비스를 자동으로 설정한 다음 업데이트를 다시 설치해 봅니다. 암호화 서비스를 자동으로 설정하려면 다음을 수행합니다.
1>제어판에서 관리 도구 유틸리티를 시작합니다.
2>서비스를 두 번 누릅니다.
3>암호화 서비스를 마우스 오른쪽 단추로 누른 다음 속성을 누릅니다.
4>시작 유형에 대해 자동을 누르고 시작을 누릅니다.
방법 3: Catroot2 폴더 이름 바꾸기
Catroot2 폴더의 이름을 바꾼 다음 업데이트를 다시 설치합니다. Catroot2 폴더의 이름을 바꾸려면 프로시저 1 또는 프로시저 2를 사용합니다.
처음 두 개의 프로시저로 이 문제가 해결되지 않으면 프로시저 3을 사용하여 .dll 파일을 등록합니다.
프로시저 1
1>바이러스 백신 프로그램을 포함하여 실행 중인 모든 프로그램을 종료합니다.
2>시작을 마우스 오른쪽 단추로 누른 다음 탐색을 누릅니다.
3>C:WindowsSystem32Catroot2 폴더를 찾습니다.
4>Catroot2 폴더를 마우스 오른쪽 단추로 누른 다음 이름 바꾸기를 누릅니다.
5>폴더의 새 이름(예: Oldcatroot2)을 입력한 다음 Enter 키를 누릅니다.
6>Windows 탐색기를 종료합니다.
프로시저 2
1>시작을 누르고 실행을 누릅니다.
2>열기 상자에 cmd를 입력한 다음 확인을 누릅니다.
3>명령 프롬프트에서 다음 명령을 입력하고 각 줄 끝에서 Enter 키를 누릅니다.
net stop cryptsvc
ren %systemroot%system32catroot2 oldcatroot2
net start cryptsvc
exit
프로시저 3
.dll 파일을 등록하려면 다음을 수행합니다.
1>시작을 누르고 실행을 누릅니다.
2>열기 상자에 cmd를 입력한 다음 확인을 누릅니다.
3>명령 프롬프트에서 다음 명령을 입력하고 각 줄 끝에서 Enter 키를 누릅니다.
참고 확인 메시지가 나타나면 확인을 누릅니다.
regsvr32 /u softpub.dll
regsvr32 /u wintrust.dll
regsvr32 /u initpki.dll
regsvr32 /u dssenh.dll
regsvr32 /u rsaenh.dll
regsvr32 /u gpkcsp.dll
regsvr32 /u sccbase.dll
regsvr32 /u slbcsp.dll
regsvr32 /u cryptdlg.dll
regsvr32 softpub.dll
regsvr32 wintrust.dll
regsvr32 initpki.dll
regsvr32 dssenh.dll
regsvr32 rsaenh.dll
regsvr32 gpkcsp.dll
regsvr32 sccbase.dll
regsvr32 slbcsp.dll
regsvr32 cryptdlg.dll
exit
방법 4: 시스템 파일 검사기(SFC) 명령 사용
1>시작을 누르고 실행을 누릅니다.
2>열기 상자에 cmd를 입력한 다음 확인을 누릅니다.
3>명령 프롬프트에서 sfc /purgecache를 입력한 다음 Enter 키를 누릅니다.
참고 이 명령을 사용하려면 Windows 설치 원본 파일에 액세스할 수 있어야 합니다.
이 명령이 완료되면 명령 프롬프트에 다음과 유사한 메시지가 나타납니다.
Windows 파일 보호에서 요청된 변경 작업을 완료했습니다.
4>명령 프롬프트에서 sfc /scannow를 입력한 다음 Enter 키를 누릅니다.
참고 이 명령은 완료하는 데 몇 분이 걸리며 Windows 설치 원본 파일에 액세스
할 수 있어야 할 것 입니다. 명령이 완료되면 exit를 입력하여 명령 프롬프트를 닫습니다.
5>Windows에 업데이트를 다시 설치해 봅니다. 문제가 해결되었으면
이 절의 나머지 단계를 계속할 필요가 없습니다.
6>Windows XP를 적절히 업그레이드합니다(다시 설치).
7>Windows에 모든 업데이트를 다시 설치합니다.
비씨파크 주식회사, 대표이사 : 박병철 개인정보보호책임자 : 박병철
사업자등록번호 : 114-86-19888 |
본사 : 서울특별시 서초구 서초대로73길, 42, 1307호
전자우편 : master@bcpark.net |
(전화전 이용문의 게시판 필수)
전화: 02-534-982구(09:00~18:00) |
팩스: 02-535-155구 |
긴급: 010-9774-988삼
ㆍ저작권안내 : 비씨파크의 모든 컨텐츠(기사)는 저작권법에 보호를 받습니다. 단, 회원들이 작성한 게시물의 권리는 해당 저작권자에게 있습니다. 비씨파크에 게재된 게시물은 비씨파크의 입장과 다를 수 있습니다. 타인의 저작물을 무단으로 게시, 판매, 대여 또는 상업적 이용시 손해배상의 책임과 처벌을 받을 수 있으며, 이에 대해 책임을 지지 않습니다.
ㆍ쇼핑몰안내 : 비씨파크는 통신판매중개자로서 상품 주문, 배송 및 환불의 의무와 책임은 각 판매 업체에 있습니다.
Copyright ⓒ 2000-2025 BCPARK Inc. All Right Reserved.