런타임 오류 R6034는 일반적으로 매니페스트(manifest) 파일 없이 "C 런타임 라이브러리(C runtime library)"를 로드하려 할 때 발생합니다. 이러한 방식의 C 런타임 라이브러리 로딩은 지원되지 않기 때문에 해당 오류가 화면에 표시됩니다. 이 오류는 윈도우를 처음 부팅할 때 나타나거나, Visual Basic처럼 C 런타임 라이브러리가 필요한 프로그램을 실행한 직후에 발생할 수 있습니다. 아래 단계를 따라 문제를 해결해 보세요.
런타임 오류 R6034란 무엇인가요?
이 오류는 보통 다음과 같은 대화상자 형태로 나타납니다.
"응용 프로그램이 C 런타임 라이브러리를 잘못된 방식으로 로드하려고 시도했습니다. 자세한 내용은 해당 응용 프로그램의 지원 팀에 문의하십시오."
해당 응용 프로그램은 매니페스트 파일이 있어야 C 런타임 라이브러리를 정상적으로 실행할 수 있습니다. 매니페스트가 없으면 응용 프로그램은 더 이상 진행하지 못하고 위와 같은 오류 메시지를 출력하게 됩니다. 윈도우 PC에서 이 오류를 해결하려면 아래 단계를 순서대로 확인해 보세요.
런타임 오류 R6034 해결 방법
1단계 – 안전 모드로 시작하기
컴퓨터를 안전 모드로 시작하면 운영체제 실행에 꼭 필요한 핵심 구성 요소만 로드됩니다. 안전 모드로 부팅하는 방법은 다음과 같습니다.
- 컴퓨터를 다시 시작합니다.
- 부팅이 시작되면 화면에 하드웨어 정보가 표시됩니다. 이 정보가 나타나는 순간 키보드의 F8 키를 반복해서 눌러 Windows 고급 부팅 옵션(Advanced Boot Options) 화면을 엽니다.
- 방향 키를 사용해 안전 모드(Safe Mode) 옵션을 선택합니다.
- Enter 키를 눌러 안전 모드로 부팅합니다.
- 윈도우가 시작되면 평소와 같은 로그온 화면이 나타납니다. 로그인하면 윈도우가 안전 모드로 진입합니다.
- 필요한 작업을 마친 후에는 컴퓨터를 재부팅하여 일반 모드로 돌아갑니다.
안전 모드에서는 불필요한 드라이버와 프로그램이 로드되지 않기 때문에 R6034를 포함한 여러 오류가 사라지는 경우가 많습니다. 다만 이 방법이 항상 효과가 있는 것은 아니므로, 문제가 해결되지 않으면 2단계로 넘어가세요.
2단계 – 클린 부팅(Clean Boot) 수행하기
클린 부팅은 생각보다 어렵지 않습니다. PC 사용에 필수적이지 않은 서비스만 잠시 중단하는 작업입니다. 클린 부팅을 수행하는 방법은 다음과 같습니다.
- 시작 버튼을 클릭하고 검색 상자에 "msconfig"를 입력한 후 Enter 키를 누릅니다.
- 사용자 계정 컨트롤(UAC) 창이 나타나면 관리자 암호를 입력하거나 계속을 클릭합니다.
- 일반 탭에서 선택적 시작(Selective Startup)을 선택합니다.
- 선택적 시작 항목에서 시스템 서비스 로드(Load Startup Items) 확인란의 선택을 해제합니다.
- 서비스 탭을 클릭한 뒤 모든 Microsoft 서비스 숨기기(Hide All Microsoft Services) 확인란을 체크하고 모두 사용 안 함(Disable All)을 클릭한 후 확인을 누릅니다.
- 재시작 안내가 표시되면 PC를 다시 시작하고 문제가 해결되었는지 확인합니다.
이 방법을 활용하면 프로그램과 서비스를 하나씩 다시 활성화하면서 런타임 오류 R6034의 원인이 되는 항목을 정확히 찾아낼 수 있습니다. 다소 시간이 걸리지만 체계적이고 확실한 방법입니다. 이 방법으로도 해결되지 않는다면 다음 단계를 확인하세요.
3단계 – 바이러스 검사 및 제거
악성 소프트웨어는 PC에 감염되어 각종 설정을 손상시키기 때문에 R6034 오류의 주요 원인 중 하나입니다. 특히 많은 바이러스는 인터넷 접속을 차단하기 때문에 10061 오류 같은 다른 문제를 함께 유발하기도 합니다. 이를 해결하려면 신뢰할 수 있는 백신 프로그램(예: XoftSpy)을 사용해 PC 전체를 검사하고 감염된 파일을 깨끗이 제거하는 것이 좋습니다.
4단계 – 레지스트리 정리하기
런타임 오류의 또 다른 큰 원인은 시스템의 레지스트리(registry)입니다. 레지스트리는 PC 실행에 필요한 파일과 설정을 저장하는 대규모 데이터베이스로, 윈도우가 데스크톱 배경화면이나 최근 받은 이메일 같은 정보를 불러올 때마다 사용합니다. 하지만 레지스트리는 손상되기 쉬워서 컴퓨터에 다양한 오류를 일으키는 주요 원인이 되기도 합니다. 이 경우 신뢰할 수 있는 레지스트리 클리너를 사용해 시스템을 스캔하고 손상된 설정을 복구하는 것이 좋습니다.
위 단계를 차례대로 수행하면 대부분의 경우 런타임 오류 R6034를 해결할 수 있습니다. 문제가 계속된다면 오류가 발생하는 특정 프로그램을 재설치하거나, 해당 개발사의 기술 지원팀에 문의하는 것도 좋은 방법입니다.