WhoCrashed - 블루스크린 원인분석

Computer/ETC 2011. 6. 26. 21:55
누가 crash를 일으켰나~?! 분석할 수 있는 툴.
윈도우가 블루스크린을 자꾸 내뱉는데 도저히 뜨는 메시지만으로는 원인 분석을 할 수 없는 경우, WhoCrashed를 쓰면 어떤 원인으로 블루스크린이 발생했는지 손쉽게 알 수 있다.

출처: http://termy.tistory.com/107
=============================================

드라이버 버그나 하드웨어 오류로 인해 컴퓨터에 블루스크린이 발생하면 대개 이벤트뷰어에서 내용을 확인하게 됩니다.

 

하지만 여기에는 문제점이 있습니다.

1. 에러코드의 해석이 쉽지 않습니다.

2. 때에 따라서 이벤트 로그가 생성되지 않는 경우가 있어 난감한 경우가 발생하는 경우도 있습니다.

 

이럴 때 덤프파일을 분석해야할 필요성이 생기게 됩니다.

 

덤프파일을 분석하는데 주로 Microsoft의 WinDbg를 많이 쓰게 됩니다. 그런데 사이즈가 클 뿐더러 OS에 맞는 심볼파일을 다운받아야 하는 등 복잡하며, 몇가지 명령어 또한 알고 있어야하기 때문에 초보자들에게 분석이 쉽지 않습니다.

 

오늘 소개시켜 드리고자하는 WhoCrashed는 덤프파일(mini, memory)을 분석해서 손쉽게 판독할 수 있게 해주기 때문에 매우 편리합니다.

 

http://www.resplendence.com/downloads 에 접속해서 WhoCrashed 3.00 home edition을 다운받습니다. WhoCrashed는 개인에게는 무료입니다. (상용인 Professional 버전에는 몇가지 기능이 추가되어 있다고 합니다.)

 

설치 후 프로그램을 실행시킨 화면입니다. 덤프파일 분석을 위해서 단지 Analyze버튼을 누르면 됩니다. (단, 덤프파일의 위치가 달라지면 읽지를 못하니 파일을 옮기지 마시길 바랍니다. )

 

덤프파일의 분석이 끝났으면 정보창이 뜹니다. 간단히 OK를 눌러주시면 됩니다.

 

아래 사진은 오늘 생성된 제 컴퓨터의 덤프파일을 분석한 결과입니다. (스크롤하면 중간 쯤에 덤프파일 분석결과가 나타납니다.) mini 덤프파일에는 커널인 ntoskrnl.exe의 오류가 보고되어 있고, memory 덤프파일에는 디비코 수신카드 관련 드라이버파일인 zl88avs64.sys의 오류가 명시되어 있습니다. 한마디로 zl88avs64.sys에 의해 커널오류가 발생하여 블루스크린이 나타났다는 거죠.

 

분석내용을 보시면 쉽게 알 수 있는 내용이지만 전형적인 소프트웨어 드라이버의 버그이며, 하드웨어 문제로 발생할 가능성은 낮다고 명시해놨네요.

 

결론에서 수신카드 드라이버의 업데이트를 권유하고 있습니다.

 

저는 일단 수신카드 드라이버를 새로 설치했습니다. 이후에도 문제가 생긴다면 수신카드를 교체하거나 디비코측에 연락을 해봐야 되겠죠.

 

이제부터 파코즌 여러분들도 덤프파일로부터 유용한 정보를 얻으실 수 있겠죠?

 

ps. XP의 경우 프로그램 실행시 windows debugging package의 추가 설치가 필요하다고 합니다. 동의를 하면 프로그램이 알아서 설치를 하게 되므로 특별히 신경을 쓸 필요는 없습니다.

Microsoft Office 2010 (Word, Excel, PowerPoint, Outlook) 바로 가기 키

Computer/ETC 2011. 4. 29. 21:23

MS Office 2010 설치 중 에러

Computer/ETC 2011. 4. 7. 10:34

MS office 2010 설치 과정중, 분명히 원하는대로 msxml6을 깔았는데도 msxml6을 찾지 못하겠다고 깔으라고 반복적으로 나온다.

이리저리 찾아보다 보니 msxml 6.0을 쓰는 다른 프로그램이 엉뚱한 경로에 이를 깔았고 그 값이 레지스트리에 저장되어 있던 것..

msxml6은 여기서 다운받으면 되고,
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=d21c292c-368b-4ce1-9dab-3e9827b70604&displaylang=en

실행 -> regedit 후..

HKCR\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\6.0\0\win32 값에 들어가서,

%SystemRoot%\System32\msxml6.dll <- 이런 값이나, 다른 값이 들어가 있으면

c:\windows\System32\msxml6.dll 으로 바꿔준다.

그리고 다시 인스톨하면 정상동작.

CMOS 체크도 못넘어가고 반복해서 재부팅될때..

Computer/ETC 2011. 1. 2. 10:23

최근에 겪은 에러상황.
CMOS 체크도 못하고 재부팅이 무한 반복되었다.
일단 떠주기만 하면 S/W문제야 다시깔건 튜닝을 하건 하면 될텐데, 대책이 없어 이거저거 찔러보다가...
몇가지로 에러 상황을 예측해보았다.

1. 정상적으로 CMOS 체크가 끝나서 '삐' 소리가 안나는 걸보니 CMOS Rom BIOS 에러인가?
 -> 이런 상황에서면 매번 부팅때마다 그랬어야 하는데 재부팅 무한반복하다가, 잠시 꺼두었다가 다시 키면 간혹 부팅이 되기도 했으니 아닌것 같았다.

2. 그래픽 카드 접촉 or 카드 불량
3. 메인보드 Capacitor 불량
 -> Capacitor 불량이면 눈으로 확인가능한 경우도 있는데 (capacitor의 전해액이 흐르거나, 위로 부풀거나..) 뜯어봐서는 너무 멀쩡해보였다.
4. 메모리 접촉 불량
5. CPU 불량

3, 4를 빼놓고는 대부분 CMOS에서 잡아서 삐 소리 개수나 유형으로 체크가 가능하다.
4는 소리가 날때도 있고 안날 때도 있고...

무한반복 중에 갑자기 삐 소리가 나기 시작. 삐~~삐! 하면서 길게 한번 / 짧게 한번 삐소리가 나기시작한다. 메모리 불량인것 같기는 한데...

본체를 열고 전원 연결한 상태에서 하나씩 원인제거해 가면서 찾아보기로 했다.
먼저 그래픽 카드를 분리하고 부팅 시도.
여전히 삐~~삐 소리 남.

그래픽 카드 다시 장착 후  메모리 2개중 하나를 소켓에서 분리하여 부팅 시도.
짧게 삐 (정상음) 하고 넘어간다. 메모리 에러였군 ;
메모리 자체가 불량일것 같지는 않아서 접촉부를 지우개로 잘 닦아주고 다시 장착,
부팅 시도 / 성공.

알수없는 H/W error가 제일 난감하기 때문에... 간단히 메모 남김.

윈도우 XP 업데이트 후 자동 재시작 멈추기

Computer/ETC 2010. 12. 11. 10:32

윈도우에서는 별다르게 설정을 바꿔놓지 않으면 자동으로 업데이트를 다운받아 설치하고, 재시작하라고 자꾸 물어본다. ;;

작업하던 것도 많고 지금은 재시작하기 싫은데 자꾸 재시작하라고 뜰 때..
자동 업데이트 서비스를 일시적으로 중지시켜 버리면 된다.

시작 -> 실행(R) -> cmd
-> net stop "automatic updates"

윈도우 운영체제 Trouble shooting

Computer/ETC 2010. 4. 1. 17:09

윈도우에서 부팅이 너무 오래 걸릴때 / 종료가 오래 걸릴때.

너무 일반적인 내용 (레지스트리 [Run] 에서 시작프로그램 정리..등등 제외)은 빼고 대충 정리.

1. msconfig -> 시작 프로그램 바꿔가며 테스트

2. 시작 -> 실행 -> services.msc
 - 사용하지 않거나 악성, 쓸모없는 서비스들 시작유형은 disable.

3. 윈도우 페이징 파일 삭제 설정 확인 (아래 값이 0인지?)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\ClearPageFileAtShutdown

4. 제어판 -> 관리도구 -> 이벤트 뷰어
 - 서비스 문제가 있는지.
 - 충돌나는 부분이 있는지.

5. 제어판 -> 시스템 -> 하드웨어 -> 디바이스관리
 - 충돌나는 드라이버 있는지.

Media Wiki Fulltext 검색

Computer/ETC 2010. 2. 10. 15:49

my.conf (my.ini 등 mysql configuration 파일) 에 [mysqld]를 찾아, 아래와 같이 추가.
(영문자 기준 3자이다. 필요에 따라 늘리던 줄이던 ~~ )

[mysqld]
ft_min_word_len=3

http://dev.mysql.com/doc/refman/5.0/en/fulltext-fine-tuning.html

재시작 후 searchindex Table에 다음 SQL 실행

REPAIR TABLE searchindex QUICK ;

Rexian 9600GT BLACK-EDITION 512MB DDR2 AC-20

Computer/ETC 2009. 10. 26. 20:55

사용중인 그래픽 카드...

구매당시 11만 4천원.

이전에 쓰던 radeon hd 2600 pro가 듀얼모니터 연결하니 자꾸 죽어서 수리하러 갔더니5만원을 달라고 한다. --;; 중고가가 3만원도 안되는데...

사용자 삽입 이미지


'Computer > ETC' 카테고리의 다른 글

윈도우 운영체제 Trouble shooting  (0) 2010.04.01
Media Wiki Fulltext 검색  (0) 2010.02.10
WinSplit Revolution  (0) 2009.10.10
윈도우에서 폴더 공유, 프린터 공유 관련  (0) 2009.07.01
MS Office Outlook 2003 , 0x80040201 에러.  (1) 2009.06.02

WinSplit Revolution

Computer/ETC 2009. 10. 10. 21:21
http://www.winsplit-revolution.com/

WinSplit Revolution is a small utility which allows you to easily organize your open windows by tiling, resizing and positioning them to make the best use of your desktop real estate.



듀얼모니터도 많이 사용하고, 큰 와이드 모니터가 대세가 되어버린 요즈음,
한 창을 여러개로 나눠 사용할 때 아주 유용하다.
재미있는 프로그램.

윈도우에서 폴더 공유, 프린터 공유 관련

Computer/ETC 2009. 7. 1. 11:38
윈도우에서 폴더 공유, 프린터 공유를 시키는데,
탐색기 등에서 폴더 오른쪽 버튼을 클릭했을때 '공유 및 보안' 등의 메뉴가 뜨지 않는 경우!

관리도구 -> 서비스에서 "Server"라는 서비스가 죽어있는 경우가 많다.
확인하여 정지되어 있으면 시작시켜주면 메뉴가 생긴다.