
런타임 오류 52(Runtime Error 52)는 시스템 내에 잘못된 파일 이름 또는 번호가 존재하여, 컴퓨터가 사용자가 요청한 작업을 완료하는 데 필요한 파일을 정상적으로 실행하지 못할 때 나타나는 오류입니다. 이 오류는 대부분 시스템에 설치된 응용 프로그램의 문제에서 비롯되며, 특히 다른 PC에서 작성된 후 매크로가 활성화된 Microsoft Word 문서를 열 때 자주 발생합니다. 일반적인 원인은 Visual Basic의 매크로 명령 설정에 있는 문제입니다.
런타임 오류 52의 주요 원인
이 오류는 대체로 Visual Basic의 매크로 명령 설정이 잘못 구성되어 있을 때 발생합니다. 그 외에도 Microsoft Word 프로그램 자체의 손상이나 레지스트리 문제가 원인이 되기도 합니다. 오류가 발생하면 화면에는 보통 아래와 같은 메시지가 표시됩니다.
“런타임 오류 52: 파일 이름 또는 번호가 잘못되었습니다.”
이번 글에서는 이 오류를 단계별로 해결하는 방법을 소개합니다.
런타임 오류 52 해결 방법
1단계 – 문서에서 매크로 설정 제거하기
이 오류가 발생하는 가장 큰 이유 중 하나는 Word 문서의 매크로 설정이 정상적으로 처리되지 못하기 때문입니다. 이 경우 해당 매크로 설정을 시스템에서 제거해야 하며, 기존 문서의 오류를 억지로 수정하는 것보다 새로운 매크로를 처음부터 만드는 것이 더 안전하고 효율적입니다. 아래 순서대로 진행해 보세요.
- Windows 작업 표시줄에서 시작을 클릭한 후 도구(Tools)를 선택합니다.
- 옵션(Options) → 보안(Security) 순서로 클릭합니다.
- 매크로 보안(Macro Security)을 선택합니다.
- 보안 수준(Security Level) 옵션을 연 뒤 중간(Medium)을 선택하고 확인을 눌러 저장합니다.
- 파일(File) → 끝내기(Exit)를 클릭해 Word를 종료한 후 문서를 다시 엽니다.
- Word가 다시 실행되면 매크로를 사용할지 묻는 창이 나타나는데, 이때 사용 안 함(Disable)을 선택합니다.
이 방법으로 오류가 해결되지 않으면 다음 단계로 넘어갑니다.
2단계 – 오류를 일으키는 프로그램 재설치하기
Windows가 특정 프로그램의 설정이나 파일을 제대로 처리하지 못할 때도 이 오류가 발생할 수 있습니다. 이 경우 문제가 되는 응용 프로그램을 제거한 후 새 설치 파일로 다시 설치하는 것이 좋습니다. 절차는 다음과 같습니다.
- 시작 → 제어판으로 이동합니다.
- Vista 또는 Windows 7 사용자라면 프로그램 추가/제거, 그 외 버전에서는 프로그램 및 기능을 선택합니다.
- 목록에서 문제가 되는 프로그램을 찾아 제거를 클릭합니다.
- 응용 프로그램에 제거 마법사가 포함되어 있다면 화면에 표시되는 지침에 따라 진행합니다.
- PC를 재시작하여 시스템 설정을 초기화합니다.
- CD/DVD 드라이브에 설치 디스크를 넣고 프로그램을 다시 설치합니다.
- 프로그램이 정상적으로 실행되는지 확인합니다.
참고로 Windows 10/11 환경에서는 시작 버튼을 마우스 오른쪽 버튼으로 클릭한 뒤 ‘앱 및 기능’ 또는 ‘설정 → 앱’ 메뉴에서 프로그램을 제거할 수 있습니다. 이 방법으로도 오류가 해결되지 않는다면 레지스트리 정리를 권장합니다.
3단계 – Windows 레지스트리 정리하기
컴퓨터에서 각종 시스템 오류를 유발하는 것으로 악명 높은 영역이 바로 레지스트리입니다. 레지스트리는 하드웨어와 소프트웨어가 실행되는 데 필요한 모든 처리 정보를 저장하는 핵심 데이터베이스로, 이곳에 문제가 생기면 컴퓨터가 사실상 작동을 멈출 수 있습니다. 반면 레지스트리에는 쿠키, 프로그램, 각종 설정이 남긴 중복 파일들이 끊임없이 쌓이기도 합니다.
더 큰 문제는 해당 응용 프로그램을 삭제해도 이 잔여 데이터가 저절로 사라지지 않는다는 점입니다. 레지스트리가 관리해야 할 데이터가 방대해지면서 PC 속도가 느려지고, 결국 각종 오류가 발생하게 됩니다. 따라서 불필요한 파일을 주기적으로 정리해 주는 것이 좋습니다. 레지스트리를 수동으로 편집하면 중요한 파일을 실수로 삭제할 위험이 있으므로, 검증된 자동 레지스트리 클리너 도구를 사용하는 것을 강력히 권장합니다.