DISKPART는 Windows 사용자가 드라이브에 파티션을 만들 때 가장 많이 사용하는 명령줄 도구입니다. 하지만 일부 사용자에게는 이 명령이 정상적으로 작동하지 않는 경우가 발생합니다. 해당 사용자들은 DISKPART로 디스크 작업을 시도할 때 다음과 같은 오류 메시지를 접하게 됩니다.
DiskPart에 오류가 발생했습니다: IO 장치 오류로 인해 요청을 수행할 수 없습니다. 자세한 내용은 시스템 이벤트 로그를 참조하십시오.
다행히도 이 오류 코드는 몇 가지 간단한 방법으로 해결할 수 있습니다. IO 장치 오류로 인해 요청을 수행할 수 없습니다라는 DISKPART 오류가 나타난다면, 아래의 해결 방법을 순서대로 따라 해 보시기 바랍니다.
오류 메시지에서 알 수 있듯이, 이 문제는 입출력(I/O) 장치 오류입니다. 즉, 명령이 드라이브에 접근하거나 명령을 내리거나 파티션을 생성하는 것이 불가능한 상태를 의미합니다. 이 문제를 해결하기 위해 효과적인 순서대로 해결책을 안내해 드리겠습니다.
DISKPART IO 장치 오류 해결 방법
이 오류 메시지가 나타난다면, 다음 해결 방법들을 순서대로 시도해 보세요.
- 컴퓨터 재시작 및 케이블·USB 연결 상태 확인
- 레지스트리 편집기에서 쓰기 방지(Write-protect) 값 변경
- CHKDSK, SFC, DISM 명령 실행
- 디스크 드라이버 재설치 또는 업데이트
- 하드웨어 자체의 문제 여부 확인
각 방법을 자세히 살펴보겠습니다.
1] 컴퓨터 재시작 및 케이블·USB 연결 확인
컴퓨터를 재시작하면 백그라운드에서 실행 중인 서비스나 프로세스가 종료되어 DISKPART 명령의 작업을 방해하던 요소를 제거할 수 있습니다. 시스템을 재시작한 후 1~2분 정도 기다린 뒤 문제가 지속되는지 확인하세요.
외장 드라이브를 사용 중이라면, 시스템과 디스크를 연결하는 케이블도 함께 점검해야 합니다. 연결이 제대로 되어 있는지 확인하고, 예비 케이블이 있다면 기존 케이블과 교체하여 차이가 있는지 테스트해 보세요.
재시작과 연결 상태 점검으로도 해결되지 않는다면, 다른 USB 포트에 연결해 보세요. 특정 포트에 오류가 있는 경우 이 방법으로 문제가 해결될 수 있습니다. 모든 포트를 하나씩 시도해 보고, 그래도 해결되지 않으면 다음 단계로 넘어가세요.
2] 레지스트리 편집기에서 쓰기 방지 값 변경
앞서 언급했듯이 이 오류는 명령이 디스크에 데이터를 쓰지 못할 때 발생합니다. 따라서 레지스트리 편집기에서 관련 값을 변경하여 문제를 해결할 수 있습니다. 레지스트리 편집기(Regedit)를 열고 다음 경로로 이동하세요.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
왼쪽 창에서 StorageDevicePolicies 키(폴더)가 있는지 확인합니다. 해당 키가 없다면 Control 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키를 선택한 후 이름을 "StorageDevicePolicies"로 지정하세요.
그다음 StorageDevicePolicies 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택합니다. 새로 만든 값의 이름을 WriteProtect로 지정하고, 값 데이터를 0으로 설정합니다.
마지막으로 컴퓨터를 재시작한 후 문제가 해결되었는지 확인하세요.
3] CHKDSK, SFC, DISM 명령 실행
디스크에 손상된 섹터나 파일 시스템 오류가 있으면 DISKPART에서 오류가 발생할 수 있습니다. 아래 명령들은 이 문제를 해결하는 동시에 컴퓨터의 다른 손상된 요소들도 복구해 줍니다.
명령 프롬프트를 관리자 권한으로 실행한 후 다음 명령을 입력하세요.
chkdsk /f /r /x <드라이브 문자>
참고: <드라이브 문자> 부분은 실제 드라이브 문자로 교체해야 합니다. 예: chkdsk /f /r /x C:
명령 실행이 완료될 때까지 기다립니다.
이제 DISM 명령을 실행합니다. 관리자 권한 명령 프롬프트에 다음 명령을 입력하세요.
DISM /online /cleanup-image /restorehealth
문제가 계속된다면 시스템 파일 검사기(SFC)를 실행합니다.
sfc /scannow
이 명령들을 통해 문제가 해결되기를 바랍니다.
4] 디스크 드라이버 재설치 또는 업데이트
외장 디스크에서 문제가 발생한다면 드라이버 자체의 오류일 가능성이 있습니다. 먼저 드라이버를 재설치해 보세요. 다음 단계를 따르세요.
- 외장 장치의 연결을 해제합니다.
- 장치 관리자를 엽니다.
- 디스크 드라이브 항목을 확장하고, 외장 드라이브를 마우스 오른쪽 버튼으로 클릭한 후 디바이스 제거를 선택합니다. (주의: 메인 드라이브의 드라이버는 제거하지 마세요.)
- 장치를 다시 연결하면 컴퓨터가 자동으로 적합한 드라이버를 감지하고 설치합니다.
재설치로 해결되지 않는다면 드라이버를 업데이트해 보세요. 다음 방법들을 활용할 수 있습니다.
- Windows 업데이트를 통해 드라이버 자동 업데이트
- 장치 관리자에서 디스크 드라이버 직접 업데이트
- 제조사 웹사이트에서 최신 드라이버 다운로드 및 설치
5] 하드웨어 자체의 문제 여부 확인
위의 모든 방법으로도 해결되지 않는다면, 안타깝게도 하드웨어 자체의 결함일 가능성이 높습니다. 제조사에 문의하여 제품이 보증 기간 내라면 교환을, 보증 기간이 지났다면 수리를 요청하세요.
자주 묻는 질문: IO 장치 오류로 인해 요청을 수행할 수 없습니다 오류는 어떻게 해결하나요?
"IO 장치 오류로 인해 요청을 수행할 수 없습니다" 오류를 해결하려면 위에서 안내한 해결 방법들을 따라 하면 됩니다. 시간을 절약하려면 안내된 순서대로 실행하는 것을 권장합니다. 이 글이 DISKPART 오류 해결에 도움이 되기를 바랍니다.