728x90

Qt Creator에서 작업을 하다가 아래와 같은 메시지가 나올때가 있습니다.

"FTH: (12172): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. ***"

작업하는 프로그램에 충돌이나 메모리 문제(delete와 같은)가 발생했었다고 알려주는 메시지로 보입니다.

 

이벤트 뷰어에서 확인을 해보면 이벤트가 발생된 것을 볼 수 있습니다.

이 기능 자체를 끄기 위해서는 레지스트리의 "컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FTH"에서 Enabled 값을 0으로 바꿔줍니다.

그리고 CMD에서 Rundll32.exe fthsvc.dll,FthSysprepSpecialize를 실행 후 재부팅 해줍니다.

 

재부팅 이후에도 문제의 프로그램 실행 시 다시 에러 메세지가 뜰 경우에는 다시 레지스트리의 "컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers"로 가면 해당 프로그램을 삭제해주시면 에러 메시지가 나오지 않습니다.

 

728x90

+ Recent posts