한글 런타임 엉뚱한 오류 원인 및 해결 방법
손님이 오셔서 한글 문서를 받아서 출력을 하려는데, 런타임 오류가 나타납니다. 런타임 오류는 컴퓨터 전체적으로 나타나는 줄 알았는데, 특정 프로그램, 한글 문서를 열면 런타임 오류가 나타나네요. 가끔 런타임 오류가 나타나더라도 해당 알림 팝업을 지우고 사용했습니다. 그러면 다시는 런타임 알림은 받지 않았을 때도 있고 너무 잦은 팝업이 올라오면 초기화를 하기도 했는데요, 지금처럼 특정 프로그램에서 런타임 오류는 처음입니다.
다행히 해결 방법은 어렵지 않게 찾았습니다. 한글에서 해결 방법을 제공하고 있습니다. 여기를 접속하면 Microsoft Visual C++ 2008/2013 이 설치가 되어 있지 않거나 설치된 파일의 오류로 설치 경로를 알려줍니다.
링크를 따라 Microsoft Visual C++ 2008을 선택할 때는 컴퓨터 사양인 64비트를 선택하는 것이 아닌 한글 프로그램의 사양인 x86.exe를 선택합니다.
이렇게 해도 해당 문서의 런타임 오류는 해결할 수 없었습니다. 할 수 없이 프로그램을 찾아서 해당 실행파일만 다시 설치합니다. 한글 실행파일이 들어있는 install 폴더에서 vcredist_x86.exe 파일을 실행합니다. 실행은 간단합니다. 클릭하고 잠깐 기다리니 설치되었다는 알림이 나오네요.
이렇게 해도 해당 문서의 런타인 오류는 사라지지 않아 어쩔 수 없이 한글 프로그램을 지우고 새로 설치했습니다. 이전 버전의 한글 프로그램 설치는 그렇게 시간이 오래 걸리거나 까다롭지 않으니까요. 그런데 이렇게 한글 프로그램을 새로 설치해도 해당 한글 문서의 런타임 오류는 없어지지 않는 겁니다.
설치된 한글이 열려있는 상태에서 이전 런타임이 올라왔던 문서를 클릭하니 화면에서 보는 것처럼 한글이 열린 상태에서 런타임 오류 알림이 보입니다. 이것은 한글 프로그램에서 오류가 나타난 것이 아니고 손님이 받은 한글 문서에서 파일이 깨졌거나 이상으로 런타임 오류가 나타난 것으로 판단하고 런타임 오류 해결 방법을 찾는 것을 종료했습니다.