USB 포맷이 안되거나, I/O 장치 오류가 발생하는 원인 및 해결방안
- IT/오류
- 2020. 12. 17.
USB가 읽기만 가능하고 쓰기만 사용이 되지 않아 문제가 되어 USB를 포맷을 하려 해도 포맷이 안 되는 경우가 있습니다. 이러한 이유로 Diskpart를 행해 디스크 재할당 작업을 행하려 해도 [Diskpart에서 다음 오류가 발생했습니다. I/O 장치 오류로 인해 요청이 수행될 수 없습니다.
자세한 내용은 시스템 이벤트 로그를 참조하십시오.]라는 I/O 장치 오류가 발생되어 Clean 명령어조차 작동하지 않습니다.
→ Diskpart의 Clean 명령어 이후에 오류 없이 작동 진행이 된다면, 아래와 같이 추가적으로 입력해주시면 정상적으로 사용 가능합니다.
- Create partition primary
- format fs=ntfs quick
- assign
■ I/O 장치 오류로 인해 요청이 수행될 수 없습니다. 오류가 발생한 경우
USB가 쓰기 권한이 없어졌을 가능성이 있습니다. USB처럼 외장 저장매체는 해당 컴퓨터와 동적 상태가 되어서는 안 됩니다. 또한, 읽기/쓰기 권한이 자유로워야 합니다.
그러나, 읽기 권한은 있고 쓰기 권한이 없어져 마치 CD와 같은 역할밖에 되지 않습니다. 이 이유는 두 가지로 나뉘게 됩니다.
- 윈도우 설치 시 파티션을 잘못 할당한 경우
- USB 자체가 고장난 경우
→ 사용 가능란에 0B가 아닌 용량이 존재한다면 모두 할당되지 않았다는 것이며, 파티션이 잘못 할당되어 있다는 것을 암시합니다. 또한 윈도우도 잘못 설치된 상태를 의미하죠.
이 경우는 USB가 위 요건들로 인해 CD처럼 RAW 현상이 생겨버려 쓰기가 불가능해진 경우로 복구가 되지 않습니다.
■ 윈도우를 메인보드에 맞게 정상적으로 설치하는 방법
■ USB가 고장 유무 확인 방법 및 해결방법
다른 컴퓨터에 장착을 해보시면 쉽게 알 수 있습니다. 다른 컴퓨터에서는 정상적으로 인식하고 쓰고/읽기가 가능하다면 현재 컴퓨터의 윈도우가 메인보드를 고려하지 않고 CSM 설정이 되었으며 설치USB 또한 잘못 제작(사용)을 하셨기 때문입니다.
- 현재 컴퓨터의 윈도우를 메인보드에 맞게 끔 설치USB를 제작 한 후에 정상적으로 설치가 이뤄진다면 USB를 제대로 읽을 수 있게 됩니다.
- 만약, 다른 컴퓨터에 테스트를 해봐도 동일하게 작동이 이뤄지지 않는다면 USB 자체가 고장난 것입니다.