Windows PC에 다양한 프로그램과 게임을 설치해 사용하는 분이라면 런타임 오류를 한 번쯤은 경험해 보셨을 것입니다. 어떤 오류는 재부팅만 하면 사라지기도 하지만, 일부는 계속 반복되어 특정 프로그램은 물론 컴퓨터 사용 자체를 어렵게 만들기도 합니다. 런타임 오류 339가 바로 이런 성가신 오류 중 하나인데요, 다행히도 생각보다 어렵지 않게 해결할 수 있습니다. 이 글에서 소개하는 단계별 방법을 따라 해보세요.
런타임 오류 339는 왜 발생할까?
런타임 오류 339는 대부분 손상되었거나 누락된 파일·구성 요소를 포함한 서드파티(외부 제작) 프로그램을 실행할 때 발생합니다. 다행히 오류 팝업 창에 어떤 프로그램의 어떤 구성 요소가 문제인지 정확히 표시되기 때문에 원인을 파악하기는 쉽습니다. 대부분의 경우 범인은 .ocx 파일이나 .dll 파일입니다.
런타임 오류 339 해결 방법
런타임 오류 339를 수정하려면 문제를 일으키는 파일 자체를 복구해야 합니다. 오류 메시지가 어떤 파일이 원인인지 알려주기 때문에 해당 파일을 찾는 것은 어렵지 않습니다. 하지만 바로 파일을 검색하기 전에, 더 간단한 해결책이 있을 수 있으니 아래 방법들을 먼저 확인해 보세요.
방법 1: 오류를 일으키는 프로그램 재설치
런타임 오류 339를 해결하는 가장 쉬운 방법은 오류가 발생하는 프로그램을 재설치하는 것입니다. 절차는 다음과 같습니다.
- 올바른 설치 파일이 컴퓨터에 다운로드되어 있는지 확인합니다.
- Windows 10에서 시작 메뉴를 열고 톱니바퀴 아이콘을 클릭해 설정으로 이동한 후, '앱 및 기능'을 선택합니다.
- 제거하려는 앱을 클릭하고 나타나는 '제거' 버튼을 누릅니다.
프로그램 제거 후에는 Windows 복구 도구를 실행해 남아 있는 레지스트리 항목을 삭제하세요. 이 단계가 매우 중요합니다. 손상된 레지스트리 잔여 설정이 런타임 오류 339의 주요 원인인 경우가 많기 때문입니다.
레지스트리 정리가 끝나면 컴퓨터를 재부팅하고, 준비해 둔 설치 파일로 프로그램을 다시 설치합니다.
방법 2: 손상된 파일 수동 등록
프로그램 재설치로 해결되지 않거나 여러 사정으로 재설치가 불가능한 경우, 손상된 파일을 수동으로 다시 등록해 보세요(오류 메시지에 '파일을 등록할 수 없다'고 표시된 경우에만 해당). 절차는 다음과 같습니다.
- Windows 키 + R을 누르고 나타나는 입력창에 cmd를 입력합니다.
- 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭한 후 '관리자 권한으로 실행'을 선택합니다.
- 명령 프롬프트에 regsvr32 [오류 메시지에 표시된 파일 이름]을 입력하고 Enter 키를 누릅니다.
- 파일이 성공적으로 등록되었다는 메시지가 표시됩니다.
방법 3: 누락되거나 손상된 DLL/OCX 파일 교체
때로는 업데이트 과정에서 DLL 또는 OCX 파일이 사라지면서 런타임 오류 339가 발생하기도 합니다. 이 경우 누락된 파일을 다운로드해 올바른 위치에 넣어주면 문제가 해결됩니다.
먼저 신뢰할 수 있는 DLL 저장소에서 누락된 DLL 파일을 검색해 다운로드하고 컴퓨터에 저장합니다. 그다음 Windows 검색 기능으로 오류 메시지에 표시된 파일 이름을 찾아, 해당 파일이 있는 폴더로 이동한 뒤 손상된 파일을 새로 다운로드한 파일로 교체하면 됩니다.
방법 4: 자동 복구 도구로 런타임 오류 339 해결
가장 간편한 해결 방법은 신뢰할 수 있는 Windows 복구 프로그램을 실행하여 숨겨진 모든 오류를 자동으로 탐지하고 수정하는 것입니다. Personal Computer Fixes 팀은 다양한 Windows 최적화 프로그램을 테스트한 결과, 가장 효과적인 솔루션을 찾았습니다. 아래 링크를 클릭해 지금 바로 다운로드하고 설치한 후, 성가신 Windows 오류를 한 번에 해결해 보세요!