윈도우 고전 게임 0xc0000022 오류 발생 시 해결 하기

윈도우 고전 게임 0xc0000022 오류 발생 시 해결 하기

요즘 많은 분들이 윈도우 10을 주로 사용하고 있는데요
예전에 즐기던 고전 게임을 하려 하는데 0xc0000022 오류가 발생 돼서 응용 프로그램을 제대로 시작하지 못했다는 오류 메시지가 나오면서 실행되지 않는데요.
요즘 사용하는  운영시스템 버전과 고전게임이 호환되지 않아 생기는 문제입니다.
고전 게임 실행 파일에 호환성 설정으로 하고 윈도우 구성요소의 다이렉트 플레이 기능을 활성화해야 합니다.

그럼 방법을 알아보겠습니다.


1. 관리자 권한으로 실행
실행 파일에 마우스 오른쪽 버튼을 클릭 후 메뉴가 뜨면 [관리자 권한으로 실행]을 클릭합니다.
오류가 안 뜨고 정상으로 게임이 실행되는지 확인합니다.

윈도우 고전 게임 0xc0000022 오류 발생 시 해결 하기


 

 


2. 모든 계정 호환성 설정
실행 파일에 마우스 오른쪽 버튼 클릭 후  메뉴 중 [속성]을 클릭해주세요.

모든 계정 호환성 설정


 

 

 

실행파일에 대한 속성 창이 열리면 탭 메뉴 중 [호환성]을 선택합니다.
호환성 항목 중 하단 [모든 사용자에 대한 설정 변경] 버튼을 클릭해 주세요.

[모든 사용자에 대한 설정 변경]


 

 

 

호환성 설정 창에서 이 프로그램을 실행할 호환 모드에 체크 후 Windows xp를 선택합니다.

640 x 480 해상도에서 실행에 체크 하시고 [관리자 권한으로 이 프로그램 실행]에 체크합니다.
[확인] 버튼을 클릭 후 창을 닫은 다음 게임이 오류없이 잘되는지 확인합니다.

실행할 호환 모드에 체크 후


 

 

 

 

3. 호환성 문제 해결사 실행
속성 창에서 [호환성 문제 해결사 실행] 버튼을 클릭합니다.

호환성 문제 해결사 실행


 

 

 

문제 해결 옵션 선택 창이 나오면 [권장 설정 시도]를 클릭해주세요.

 [권장 설정 시도]


 

 

 

프로그램에 대한 호환선 설정 테스트 화면으로 넘어옵니다.

[프로그램 테스트] 버튼을 클릭해서 실행되는지 확인 후 실행된 프로그램이 실행되면 종료 후 [다음] 버튼을 클릭해서 진행합니다.
정상적으로 시행되지 않는다면 프로그램 문제 해결을 눌러줍니다.

발생한 문제 창이 열리면 [프로그램이 이전 버전인 windows에서 작동했지만 현재 버전에서는 설치 또는 실행되지 않음]
체크 후 다음을 클릭해서 진행 후 창이 닫히면 정상으로 실행되는지 확인합니다.


 

 

 

4.  레거시 구성요소 활성화
검색에서 "제어판"을 입력합니다. 검색되면 제어판을 클릭해서 실행합니다.


 

 

 

제어판 창이 열리면 [프로그램 및 기능]을 클릭해주세요.


 

 

 

프로그램 및 기능 창이 열립니다. 설치된 프로그램 목록이 조회되는데요.
좌측 메뉴 중 [Windows  기능 켜기/끄기]를 클릭해주세요.


 

 

 

Windows 기능 켜기/끄기 창이 열리면 항목 중 [레거시 구성요소]를 찾아 하위에 있는 DirectPlay에 체크 후 [확인] 버튼을 클릭합니다.

OS에 따라 레거시 구성요소가 Legacy로 나오는 버전도 있습니다.
[확인] 버튼을 클릭해서 모든 창을 닫고 게임을 실행합니다.

윈도우 고전 게임 0xc0000022 오류 발생 시 해결 하기를 알아보았습니다.