안녕하세요. 쿨타임입니다.

이번에는 XCOPY라는 명령어를 이용해서 디스크 자체를 복사하는 방법을 알아보도록 하겠습니다.

XCOPY는 도스 명령체제 처럼 보이지만, 윈도우에서만 가능한 명령어입니다.

독특하죠?

이 녀석의 장점은 많은 용량을 빠르게 복사가능하고,

액세스 오류를 무시하면서 복사가능하다는 것입니다.

(프로그램 설치 없이 윈도우만 설치되어 있으면 됩니다.)

그렇기 때문에 I/O 오류로 인해서 엑세스 불가능한 하드디스크나 SD카드의 내용을 살릴 수 있는 아주 유용한 방법입니다.

물론 원본을 복사해야될 디스크가 따로 있어야 겠지요?

그러면 XCOPY에 대해서 적어보도록 하겠습니다.




XCOPY로 디스크 복사하기

 

 


위 화면처럼 액세스를 할 수 없다는 메세지를 본적 있었습니까?(위치를 사용할 수 없습니다.)

분명히 파일은 보여지는데, 다른곳에 복사를 할려고하면 이런식으로 복사가 안되는 경우가 있습니다.

저 같은 경우도 베드섹터 때문에 이런식으로 복사가 안되군요.

이럴때 XCOPY를 이용하면 복사가 가능합니다.


물론 하드디스크 통째로 복사할때도 XCOPY가 더 빠르고 효율적으로 복사하니 참고바랍니다.





xcopy로 복사하는 모습입니다.

탐색기에서는 액세스가 안되어서 복사가 안되었는데, 이런식으로는 복사가 가능합니다.


명령어는 '실행 -> CMD'를 입력하면 위와 같은 '명령 프롬프트' 창이 뜹니다.

여기에 xcopy 원본드라이드: 복사할드라이브: /s /k /e /c /h /r /y

이런식으로 입력하면 됩니다.

[링크 : XCOPY에 대한 정보 참고글]


명령어 뒤에 있는 /에 관한것은 옵션설정으로서

옵션에 대한 자세한 설명은 xcopy /? 라고 입력하면 알 수 있습니다.


저는 1T 하드디스크가 베드섹터로 액세스가 제대로 안되는 바람에 xcopy로 겨우 파일들을 복구 시켰습니다.

하드디스크뿐만 아니라 SD카드 같은 드라이브 인식은 되지만 

액세스 오류가 뜨는 경우 위 방법으로 파일을 복사 할 수 있습니다.


이제 중요한 파일을 날리지 마시고 위와 같은 방식으로 복구해보시길 바랍니다. ^-^