본문 바로가기

윈도우 용량 줄이기 2. - 윈도우 문제 보고(Windows Error Reporting; WER) C:\ProgramData\Microsoft\Windows\WER\ReportQueue

액트 2019. 12. 20.
반응형

WER 이란?

윈도우 문제 보고(Windows Error Reporting; 이하 WER)는 윈도우 XP 부터 추가된 기능이다.

운영체제에 하드웨어나 소프트웨어 오류가 발생하면 오류와 관련한 디버깅 정보를 수집하여 보고하는 기능이다.

윈도우를 줄곧 사용해온 사용자라면 XP 이후부터 오류가 발생할 때마다 관련 정보를 마이크로소프트로 보낼 것인지를 묻는 대화상자를 한번 쯤은 봤을 것이다. 다음은 WER 대화상자이다.

윈도우 문제 보고(Windows Error Reporting; 이하 WER)

위 대화상자에서 [정보 보내기] 버튼을 클릭하면 오류에 관한 정보가 마이크로소프트로 보내진다. 대부분의 사용자는 초반에는 정보를 잘 보내주지만 이내 귀찮아져 무시해버리며, 이 조차도 귀찮아지면 아예 WER 기능을 비활성화한다.

사용자들이 보낸 WER 정보는 적절히 분류되어 마이크로소프트 서버에 저장되는데, 마이크로소프트 파트너(ISV, IHV, OEM 등) 사는 해당 정보를 검토해볼 수 있다. 과거에는 Winqual(Windows Quality Online Services) 사이트에서 WER 정보를 볼 수 있었지만, 최근에는 윈도우 개발자 센터로 이 정보가 통합되었다. 수집된 오류 중 발생 빈도가 높거나 심각한 오류는 보통 핫픽스(Hotfix)에 반영되어 배포된다.


윈도우 7의 WER은 “Windows Error Reporting Service”라는 이름의 서비스로 동작하고 설정은 다음 경로에서 할 수 있다.

  • [제어판] -> [관리 센터] -> [관리 센터 설정 변경]  -> [문제 보고 설정]

윈도우 7의 WER은 “Windows Error Reporting Service”

윈도우 7에는 WER와 관련된 레지스트리 키가 다음과 같이 2개가 있다. 레지스트리 값의 의미는 다음을 링크를 참고하자.
http://msdn.microsoft.com/en-us/library/windows/desktop/bb513638(v=vs.85).aspx

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting

윈도우 7에서는 자체적으로 로그를 생성하는데 경로는 다음과 같다.

  • %UserProfile%\AppData\Local\Microsoft\Windows\WER
  • %SystemDrive%\ProgramData\Microsoft\Windows\WER

다음은 WER 로그 경로를 살펴본 것인데 오류의 중요도에 따라 폴더로 구분되어 있음을 알 수 있다. 각 폴더에는 텍스트 형식의 로그가 “Report.wer”라는 이름의 파일로 저장되어 있다.

윈도우7의 WER 로그 경로

윈도우 7에서는 기본 이벤트(시스템, 보안, 응용프로그램) 로그 이외에 각 서비스마다 로그가 기록된다. WER도 서비스로 동작하기 때문에 이벤트 로그를 남기는데 경로는 다음과 같다. 결국, 이벤트 로그가 초기화되거나 삭제되지 않았다면 이벤트 로그를 통해서도 오류 발생 현황을 알 수 있다.

  • %SystemRoot%\System32\winevt\Logs\Microsoft-Windows-WER-Diag%4Operational.evtx

 

로그가 안남게 설정하는 방법

gpedit 실행
windows 오류 보고 사용 안함 설정

 

사용 안함 체크

 


 

반응형

댓글