Windows 서버에서 32비트 또는 64비트 하위 시스템이 제거되었거나, Windows 7, 8, 10에서 '이미지 유형을 지원하는 데 필요한 하위 시스템이 없습니다'라는 오류 메시지를 접한 적이 있으신가요?
이 오류가 발생하면 프로그램 설치나 실행이 불가능해지는 등 여러 문제가 생길 수 있습니다. 이번 글에서는 이 문제의 원인과 해결 방법을 단계별로 자세히 안내해 드리겠습니다.
목차
1. 이미지 유형을 지원하는 하위 시스템이 없는 이유
2. Windows 10에서 해당 오류를 해결하는 방법
이미지 유형을 지원하는 하위 시스템이 존재하지 않는 이유
이 문제는 주로 Windows Server 2008 R2처럼 Server Core 환경에서 특정 프로그램이나 응용 프로그램을 설치하거나 실행할 때 발생합니다. 또한 ImageX와 같은 도구를 사용하는 과정에서도 하위 시스템에 접근할 수 없다는 오류가 나타날 수 있습니다.
이 오류의 주된 원인은 32비트 하위 시스템(WOW64)이 사용자의 실수로 삭제되었거나, 일부 프로세스에 의해 자동으로 제거되었기 때문입니다.
Windows 7, 8, 10에서 이러한 상황이 발생했다면, 아래에서 소개하는 해결 방법들을 순서대로 시도해 보시기 바랍니다.
Windows 10에서 '이미지 유형이 없음' 오류를 해결하는 방법
Windows 10에서 제공하는 다양한 도구를 활용하여 시스템 파일, 이미지, 운영 체제 자체에 ImageX 관련 문제가 있는지 확인하는 것이 좋습니다.
해결 방법 요약:
1. 32비트 하위 시스템 활성화
2. SFC(시스템 파일 검사기) 실행
3. DISM 명령어로 시스템 이미지 복구
4. Windows 시스템 복원
방법 1: 32비트 하위 시스템 활성화
실수로 하위 시스템을 삭제한 경우라면, 가장 먼저 32비트 또는 64비트 Windows 시스템용 하위 시스템을 다시 활성화하는 것이 좋습니다.
1. 검색창에 명령 프롬프트를 입력하고 마우스 오른쪽 버튼을 클릭한 후 관리자 권한으로 실행을 선택합니다. 가능하다면 관리자 계정으로 Windows 10에 로그인하는 것도 좋은 방법입니다.
2. 명령 프롬프트에 다음 명령어를 입력합니다:
DISM.EXE /online /enable-feature /featurename:ServerCore-WOW64
팁: featurename:ServerCore-WOW64 값은 PC마다 다를 수 있습니다. 따라서 먼저 본인의 Server Core 구성을 확인한 후, 명령어의 ServerCore-WOW64 부분을 실제 환경에 맞게 수정해야 합니다.
3. 변경 사항을 적용하기 위해 PC를 재부팅합니다.
다시 로그인하면 32비트 하위 시스템이 정상적으로 나타나는 것을 확인할 수 있습니다. 참고로 이 하위 시스템이 없으면 이를 사용하는 모든 응용 프로그램이 작동하지 않으므로, 소프트웨어를 직접 실행하여 정상적으로 작동하는지 확인해 보세요.
방법 2: SFC 실행으로 오류 수정
Windows 7, 8, 10의 시스템 파일이 손상된 경우에도 하위 시스템 오류가 발생할 수 있습니다. 이때는 시스템 파일 검사기(System File Checker, SFC)를 사용하여 손상된 파일을 점검하고 복구할 수 있습니다.
관리자 권한으로 연 명령 프롬프트에 다음 명령어를 입력하고 Enter 키를 누릅니다:
sfc /scannow
그러면 시스템 파일 검사기가 PC의 시스템 파일을 자동으로 검사하고, 문제가 발견되면 자동으로 복구해 줍니다.
검사가 완료되면 Windows 10에서 더 이상 하위 시스템 오류가 나타나지 않으며, 원하는 응용 프로그램을 자유롭게 사용할 수 있게 됩니다.
방법 3: DISM으로 시스템 이미지 오류 복구
이 하위 시스템 오류는 PC의 시스템 이미지와 밀접한 관련이 있습니다. 따라서 근본적인 해결을 위해서는 배포 이미지 서비스 및 관리 도구(Deployment Imaging Servicing and Management, DISM)를 활용하는 것이 효과적입니다.
관리자 권한의 명령 프롬프트에 아래 명령어를 하나씩 입력하여 실행합니다:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM이 Windows 7, 8, 10의 이미지 오류를 검사한 후, 하위 시스템 오류가 해결되었는지 확인할 수 있습니다.
방법 4: Windows 시스템 복원
위의 방법들로도 문제가 해결되지 않는다면, Windows 7 또는 Windows 10 시스템을 하위 시스템 오류가 발생하기 이전 시점으로 복원하는 것을 고려해 볼 수 있습니다.
Windows 10은 직접 수동으로 복원할 수 있지만, 그 전에 먼저 시스템 보호 기능을 활성화해야 합니다.
1. 검색창에 복구 드라이브 만들기를 검색하여 시스템 속성 창으로 들어갑니다.
2. 시스템 속성 창에서 드라이브를 선택한 후 구성 버튼을 클릭합니다.
3. 시스템 보호 사용 항목에 체크하고, 최대 사용량 디스크 공간을 조정합니다.
마지막으로 적용을 클릭하여 변경 사항을 저장합니다.
설정이 완료되면 하위 시스템 오류가 사라진 시점으로 시스템을 복원할 수 있습니다.
만약 복원할 수 있는 이전 시점이 없다면, Windows 10 초기화를 진행하여 문제가 해결되는지 확인해야 할 수도 있습니다.
정리하자면, '이미지 유형을 지원하는 데 필요한 하위 시스템이 존재하지 않습니다' 오류를 해결하기 위해 이 글에서는 가장 일반적이면서도 효과적인 네 가지 방법을 소개했습니다. 하위 시스템 활성화부터 SFC, DISM, 시스템 복원까지 차례대로 적용해 보시면 대부분의 경우 문제를 해결할 수 있습니다.