Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 SideBySide 오류 59(활성화 컨텍스트 생성 실패) 해결 방법

Windows 11 또는 Windows 10 컴퓨터에서 이벤트 뷰어(Event Viewer)로 이벤트 로그를 분석하다 보면 이벤트 ID 59 오류와 함께 '활성화 컨텍스트 생성 실패(Activation context generation failed)'라는 설명을 발견할 수 있습니다. 이 매니페스트 또는 정책 파일 오류는 주로 특정 앱을 실행할 때 발생하며 앱이 충돌하는 원인이 되지만, 시스템에 즉각적인 악영향을 주지 않아 대부분 그냥 지나치기 쉽습니다. 그러나 방치하면 추후 시스템 기능에 문제가 생길 수 있으므로, 이 글에서는 SideBySide 오류 59를 해결할 수 있는 다양한 방법을 소개합니다.

'C:\KMQQ760\KMQQ.exe'에 대한 활성화 컨텍스트 생성 실패. 매니페스트 또는 정책 파일 'C:\KMQQ760\KMQQ.exe'의 1번째 줄에서 오류 발생. 잘못된 XML 구문입니다.

Side-by-Side 애플리케이션이란?

Microsoft Win32 Side-by-Side(SxS) 서비스는 동일한 Windows 11/10 컴퓨터에 설치되어 실행되는 여러 버전의 동일한 구성 요소(DLL, COM 등)의 사용을 관리하는 기능입니다.

SideBySide 오류란 무엇인가요?

SideBySide 오류는 현재 설치된 Microsoft Visual C++ 버전이 충돌한 애플리케이션과 하위 호환되지 않을 때 주로 발생합니다. 이 오류에는 일반적으로 이벤트 ID 33 또는 이벤트 ID 59가 함께 기록되며, 자세한 진단이 필요하다면 sxstrace.exe 도구를 활용하면 됩니다.

이 오류의 주요 원인은 다음과 같습니다.

  • Visual C++ 재배포 가능 패키지 누락
  • 운영 체제 관련 종속성 손상
  • Bing Bar 확장 프로그램의 .DLL 파일 손상
  • 시스템 파일 손상

SideBySide 오류 59 – 활성화 컨텍스트 생성 실패 해결 방법

활성화 컨텍스트 생성 실패 문제가 발생했다면 아래에서 소개하는 해결 방법들을 순서와 관계없이 하나씩 시도해 보세요. Windows 11/10에서 발생한 SideBySide 오류 59를 해결하는 데 도움이 될 것입니다.

  1. Windows 스토어 앱 문제 해결사 실행
  2. Bing Bar 제거(해당되는 경우)
  3. SFC 및 DISM 검사 실행
  4. 누락된 Microsoft Visual C++ 재배포 가능 패키지 설치
  5. 앱 제거 후 재설치
  6. Windows 11/10 초기화

이제 각 해결 방법의 자세한 과정을 살펴보겠습니다.

1] Windows 스토어 앱 문제 해결사 실행

Windows 11/10에서 발생한 SideBySide 오류 59는 앱과 관련된 문제이므로, 먼저 Windows 스토어 앱 문제 해결사를 실행해 보는 것이 좋습니다.

Windows 11에서 실행하는 방법은 다음과 같습니다.

  • Windows 키 + I를 눌러 설정 앱을 엽니다.
  • 시스템 > 문제 해결 > 기타 문제 해결사로 이동합니다.
  • 기타 섹션에서 Windows 스토어 앱 항목을 찾습니다.
  • 실행 버튼을 클릭합니다.
  • 화면의 지시를 따르고 권장되는 수정 사항을 적용합니다.

Windows 10 PC에서 실행하는 방법은 다음과 같습니다.

  • Windows 키 + I를 눌러 설정 앱을 엽니다.
  • 업데이트 및 보안으로 이동합니다.
  • 문제 해결 탭을 클릭합니다.
  • 아래로 스크롤하여 Windows 스토어 앱을 클릭합니다.
  • 문제 해결사 실행 버튼을 클릭합니다.
  • 화면의 지시를 따르고 권장되는 수정 사항을 적용합니다.

2] Bing Bar 제거(해당되는 경우)

Bing Bar는 Microsoft Bing 검색 엔진과 연동되는 Internet Explorer용 도구 모음으로, 동영상, 뉴스, 지도 등을 검색하는 데 사용할 수 있습니다.

조사 결과, 손상된 .dll 파일을 호출하려는 Bing Bar 확장 프로그램도 이 오류의 원인 중 하나로 밝혀졌습니다. 해당 사항이 있고 컴퓨터에 Bing Bar가 설치되어 있다면, 문제를 해결하려면 PC에서 Bing 도구 모음을 제거해야 합니다.

3] SFC 및 DISM 검사 실행

필수 Visual C++ 종속성의 정상적인 작동에 영향을 미치는 손상된 시스템 파일도 이 문제의 원인일 수 있습니다. 이 경우 SFC/DISM 검사를 실행하여 시스템 파일 손상 가능성을 배제할 수 있습니다. 관리자 권한 명령 프롬프트에서 sfc /scannowDISM /Online /Cleanup-Image /RestoreHealth 명령을 차례로 실행한 후 PC를 다시 시작하세요.

4] 누락된 Microsoft Visual C++ 재배포 가능 패키지 설치

이 오류는 실행하려는 애플리케이션에 필요한 Visual C++ 종속성이 누락되었거나, Visual C++ 재배포 가능 패키지가 없어 시작 서비스가 구동되지 못하는 경우에도 발생할 수 있습니다. 어느 쪽이든 문제를 해결하려면 누락된 재배포 가능 패키지를 설치하고 컴퓨터를 다시 시작해야 합니다. 프로그램마다 필요한 재배포 가능 패키지가 다르므로, 먼저 누락된 MSVCR 런타임 라이브러리를 확인해야 합니다.

다음 단계를 따르세요.

  • Windows 키 + R을 눌러 실행 대화 상자를 엽니다.
  • 실행 대화 상자에 cmd를 입력한 후 Ctrl + Shift + Enter를 눌러 관리자 권한으로 명령 프롬프트를 엽니다.
  • 명령 프롬프트 창에 아래 명령을 입력하고 Enter 키를 누릅니다.
SxsTrace Trace -logfile:SxsTrace.etl
  • 명령이 성공적으로 실행되면 오류를 유발하는 프로그램을 실행합니다.
  • 그런 다음 열려 있는 명령 프롬프트 창에서 아래 명령을 실행합니다.
sxstrace Parse -logfile:SxSTrace.etl -outfile:SxSTrace.txt
  • 명령이 완료되면 텍스트 편집기로 SxSTrace.txt 파일을 열어 어떤 VC++ 런타임 종속성이 누락되었는지 확인합니다.
  • 원인을 파악했다면 시스템에 맞는 Visual C++ 재배포 가능 패키지를 다운로드하여 설치합니다.
  • 패키지 설치가 완료되면 PC를 다시 시작합니다.

재부팅 후 문제가 해결되었는지 확인하세요. 그래도 해결되지 않으면 다음 해결 방법을 시도해 보세요.

5] 앱 제거 후 재설치

오류가 실행 시 충돌을 일으키는 애플리케이션에 의해 발생했을 수 있으므로, 해당 앱을 제거(가급적 서드파티 제거 프로그램 활용)하고 시스템을 다시 시작한 후, 앱이 꼭 필요하다면 최신 버전(또는 대체 프로그램)을 다운로드하여 Windows 11/10 PC에 새로 설치하는 것이 효과적인 해결책입니다.

6] Windows 11/10 초기화

여기까지 시도했는데도 문제가 해결되지 않았다면, 마지막 수단으로 Windows 11/10을 초기화하면서 개인 파일을 유지하는 옵션을 선택할 수 있습니다. 초기화 전에는 반드시 중요한 데이터를 백업해 두는 것이 좋습니다.

이 가이드가 문제 해결에 도움이 되기를 바랍니다!

관련 글: side-by-side 구성이 올바르지 않아 응용 프로그램을 시작하지 못했습니다.