Windows 10 PC의 내장 하드 드라이브에서 .exe 확장자를 가진 파일을 열거나 실행하려고 할 때 '장치가 준비되지 않았습니다(The device is not ready)'라는 오류 메시지가 나타난다면, 이 글이 도움이 될 것입니다.
이 '장치가 준비되지 않았습니다' 오류는 다음과 같은 여러 원인으로 발생할 수 있습니다.
- 연결 문제: 내장 드라이브가 제대로 연결되지 않은 경우
- 장치 손상: 드라이브가 물리적으로 손상되었거나 손괴된 경우
- 호환성 문제: 하드 드라이브가 운영 체제와 호환되지 않는 경우
- 시스템 파일 손상: 드라이브 연결을 담당하는 시스템 파일이 손상된 경우
.exe 파일 실행 시 '장치가 준비되지 않았습니다' 오류 해결 방법
이 문제에 직면했다면, 아래에서 소개하는 해결 방법들을 순서에 상관없이 하나씩 시도해 보고 문제가 해결되는지 확인해 보시기 바랍니다.
- SFC 및 DISM 검사 실행
- 내장 하드 드라이브 연결 상태 확인
- CHKDSK 실행
- 시스템 복원 수행
- 새로 시작(Fresh Start) 또는 클라우드 초기화 수행
각 해결 방법의 자세한 과정을 살펴보겠습니다.
1] SFC 및 DISM 검사 실행
먼저 시스템 파일 검사기(SFC)를 실행하여 손상된 시스템 파일을 교체하고, 이후 DISM 도구를 사용하여 Windows 구성 요소 저장소를 복구하는 것이 좋습니다.
관리자 권한 명령 프롬프트에서 다음 명령어를 순차적으로 입력하면 됩니다.
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
2] 내장 하드 드라이브 연결 상태 확인
하드 드라이브가 오류 없이 제대로 연결되어 있는지, 그리고 연결된 SATA 케이블이 정상적으로 작동하는지 확인해야 합니다.
하드 드라이브 자체는 정상이고 문제가 컴퓨터에만 있는지 진단하려면, 해당 하드 드라이브를 다른 컴퓨터에 연결해서 확인해 보세요. 다른 컴퓨터에서도 동일한 오류가 발생한다면 연결 케이블을 새것으로 교체한 후 다시 연결해 보시기 바랍니다.
참고: 하드웨어 기술자의 도움이 필요할 수 있습니다.
3] CHKDSK 실행
이 해결 방법은 시스템 드라이브에서 CHKDSK 유틸리티를 사용하여 문제를 수정하는 것입니다.
CHKDSK를 실행하려면 다음 단계를 따르세요.
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다.
- 실행 대화 상자에 cmd를 입력한 후 CTRL + SHIFT + ENTER를 눌러 관리자 권한으로 명령 프롬프트를 엽니다.
- 명령 프롬프트 창에 아래 명령어를 입력하고 Enter 키를 누릅니다.
chkdsk /x /f /r
그러면 다음과 같은 메시지가 표시됩니다.
다른 프로세스가 볼륨을 사용 중이므로 Chkdsk를 실행할 수 없습니다. 다음에 시스템을 다시 시작할 때 이 볼륨을 검사하도록 예약하시겠습니까? (Y/N)
- 키보드에서 Y 키를 누른 후 컴퓨터를 재부팅하면, CHKDSK가 컴퓨터 하드 드라이브의 오류를 검사하고 수정합니다.
CHKDSK가 시스템 드라이브(C 드라이브) 검사를 완료한 후, 문제가 해결되었는지 확인하세요.
4] 시스템 복원 수행
최근에 오류가 발생하기 시작했다면, 최근 시스템에 가해진 변경 사항이 원인일 가능성이 높습니다.
어떤 변경 사항이 오류를 유발했는지 알 수 없다면, 시스템 복원을 통해 .exe 파일을 문제없이 열 수 있었던 날짜로 되돌려 보세요.
5] 새로 시작 또는 클라우드 초기화 수행
위의 모든 방법으로도 해결되지 않는다면, 새로 시작(Fresh Start) 또는 클라우드 초기화(Cloud Reset)를 수행하여 Windows를 재설정해 보시기 바랍니다.
이 글이 Windows 10에서 .exe 파일 실행 시 발생하는 '장치가 준비되지 않았습니다' 오류를 해결하는 데 도움이 되기를 바랍니다.