cpu사용율이 100%가 되는것은 아래글을 읽어보세요
- 바이러스에 감염된 경우
몇몇 바이러스에 감염된 경우 CPU 점유율이 100%로 올라갈 수 있다. CPU 점유율이 100%로 올라가고, CPU를 100%를 사용하는 프로세스가 알지 못하는 프로세스인 경우 먼저 바이러스 검사를 수행하는 것이 좋다.
- 원격 DoS 공격을 당한 경우
윈도우즈 XP의 445 포트를 통해 DoS 공격이 가해지는 경우 CPU 점유율이 100%로 올라갈 수 있다. 이 경우 1차적으로 Microsoft 사의 홈페이지에서 최신 패치를 설치하고, XP에서 제공하는 방화벽을 켜두는 것이 좋다.
- 안티 바이러스 프로그램
안티 바이러스 프로그램의 바이러스 모니터링 프로그램이나 필터링 프로그램은 현재 실행되는 모든 프로세스와 인터넷을 통해 다운 받은 모든 파일을 모니터링한다. 따라서 안티 바이러스 프로그램의 몇몇 버전에서 이와같은 현상이 발생할 수 있다. 이러한 문제는 해당 바이러스 프로그램의 홈페이지를 참조하기바란다.
- 손상된 AVI 파일이 있는 폴더를 열거나 손상된 AVI 파일을 열려는 경우주1
이렇게 손상된 AVI 파일의 경우 이동/삭제가 불가능한 경우가 발생하며, 손상된 AVI 파일을 열거나 손상된 AVI 파일이 있는 폴더를 탐색기로 열면 윈도우 탐색기의 CPU 점유율이 100 %로 증가한다. 이 문제는 근본적으로 손상된 AVI 파일에대한 접근이 허용되기전에 윈도우 탐색기가 이 들의의 전체 내용을 읽으려하기때문에 발생하는 것으로 주로 shmedia.dll의 오동작에기인한다. 따라서 이문제를 처리하는 절차는 다음과 같다.
- 시작/실행/regedit를 입력하고 확인을 클릭한다.
- 다은 레지스트리로 이동한다.
HKEY_LOCAL_MACHINESOFTWAREClassesCLSID
{87D62D94-71B3-4b9a-9489-5FE6850DC73E}InProcServer32
- 좌측 패널의 InProcServer32키에 마우스 우측 버튼을 클릭하고, 삭제를 클릭한다.
그리고 특정프로세서가 100%를 차지하는것은 해당 프로세서를 알아야합니다 그리고
만약에
Svchost.exe가 CPU를 100% 점유하는 경우는 아래글을 참고하세요
CPU를 100% 점유하는 프로세스가 Svchost.exe일경우 다음 절차에따라 원인을 파악하기바란다.
- Ctrl-Shift-Esc를 눌러 작업관리자를 띄운다.
- 프로세스 탭을 클릭한다①.
- CPU 열을 두번 클릭해서 CPU 점유율이 높은 프로세서를 최상단으로 오도록 한다②.
- 시작/제어판/관리도구/서비스를 클릭한다.
- 우측 패널에서 상태 열을 클릭한다①.
- 수직 이동 막대를 서비스 목록의 하단으로 끌어내린다②.
- 시작됨으로 되어 있는 서비스 중 Svchost.exe를 사용하는 서비스(서비스를 찾는 방법은 Svchost.exe를 기동하는 서비스 찾기를 참조한다)를 클릭한다③주1.
- 서비스 스냅인의 상태 막대에서 서비스 중지 아이콘을 찾아 클릭한다④.
- 작업 관리자에서 Svchost.exe의 CPU 점유율이 0%로 떨어질 때까지 7~8단계를 반복한다.
- CPU 점유율이 0%로 떨어졌으면 해당 서비스를 두번 클릭한다.
- 시작 유형을 사용 안 함으로 설정하고 적용 버튼을 클릭한다주2.
- 시스템을 재기동한다주3.
해당글은 qaos사이트에 내용을 참고한것입니다