Appcompat.txt 오류의 원인과 대책

2007/11/23 10:33

사실 필자가 고민한 문제 중 가장 오랜 시간 고민하고 가장 오랜 시간을 들여 데이터를 수집한 부분은 XP를 사용할 때 자주 보게 되는 Appcompat.txt 오류이다. Appcompat.txt 오류라고 표현하지만 오류의 원인은 Appcompat.txt 파일과는 큰 상관이 없다. Appcompat.txt 파일은 오류가 발생했을 때 오류 정보를 일시적으로 저장하는 파일에 불과하기 때문이다.

그런데 많은 사람이 이 오류를 Appcompat.txt 오류라고 표현하는 이유는 사용자에게 최종적으로 표시되는 메시지에 이 파일의 이름이 포함되어 있으며, 막상 이 파일의 내용을 보려고 하면, 이 파일을 찾을 수 없는 경우가 대부분이기 때문이다.

클릭: 그림 확대

Appcompat.txt 오류라고 했지만 다음과 같은 증상이 발생한다면 같은 오류로 봐야 한다.

  • 프로그램이 아무런 메시지 없이 종료됨
  • 작업 표시줄이 사라졌다가 다시 나타남
  • 다음과 같은 오류 메시지를 출력함
    "0x00408871"에 있는 명령이 "0x00000546"의 메모리를 참조했습니다. 메모리는 "read"될 수 없었습니다. 
    

    프로그램을 마치려면 [확인]을 클릭하십시오. 프로그램을 디버그하려면 [취소]를 클릭하십시오.

이 오류의 원인은 상당히 다양하다. 그 이유는 간단하다. 시스템의 오류 보고 기능을 켜놓은 상태에서 발생한 모든 오류는 Appcompat.txt 오류이기 때문이다. 일단 시스템의 오류 보고 기능을 켜놓은 상태에서 어떤 절차를 통해 오류 보고가 이루어지는지 알아보자.

  1. 일단 오류가 발생하면 시스템 정보, 오류를 발생한 모듈 등 오류의 원인을 파악할 수 있는 정보를 Appcompat.txt 파일에 저장한다.
  2. 그림과 같은 오류 메시지 창을 띄운다.
    클릭: 그림 확대
  3. 사용자가 오류 보고 보냄 버튼을 클릭하면 Appcompat.txt 파일의 내용을 피드백을 위해 Microsoft로 전송하며 보내지 않음 버튼을 클릭하면 Appcompat.txt 파일을 삭제한 후 창을 닫는다.

따라서 시스템에서 발생하는 예상치 못한 모든 오류는 Appcompat.txt 오류라고 볼 수 있다. XP를 사용하다 보면 이러한 오류가 생각지도 않게 자주 보게 되는 경우가 종종 있는데 그 이유는 모든 오류가 Appcompat.txt 오류이기 때문이다.


목 차

  1. 오류의 기본적인 원인
  2. 오류 보고 켜기
  3. 오류 정보 파일의 백업
  4. 케이스별 원인 파악
  5. 맺음말
  6. 안쪽 고리
  7. 주의

[다음 페이지]

저작권 정책 제 블로그의 글은 기본적으로 펌금지, 링크 허용의 정책을 취하고 있습니다. 특히 네이버로의 펌은 어떠한 경우에도 허용하지 않습니다. 자세한 이유는 알림글네이버에 대한 글을 참조하시기 바랍니다.
구독 & 책갈피
글이 마음에 드시나요? HanRSS구글 리더로 편하게 구독하세요!!! 참고로 고료는 추천으로 받습니다!!!
책갈피WZD | 구글 | 네이버 | 뉴스2.0 | 다음 | 델리셔스 | 마가린 | 북마커 | 야후 | 한RSS | 정보
컴관련
오늘의글
인기글

Trackback

Trackback Address :: http://offree.net/trackback/1342

Comments

  1. Prime's 2007/11/24 00:29

    만약, 치명적인 오류라고 한다면..

    어떤 프로그램을 실행시켰거나..
    이벤트가 발생했거나..
    혹은 어떤 프로그램을 설치한 후에 발생했겠지요..
    그로부터 무엇이 문제이고 어떠한 방법을 취해야 할지를 알수 있겠지요..


    위와같은 오류는....
    ..
    그냥 무시한답니다...
    그냥 무시해도 되겠군요..

    perm. |  mod/del. |  reply.
    • 도아 2007/11/24 10:48

      탐색기가 저 오류로 시도 때도 없이 죽는다면 아마 무시하지 못할걸요? 짜증나서...

  2. 고양이의 노래 2007/11/24 10:55

    저희 집 8년(이제 2달만 있으면 9년이군요 -_-;;)된 컴퓨터가 자꾸 explorer가 오류가 나서 삽질(???)좀 하고 있었습니다. 마침 다른 분들 pc에서도 비슷한 증상이 나오길래 해결을 봤는데..도아님 강좌를 보고 해결했지요 -_-v

    위의 내용은 천천히 포스팅 해볼 생각입니다만..아직 완벽하다고 생각하지 않아서 좀 더 고민해 보고 포스팅 할 생각입니다.

    perm. |  mod/del. |  reply.
    • 도아 2007/11/24 12:42

      8~9년이면 오래됐군요. 현재 작은 방에 있는 안쓰는 컴퓨터가 셀러론 330이고, 사무실에 가져다 둔 PC가 펜티엄 3 800인데 이 PC가 한 8~9년 된 것 같습니다. 사용에 별 문제는 없지만 현재 보내는 것을 고려하고 있습니다.

쥐박이가 아니라면 소통하세요!!!

댓글 입력 폼

글을 올릴 때 [b], [i], [url], [img]와 같은 BBCode를 사용할 수 있습니다.