본문 바로가기
IT&통신 정보

위치를 사용할 수 없습니다 오류, 파일 또는 디렉토리가 손상 해결방법

by ♥위즈덤♥ 2022. 9. 20.
728x90

안녕하세요 위즈덤입니다. 오늘은 굉장한 일을 겪었습니다. 제가 가지고 있는 외장하드에 특정 폴더가 갑자기 파일 또는 디렉터리가 손상되었기 때문에 읽을 수 없습니다 라는 문구가 뜨면서 더 이상 해당 폴더에 접근을 할 수 없었습니다.

 

 

분명히 어제까지는 사용에 문제가 없었는데요, 모든 폴더 중에서 하필 그림과 같이 B폴더만 액세스를 할 수 없다는 청천벽력 같은 오류 메시지를 보고야 말았습니다. 사실 이럴 때 가장 걱정되는 게 데이터 복구인데요, 검색해봐도 데이터 복구 업체에 대한 광고와 여러 가지 정보들이 뒤섞여 어떤 것이 제가 필요한 정보인지 너무 혼란스러웠습니다. 해당 자료를 만들기 위해 들인 시간과 노력들. 그 모든 게 없어지진 않을까 전전긍긍하며 모든 방법을 찾기 시작했습니다. 그러다가 다행스럽게도 명령 프롬프트를 통한 방법으로 해결을 하게 되었습니다.

 

 

파일 또는 디렉토리가 손상되었기 때문에 읽을 수 없습니다 해결방법

 

 

명령프롬프트 관리자권한으로 실행화면
명령프롬프트 실행화면

 

먼저 컴퓨터의 시작 버튼을 누른 후 '명령'이라고 입력하면 명령 프롬프트라는 프로그램이 검색이 됩니다. 또는 시작프로그램-> 보조 프로그램에서도 찾을 수 있습니다. 프로그램을 그냥 실행하지 마시고  반드시 '관리자 권한으로 실행' 해주시기 바랍니다.

 

 

 

chkdsk 명령어를 통한 파일 복구
chkdsk 명령어를 통한 오류해결

 

저는 정확히 외장하드에 있는 특정 폴더가 문제였는데요, 제 외장하드는 D드라이브였습니다. 명령 프롬프트가 실행이 되면 해당과 같이 입력하신 후 엔터를 누르시면 됩니다. 

 

chkdsk D: /f 

 

만약 저와같이 D드라이브의 오류라면 위와 똑같이 입력하시면 되고, 그 외에 E 드라이브의 문제라면 D를 E로 바꿔주시기만 하시면 됩니다. (ex chkdsk E:/f)

 

 

 

chkdsk를 입력 후 한 칸 띄우고 문제 있는 드라이버명을 적어주시고 (예를 들어 D드라이브일 경우에는 D) 쌍점 : 을 입력하신 후 한 칸 띄우고 /f를 입력해주시고 엔터를 누르시면 자동으로 검사를 시작합니다. 만약 해당 드라이브에 있는 파일이나 폴더를 실행 중인 경우에는 y를 누르고 다시 한번 엔터를 눌러주시면 됩니다.

 

 

chkdsk 명령어를 통한 오류해결완료
chkdsk 명령어를 통한 오류해결 완료

 

 

자동으로 파일을 복구하고 있는 화면인데요, 시간은 약 1분 미만으로 소요되었습니다. 완료된 후 긴장된 마음으로 다시 열리지 않았던 폴더를 접근하자 접근도 가능했으며, 전부 정상적으로 복구된 파일들을 확인할 수 있었습니다. 단 이 과정은 데이터를 복구하는 과정과는 다르며, 파일이 다른 방법으로 변형이 되었을 경우에는 chkdsk로도 복구가 불가능할 수 있다고 합니다. 많은 사람들이 포기하지 않고 이 방법을 통해 꼭 이 문제를 해결하시기를 바라며, 혹시라도 혼란스럽거나 모르는 부분이 있으시다면 댓글로 저에게 질문을 해주세요. 아는 선에서 답변해드리도록 하겠습니다. 감사합니다.

 

728x90

댓글