OS (윈XP프로 SP2)설치하고 몇가지 프로그램(곰플레이어, 파이어폭스…)깔고 쓰다보면 어느순간 (하루에 한두번꼴) 갑자기 CPU 100%. 거의 컴퓨터가 멈춰서 간신히 리부팅하고나면 또 괜찮아짐. 부팅후 몇시간 지나서 그러는 경우도 있고 또는 부팅하고 2~3분내 그러는 경우도 있고. 카트라이더 하다가 그러는 경우도 있고 곰플레이어로 영화보다가 그러는 경우도 있고 메모장에다 글쓰다가도 그러니까 도무지 어떤 경우에 이런 일이 생기는지 원인을 찾을 수가 없다. 바이러스 백신 서너가지로 돌려봐도 바이러스는 아니고 CPU 100%인 상태에서 랜케이블 뽑아봐도 마찬가지인걸로 봐서 외부의 공격은 아닌듯한데 Process Explorer로 체크해보면 하드웨어 인터럽트가 100%를 잡고 있다.
강력하게 의심되는 건 하드디스크인데, A/S에 가봐도 지금 내가 할수 있는 말과 다를건 없지 않을까 싶다.
“이런 경우는 처음이네요…”
2005/07/05 추가
http://blog.naver.com/noad/100010688807
http://qaos.com/viewtopic.php?topic=6416&forum=3
http://www.aswin.co.kr/board/?imode=view&D=6&c_id=1810
하드디스크를 교체해도 마찬가지인걸 보니 하드를 용의선상에서 제외한다.
2005/07/07 추가
아직 명확하진 않지만 사운드카드 쪽 의심중.
온보드 사운드를 disable시키고 별도의 사운드카드 장착했더니 24시간 이상 다운없이 잘 사용.
그러나 별도의 사운드카드 (야마하 YMF724F-V칩을 사용한 Xwave, 2000년 이전모델로 추정)를 사용했을 경우에 1시간짜리 xvid 동영상 재생시에 수차례 일부 프레임 (약 0.5초~1초미만) 스킵됨. 싸이월드 배경음악 재생시에도 잠시 음이 튕길때가 있음. 해당 카드의 드라이버가 윈2000용까지 밖에 안나온듯 함.
다시 온보드 사운드 카드로 바꾸었는데 내컴퓨터->속성->장치관리자->보기->리소스종류별->IRQ 에서 충돌목록 없음.
http://www.chaintech.co.kr/sir.php?w=v&sm_id=2&si_id=13841&sel=&s=&op=&page=4
이 글대로 IRQ를 임의로 변경할 수 없도록 비 활성화 되어 있다.
다시 cpu100%가 되면 IRQ충돌이 있는지 일단 확인하고, 비록 사운드 재생할때 종종 에러가 발생해도 CPU100%현상이 발생하는지 지켜봐야겠다. 만약 별도 사운드카드로 아무 문제가 없다면 새로 사운드 카드 구입하면 해결될듯. 일단 지금은 온보드로 계속 가는중. (전에도 온보드였는데 지금 몇시간째 문제가 안생기는 것은 보드 교환으로 IRQ등이 변경되었나? )
7/7 추가 더.
파티션 삭제하고 OS 재 설치 하였다. 장치관리자->보기->리소스->인터럽트에 보면 USB 호스트 컨트롤러와 비디오카드가 IRQ 16번을 같이 쓰고 있다. 어차피 지금 있는 USB장치가 프린터, 캠, 타블렛 이고 세개 모두 상시적으로 사용하는 장치가 아니므로 IRQ16번을 쓰는 USB 컨트롤러를 disable시켜봐야겠다. OS에서 해야할지 CMOS에서 해야할지는 있다가 해보고 추가 -_-;
7/7 추가 더.
CMOS에서 USB 전체를 끄거나 켤수 있도록 되어있을뿐이어서 수정하지 못했다. 장치관리자에서도 비디오카드의 IRQ를 수정하지 못하도록 되어있는데 이건 좀 찾아봐야겠다.
그리고 쓰지않는 장치들을 모두 CMOS에서 disable시켰다. 시리얼포트, 패러럴 포트, 플로피 컨트롤러, 온보드 미디포트, 온보드 게임포트
온보드 사운드카드는 IRQ 17번으로 다른 장치와 공유하지 않는다.
7/31 추가
검색엔진에서 찾아오신 분들이 계셔서 내용 추가함.
인터넷에서 cpu 100%등으로 검색하면 바이러스,DoS공격, 손상된 avi 파일문제 등등에 대한 해결책이 나오는데 다른 사람들은 이런 문제였을지 몰라도 내 경우에는 이것들이 이유는 아니었다. 랜케이블 뽑은상태에서 OS깔고 패치하고 서비스팩깔고 파이어월깔고나서 랜케이블 연결했는데도 이러한 문제들이 생기니까 말이다. 심지어 랜케이블 연결하지 않고 OS만 설치해도 이런 문제가 생겼다.
내 경우 해결책은 보드 교환이었다. 다른 모델로 교환이 아닌, A/S센터에서 동종모델 신품 교환해왔더니 문제가 해결되었다. 그러나 모든 CPU100%일때 보드불량이라고 간주하기는 힘들지 않을까?
범인 아직 못잡으신 모양이군요.;;
http://www.daniweb.com/techtalkforums/thread7297.html
http://forums.netbits.co.uk/showthread.php?t=128
lunamoth// URL이 두개포함되어 있어서 코멘트가 대기목록에 들어가 있었네요. 엊그제 의심했던 램은 이상이 없구요. (교체받아 왔는데 같은 현상) 일단 오늘 하드디스크 신품으로 새로 달고 다시 OS부터 인스톨했으니.. 지켜볼려구요. 상상할 수 있는 모든 HW + SW의 조합,교체를 다 해본거 같습니다. -_-;; 문제 또 생기면 사운드카드랑 랜카드만 교체하면 완벽100% 부품교체 테스트 하는 셈이죠. 거의 인사불성 지경이예요 ㅋㅋㅋ
완전 좌절… 부팅후 2분내 CPU 100%………
방금도 부팅하고나서 바로 100% 되길래 hijackthis로 로그 남기고 다시 리부팅해서 또한번 로그 남긴다음에 두 파일을 비교해보니 완전히 똑같군요. 즉, CPU100%일때 별다른 프로세스가 실행중은 아니군요. 흐아. 혹시나 싶어서 보드와 케이스 사이 절연하고 케이스도 접지 시켰고 사운드카드도 온보드->카드로 바꿨는데 아무 효험이 없네요. 크흑.. -,.-; 이제 정말 문제라고는 CPU 자체 밖엔 없는것 같군요. 흠..
하드웨어 다루면서 별 이상한 증상 많이 겪은 경험에 의하면 주기판이 특정 환경에서 충돌을 일으키는 것으로 생각합니다. 이럴 경우 말로 설명할 수 없는 특이한 일들이 발생하고. 특정 키만 누르면 재부팅된다거나, 특정 프로그램만 돌리면 먹통이 된다거나, 특정 게임에서 그래픽 속도 느려진다거나. 대개는 주기판에서 인터럽트를 제대로 관리하지 못하거나 불안정한 CPU라서(같은 제품이라도 CPU마다 성능이 다릅니다.) 폭주하는(병목으로 인해 데이터흐름이 막힘) 경우로 추측합니다.
이런 경우 하드웨어 궁합을 바꿈으로써 해결되는 경우가 많습니다. 장착된 카드 자리를 바꾸어 하드웨어적 인터럽트를 변경해보는 것이 첫 번째고, 소프트웨어 인터럽트 바꾸기나 불필요한 포트 죽이기 등등. 하드웨어적인 변화를 주는 것이 가장 낫습니다. 경험상 한 80% 정도는 이런 방법으로 특이한 오류가 해결되었던 것 같습니다. 나머지 경우는 주기판 바꾸기 전까지 해결이 안 되더군요.
김중태// (hof가 김중태님을 부여잡고 서럽게 웁니다. ㅜㅜ) 보드 3회 교환 ,램 2회교환 ,하드디스크 3개 교체 사용 및 신품하드 2회교환 , ODD 3대 교체 장착, 온보드 사운드카드 OFF, 랜케이블 뽑기, 플로피 착탈, 모든 USB장치 뽑기, 정품 및 백업판 윈2천 프로, 윈XP 프로 SP2 설치, OS가 깔아준 드라이버 상태로 쓰기/ 디바이스별 최신드라이버 사용, 윈도방화벽 및 사이게이트 퍼스널 파이어월 사용/해제, 보드와 케이스 절연 및 케이스 접지, 안철수연구소의 스파이제로 및 스파이봇 서치&디스트로이 검사 등등…
지금 보드 다시 교환해와서 장착한 상태구요…온보드 사운드카드 죽이고 Xwave라는 구형사운드 카드를… 슬롯 바꿔서 끼웠습니다. 다른 장치와 함께 멀티탭에 끼웠던 본체전원도.. 따로 벽에서 바로 하나 뽑아서 연결했습니다. 흐흐.
케이스나 파워는 교체하지 않았네요. 파워는 CPU 동작에 가장 중요한 요소 중 하나죠. 본체 안 부품만 바꾸고, 모니터 키보드 마우스도 교체하지 않았고요… 이것도 인터럽트와 캐시에 영향을 주는데. 최소한 파워는 한 번 다른 제품으로 교체해볼만 하죠.
파워까지 교환해도 그런 현상이 나타난다면 본체만 다른 친구 집에 가져가서 한 번 사용해보시죠. 다른 친구 집에 가져가서 그곳 전원선을 끼우고, 그곳 랜선과 키보드, 마우스을 모니터를 끼워서 한 번 시험해보세요. 마우스, 키보드, 모니터 문제도 있을 수 있고 집에 들어오는 전원선 문제와 집안에 있는 가전제품 영향도 있습니다.
몇 대의 컴퓨터로 바꾸고도 이상했던 컴퓨터가 창 쪽에서 마루 쪽으로 바꾼 다음에 제대로 동작하는 경우도 있고요. 가전제품 때문에 망가지는 일도 많습니다. 왜 그런지 사례를 다 설명하기는 그렇고요. 속는 셈 치고 파워 교체 후에 한 번 친구 집에서 시험해보세요. ^^;
김중태// 헉… 파워도 1회 교체했습니다. 마우스도 USB에서 PS/2로 바꿨지요. 키보드도 LG꺼에서 홈플러스-_-;꺼로 바꿨답니다. 휴.. 이게 어려운점이 부팅후 곧바로 문제가 나타나기도 하지만 1~2일동안 안꺼도 아무 문제가 없기도 하답니다. 컴의 위치를 바꾸기는 현실적으로 어렵구요. 또 문제 생기면… 아 진짜 -,.-;; 그냥 쓰다가 보드나 ASUS꺼로 바꾸던지 할까 … 생각중입니다.
혹시 가상 메모리는 아닌가요? @_@ 가끔 XP가(2000은 모르겠고) 예상치 못한 상황에서 가상 메모리를 full로 쓰는 경우가 있더군요. 깨진 avi파일을 연다던가 그럴 때요. 아마 메모리에 dummy값이 무진장 생겨서, 메모리는 실제로 전부 사용하지 않으면서도 메모리가 부족해서 미친듯이 가상 메모리를 잡는 거 같더군요.
hof님도 그런 경우인지는 모르겠지만, 저의 경우엔 십중팔구 가상 메모리였습니다. @_@
한날// 음. AVI관련해서는 레지스트리 수정했구여. CPU100%일때 물리적 메모리도 널널한데(512중에서 120메가 남짓 사용..) 그럴때도 가상메모리 응응응..하나여? 참, 하드도 버벅대지 않아요.
hof// 지금도 해결이 안됐나요?
검색하다 보니….. 저도 그런경우가 있었는대…..
저의 경우 보다 더 한것 같아서….ㅠㅠ
저는 win-xp sp2 보안패치 깔고 나서 해결했는데…
아직 해결 안됐다면 ..빨리 해결되기를…. 바래여
나하나로// 글 말미에 적어놓았듯이 보드교체후 해결되었습니다.
제 생각인데요
xp 설치후 조금 쓰다보면 cpu 100% 원인은 아마 xp 설치후 자동업그레이드가 돼서 그렇지않아…하고요. xp 설정 제대로 안될땐 감춰서 업그레이드 되거든요. 그래서 그런거 아닐까요?