일부 Windows 사용자들이 응용 프로그램을 실행하거나 시스템 파일을 수정하려고 할 때 '런타임 오류 R6034'가 발생한다고 보고하고 있습니다. 이 문제는 Windows 7, Windows 8.1 및 Windows 10에서 확인된 사항입니다.

해당 문제를 면밀히 조사한 결과, 이 오류 코드가 나타나는 데에는 여러 가지 원인이 있을 수 있는 것으로 밝혀졌습니다. 주요 원인은 다음과 같습니다.
- Microsoft Visual C++ 2010 재배포 패키지 누락 또는 손상 – Visual C++ 재배포 패키지 종속성이 누락되었거나 손상된 경우 이 오류 코드가 나타날 수 있습니다. 이 경우 누락되거나 손상된 Microsoft Visual C++ 2010 재배포 패키지를 설치하거나 다시 설치하여 문제를 해결할 수 있습니다.
- 오래된 서드파티 브라우저 – 브라우저의 확장 프로그램 또는 추가 기능 탭에 접근할 때 이 오류가 나타난다면, 최신 버전이 아닌 브라우저를 사용 중일 가능성이 높습니다. 이 경우 브라우저를 최신 버전으로 업데이트하면 문제를 해결할 수 있습니다.
- 관리자 권한 부족 – 많은 사용자들의 보고에 따르면, 응용 프로그램에 필요한 권한이 없어서도 이 문제가 발생할 수 있습니다. 해당하는 경우 프로그램을 관리자 권한으로 강제 실행하여 문제를 해결할 수 있습니다.
- 서드파티 백업 소프트웨어 충돌 – 내장 백업 서비스와 충돌할 수 있는 서드파티 백업 소프트웨어가 설치되어 있다면 이 오류가 발생할 수 있습니다. 충돌을 해결하려면 해당 서드파티 프로그램을 제거해야 합니다.
- Apple 지원 파일로 인한 충돌 – 컴퓨터에 iTunes가 설치되어 있다면 Apple의 지원 파일 문제로 인해 이 오류가 발생할 수도 있습니다. 많은 사용자들의 보고에 따르면 Apple 관련 프로그램 전체를 다시 설치하면 문제가 해결됩니다.
- 시스템 파일 손상 – 특정 상황에서는 시스템 파일 손상이 응용 프로그램 실행에 필요한 런타임 프로토콜에 영향을 미쳐 이 문제가 발생할 수 있습니다. 이 경우 먼저 SFC 및 DISM 검사를 실행하여 표면적인 시스템 파일 손상을 복구해야 합니다. 그래도 해결되지 않으면 복구 설치 또는 클린 설치를 진행해야 합니다.
이제 문제를 유발할 수 있는 모든 시나리오를 파악했으니, 실제 사용자들이 성공적으로 활용한 검증된 해결 방법들을 소개합니다.
방법 1: Microsoft Visual C++ 2010 재배포 패키지 설치/재설치
대부분의 경우 '런타임 오류 R6034'는 현재 수행하려는 작업에 필요한 Visual C++ 라이브러리가 누락되어 발생합니다.
특히 응용 프로그램을 열거나 설치된 유틸리티로 검사를 시작할 때 이 문제가 발생한다면 더욱 가능성이 높습니다.
이 오류가 표시된다고 반드시 Visual C++ 2010 재배포 라이브러리가 없다는 의미는 아닙니다. 필요한 패키지가 설치되어 있더라도 시스템 파일 손상의 영향을 받았을 가능성도 있습니다.
해당하는 경우, 아래 지침에 따라 기존 Microsoft Visual C++ 2010 재배포 패키지를 제거한 후 정상적인 버전을 다시 설치하세요.
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 텍스트 상자에 'appwiz.cpl'을 입력하고 Enter 키를 눌러 프로그램 및 기능 메뉴를 엽니다.

참고: UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭하여 관리자 권한을 허용하세요.
- 프로그램 및 기능 메뉴에서 설치된 응용 프로그램 목록을 스크롤하여 Microsoft Visual C++ 2010 x64 Redistributable 및 Microsoft Visual C++ 2010 x86 Redistributable 항목을 찾습니다.
- 각 항목을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 제거를 선택한 후, 화면의 안내에 따라 32비트 및 64비트 버전의 Visual C++ 재배포 패키지를 모두 제거합니다.

- 두 버전 모두 제거되면 컴퓨터를 다시 시작하고 부팅이 완료될 때까지 기다립니다.
- 기본 브라우저를 열어 다음 Visual C++ 2010 재배포 패키지를 다운로드하여 설치합니다:
Microsoft Visual C++ 2010 Redistributable Package (x86)
Microsoft Visual C++ 2010 Redistributable Package (x64) - 다운로드 페이지에서 언어를 선택한 후 Download(다운로드) 버튼을 클릭합니다.

- 다운로드가 완료되면 vcredist 실행 파일을 두 번 클릭하고, UAC(사용자 계정 컨트롤)에서 예를 클릭한 후 안내에 따라 누락된 Visual C++ 2010 재배포 패키지 설치를 완료합니다.
- 필요한 Visual C++ 2010 패키지가 다시 설치되면 이전에 '런타임 오류 R6034'를 유발했던 작업을 반복하여 문제가 해결되었는지 확인합니다.
동일한 문제가 계속 발생하면 아래의 다음 해결 방법으로 넘어가세요.
방법 2: 브라우저를 최신 버전으로 업데이트 (해당하는 경우)
브라우저 내에서 특정 작업(예: 추가 기능 또는 확장 프로그램 바 열기)을 수행할 때 이 문제가 발생한다면, 오래된 브라우저 환경이 원인일 수 있습니다.
동일한 문제를 겪었던 여러 사용자들은 브라우저를 최신 빌드로 업데이트한 후 문제가 해결되었다고 확인했습니다.
물론 업데이트 방법은 브라우저마다 다릅니다. 대부분의 브라우저는 기본적으로 자동 업데이트되도록 설정되어 있습니다.
하지만 이 문제는 주로 Firefox와 Chrome에서 보고되므로, 각 브라우저를 최신 버전으로 업데이트하는 방법을 안내해 드립니다.
사용 중인 브라우저에 맞는 가이드를 따라 하세요:
A. Google Chrome 업데이트
- Google Chrome을 연 후 브라우저 창의 작업 버튼(화면 우측 상단)을 클릭합니다.
- Chrome의 컨텍스트 메뉴에서 도움말 하위 메뉴에 접근한 후 Chrome 정보를 클릭합니다.

- Chrome 정보 탭에 들어가면 브라우저가 자동으로 새 버전을 검색하기 시작합니다.

- 새 버전이 발견되면 브라우저가 자동으로 다운로드하여 설치합니다.
- 작업이 완료되면 컴퓨터를 다시 시작하고 이전에 '런타임 오류 R6034'를 유발했던 작업을 반복하여 문제가 해결되었는지 확인합니다.
B. Mozilla Firefox 업데이트
- Mozilla Firefox를 연 후 화면 우측 상단의 작업 버튼을 클릭합니다.
- 브라우저의 기본 메뉴에서 도움말 탭을 클릭한 후 나타나는 메뉴에서 Firefox 정보를 선택합니다.

- Firefox 정보 메뉴에서 다시 시작하여 Firefox 업데이트 버튼을 클릭합니다(새 버전이 있을 때만 표시됨).

참고: UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예를 클릭하여 관리자 권한을 허용하세요.
- 브라우저 업데이트가 완료되면 컴퓨터를 다시 시작하고 부팅 후 문제가 해결되었는지 확인합니다.
여전히 동일한 '런타임 오류 R6034'가 발생한다면 다음 해결 방법으로 넘어가세요.
방법 3: 프로그램을 관리자 권한으로 강제 실행
Windows에 기본 포함되지 않은 서드파티 프로그램을 사용할 때 이 문제가 발생한다면, 프로그램에 Visual C++ 런타임 종속성을 사용할 충분한 권한이 없어서 런타임 오류 R6034가 발생할 수 있습니다.
동일한 문제를 겪은 여러 사용자들이 프로그램을 관리자 권한으로 실행하도록 설정한 후 문제가 해결되었다고 확인했습니다.
해당하는 것으로 생각되면, 아래 지침에 따라 실행 파일을 관리자 권한으로 열고, 성공적이라면 변경 사항을 영구적으로 적용하세요.
- 문제를 일으키는 실행 파일을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 관리자 권한으로 실행을 선택합니다.

- UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예를 클릭하여 관리자 권한을 허용합니다.
- 프로그램이 관리자 권한으로 성공적으로 실행되면 이전에 문제를 일으켰던 작업을 반복하여 문제가 해결되었는지 확인합니다.
참고: 관리자 권한이 허용된 상태에서 '런타임 오류 R6034'가 더 이상 발생하지 않는다면, 아래의 나머지 지침에 따라 항상 관리자 권한으로 실행되도록 설정하세요. - 문제를 일으키는 실행 파일을 다시 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 속성을 선택합니다.

- 영향을 받는 프로그램의 속성 화면에서 호환성 탭을 클릭한 후 관리자 권한으로 이 프로그램 실행 체크박스를 선택하고 Apply(적용)를 클릭하여 변경 사항을 저장합니다.

문제가 여전히 발생하지 않는다면 다음 해결 방법으로 넘어가세요.
방법 4: 충돌하는 백업 소프트웨어 제거 (해당하는 경우)
런타임 종속성이 서드파티 백업 소프트웨어와 충돌하는 경우에도 이 오류가 발생할 수 있습니다. 실제로 대부분의 서드파티 백업 프로그램(EaseUS Todo Backup, Acronis 등)은 내장 백업 프로세스와 충돌할 때 런타임 오류 R6034를 유발할 수 있습니다.
동일한 문제를 겪었던 여러 사용자들이 충돌하는 소프트웨어를 제거한 후 문제가 해결되었다고 보고했습니다.
해당하는 경우, 아래 지침에 따라 런타임 오류 R6034를 유발하는 서드파티 백업 도구를 제거하세요.
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 텍스트 상자에 'appwiz.cpl'을 입력하고 Enter 키를 눌러 프로그램 및 기능 메뉴를 엽니다. UAC(사용자 계정 컨트롤) 프롬프트가 나타나면 예를 클릭하여 관리자 권한을 허용합니다.

- 프로그램 및 기능 메뉴에서 설치된 프로그램 목록을 스크롤하여 오류를 유발하는 것으로 의심되는 백업 소프트웨어를 찾습니다.
- 해당 프로그램을 발견하면 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 제거/변경을 선택하여 제거 과정을 시작합니다.

- 제거 화면에서 화면의 안내에 따라 제거 과정을 완료한 후 컴퓨터를 재부팅합니다.
- 컴퓨터가 다시 부팅되면 런타임 오류 R6034가 해결되었는지 확인합니다.
방법 5: iTunes 및 Apple 관련 프로그램 재설치 (해당하는 경우)
Windows 컴퓨터에서 iTunes를 적극적으로 사용하고 있다면, 일관성 없는 Apple 설치 파일로 인한 충돌 때문에 런타임 오류 R6034가 발생할 수 있습니다.
동일한 문제를 겪었던 여러 사용자들이 Apple 관련 구성 요소를 모두 제거한 후 처음부터 다시 설치하여 문제를 해결했다고 보고했습니다.
단, iTunes 및 관련 Apple 구성 요소를 제거하는 정확한 단계는 데스크톱 버전을 사용하는지 UWP(유니버설 Windows 플랫폼) 버전을 사용하는지에 따라 다릅니다.
따라서 iTunes 구성 요소를 다시 설치하는 두 가지 하위 가이드를 준비했습니다.
iTunes UWP(Windows 10 전용)를 사용하는 경우 하위 가이드 A를, 클래식 데스크톱 버전을 사용하는 경우 하위 가이드 B를 따르세요.
A. UWP용 iTunes 재설치
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그런 다음 'ms-settings:appsfeatures'를 입력하고 Enter 키를 눌러 설정 앱의 앱 및 기능 탭을 엽니다.

- 앱 및 기능 메뉴에서 우측 상단의 검색 기능을 사용하여 iTunes를 검색합니다. 결과 목록에서 iTunes를 클릭한 후 고급 옵션 하이퍼링크를 클릭합니다.

- 고급 옵션 메뉴에서 맨 아래로 스크롤하여 초기화 섹션으로 이동한 후 초기화 버튼을 클릭합니다.

- 확인 프롬프트에서 초기화 버튼을 한 번 더 클릭하고 작업이 완료될 때까지 기다립니다.
참고: 이 작업 중 iTunes 상태가 기본 상태로 되돌아가며 모든 구성 요소가 다시 설치됩니다. 이 절차가 기존 라이브러리에 영향을 미치지 않으므로 걱정하지 않아도 됩니다. 소유권은 유지되며 작업 완료 후 콘텐츠를 로컬로 다시 다운로드할 수 있습니다. - UWP 버전의 iTunes가 성공적으로 재설치되면 이전에 런타임 오류를 유발했던 작업을 반복하여 문제가 해결되었는지 확인합니다.
B. 데스크톱용 iTunes 재설치
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 텍스트 상자에 'appwiz.cpl'을 입력하고 Enter 키를 눌러 클래식 제어판의 프로그램 및 기능 메뉴를 엽니다.

- 프로그램 및 기능 화면에서 상단의 Publisher(게시자) 열을 클릭하여 게시자별로 설치된 프로그램 목록을 정렬합니다. 이렇게 하면 기본 iTunes 응용 프로그램과 모든 지원 소프트웨어를 훨씬 쉽게 제거할 수 있습니다.
- Apple Inc.에서 배포한 모든 제품이 명확하게 보이면, 각 항목을 마우스 오른쪽 버튼으로 클릭하고 제거를 선택하여 체계적으로 제거하기 시작합니다. 이후 화면의 안내에 따라 제거 과정을 완료합니다.

- iTunes와 모든 지원 소프트웨어를 제거한 후 컴퓨터를 다시 시작하고 부팅이 완료될 때까지 기다립니다.
- Windows 컴퓨터가 다시 부팅되면 브라우저를 열어 iTunes 다운로드 페이지에 접속합니다.
- 다운로드 페이지에서 아래로 스크롤하여 다른 버전 찾기 섹션으로 이동한 후 Windows를 클릭하여 최신 버전의 iTunes를 다운로드합니다.

- 다운로드가 완료되면 설치 프로그램을 열고 화면의 안내에 따라 컴퓨터에 최신 버전의 iTunes를 설치합니다. 이후 지원 소프트웨어 설치를 요청받게 됩니다.

- 설치가 완료되면 컴퓨터를 다시 한 번 재부팅하고 다음 부팅 후 문제가 해결되었는지 확인합니다.
동일한 런타임 오류 R6034 문제가 계속 발생하면 다음 해결 방법으로 넘어가세요.
방법 6: SFC 및 DISM 검사 실행
현재 Windows 설치에 영향을 미치는 일종의 시스템 파일 손상으로 인해서도 런타임 오류 R6034가 발생할 수 있습니다. 이는 다른 오류 코드의 런타임 오류도 함께 경험하는 경우에 특히 흔합니다.
해당하는 것으로 보인다면, 두 가지 내장 유틸리티인 시스템 파일 검사기(SFC)와 배포 이미지 서비스 및 관리(DISM)로 검사를 실행해야 합니다.
이 두 도구는 몇 가지 유사점이 있지만, 손상된 시스템 파일을 복구할 가능성을 높이기 위해 두 검사를 연달아 실행하는 것이 좋습니다.
먼저 간단한 SFC 검사부터 시작하세요.
중요: 이 절차를 시작한 후에는 유틸리티가 멈춘 것처럼 보여도 CMD 창을 닫지 않는 것이 매우 중요합니다. 작업을 중단하면 HDD 또는 SSD에 논리적 오류가 발생할 수 있으므로 프로세스가 완료될 때까지 인내심을 갖고 기다리세요.

참고: 이 도구는 완전히 로컬에서 작동하므로 안정적인 인터넷 연결이 필요하지 않습니다.
SFC 검사가 완료되면 컴퓨터를 다시 시작하고 다음 부팅 후 문제가 해결되었는지 확인합니다.
동일한 런타임 오류 R6034 문제가 계속 발생한다면 DISM 검사를 실행하고 작업이 완료될 때까지 기다립니다.

참고: 이 유틸리티는 SFC와 다르게 작동합니다. Windows Update의 하위 구성 요소를 사용하여 정상적인 구성 요소를 다운로드하고 손상된 시스템 파일 인스턴스를 교체합니다. 따라서 이 작업을 시작하기 전에 안정적인 인터넷 연결이 있는지 확인해야 합니다.
DISM 검사가 성공적으로 완료되면 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인합니다.
동일한 런타임 오류 R6034 문제가 계속 발생하면 다음 해결 방법으로 넘어가세요.
방법 7: Windows 구성 요소 전체 초기화
위의 어떤 해결 방법으로도 런타임 오류 R6034 문제를 해결할 수 없다면, 기존 방식으로는 해결되지 않는 시스템 파일 손상이 시스템에 존재할 가능성이 매우 높습니다.
해당하는 경우 남은 유일한 방법은 클린 설치 또는 복구 설치(인플레이스 업그레이드)와 같은 절차를 통해 모든 Windows 구성 요소를 완전히 초기화하는 것입니다.
옵션 A: 클린 설치는 호환되는 설치 미디어를 삽입하거나 연결할 필요가 없으므로 더 간편한 절차입니다.
참고: 하지만 사전에 데이터를 백업하는 추가 조치를 취하지 않으면 파일, 사용자 환경 설정, 설치된 모든 프로그램과 게임을 잃게 됩니다.
옵션 B: 복구 설치(인플레이스 복구)는 실행하기가 더 번거롭고 호환되는 설치 미디어가 필요합니다. 하지만 가장 큰 장점은 이 작업이 Windows 구성 요소에만 영향을 미친다는 것입니다. 즉, 개인 파일, 게임, 응용 프로그램, 문서 등 OS와 관련 없는 모든 데이터는 이 절차의 영향을 받지 않습니다.