반응형

OneDrive 내 파일이 안지워질 때..

onedrive
가슴아픈 아이콘이네요

안녕하세요.

최근 저를 매우 괴롭혔던  OneDrive의 오류 건에 대해서 스스로가 잊어버리지 않기 위해 포스팅합니다. 이미 다른 곳에 올라와 있는 방법이기는 한데, 누군가 스쳐가는 분에게라도 도움이 되기를..

1.  OneDrive ?

원드라이브를 사용하시는 분들이라면 뭐.. 익숙하실수도 있지만 원드라이브는 Microsoft사가 제공하는 클라우드 저장소입니다. 즉, 원드라이브에 파일 등의 뭔가를 저장해놓으면, 휴대폰이나 타 기기 등등 네트워크가 되는 곳에서는 원드라이브 웹/앱을 통해 어디서든 그 파일에 접근할 수 있죠. 이는 네이버의 네이버 클라우드, 구글의 구글드라이브 등 다른 정보통신서비스 사업자들도 대다수가 제공하고 있는 서비스입니다.

물론! 대부분의 회사의 경우 MS Office를 빼놓고는 일반적인 업무를 진행할 수 없기 때문에(공공기관 제외) 요즘에 거의 Microsoft 의 클라우드 서비스를 구독하지 않는 일반 기업을 보기가 힘들 정도이긴 한데요, 이때 함께 제공되는 원드라이브를 자주 쓰고, 또 트러블 슈팅도 자주 해야 하는 분들에게 이 글이 도움이 되기를 바랍니다.

 

2. OneDrive 내 파일 삭제

파일 삭제의 경우 원드라이브 및 그 내부에 있는 파일들이 모두 정상적인 상태라면 어려울 것이 하나도 없습니다.. 우클릭해서 삭제를 한다던가, 키보드의 delete 버튼을 누른다던가 등 너무나도 당연한 과정으로 삭제가 잘 되고 용량관리도 되기 마련이죠.

허나 이런 모두가 다 이런 아름다운 상황이었다면 아마 제가 이 글을 포스팅하지 않았을겁니다. 파일 삭제가 왜인지 모르는 이유로 잘 안되는 경우가 있는데요, 일반적으로 윈도우에서 파일을 삭제하는 방법은 아래와 같습니다.

1. 지우고 싶은 파일을 우클릭하여 '삭제'버튼 누르고 지우기
2. 지우고 싶은 파일을 클릭하고 키보드의 Delete 버튼(혹은 Shift + Delete)을 눌러 지우기
3. CMD(명령 프롬프트)로 들어가서 del 명령어를 통해서 지우기
(e.g. del /q "지우고 싶은 파일 경로")
4. CMD로 들어가서 rmdir 명령어를 동해서 지우기
(e.g. rmdir /s /q "지우고 싶은 폴더 경로")
5. 1~4가 다 안먹히는 경우 robocopy 명령어를 사용해서 빈 폴더로 강제로 만들어버린 후, 깡통이 된 폴더를 지우기
(e.g. robocopy "임의의 빈 폴더 경로" "지우고 싶은 폴더 경로" /mir)
(6. 더 있으면 좀 알려주세요)

이쯤 했는데도 파일이 삭제가 안된다면은.. 뭔가 꼬이기는 어떻게든 꼬인 상태라고 볼 수 있습니다. (왠만하면 1~5에서 삭제됨)

저의 경우에는 1~5를 활용해도 되는게 없었고.. 도저히 모르겠어서 이래저래 구글링과 유튜브 검색질을 반복한 결과, 디스크 내에 문제가 뭔가 있는 것인지.. 삭제를 반복하다 보니 아래와 같은 오류가 나더군요.

3. 아래 에러가 발생한다면..

[ Tag Present in the Reparse Point Buffer Is Invalid ]

chkdsk 툴을 사용하면 된다는 이야기가 있더군요. 물론 운영체제가 설치되어있는 c:\의 경우 재부팅을 하면서 작업을 해야합니다. (그 외 기타 드라이브는 곧바로 작업이 진행 됨.)

저 위의 에러가 나는 경우에는 과감하게 바~로 CMD(명령 프롬프트)에서 chkdsk 를 사용해줍니다.

e.g.) chkdsk /f C: <- 검사하고자 하는 드라이브 명.
옵션값으로는 두개정도가 많이 쓰이는 듯 합니다.
1) /f - 파일 시스템 오류 자동 수정
2) /r - 불량 섹터 검사 및 복구 시도 (/R 까지 하면 시간이 오래 걸린다고 하네요.)

대략 20~30분정도 검사가 진행이 됐고.. 이거 하자마자 기존의 오류는 단번에 사라져버리고 여태 골머리를 앓던 저 스스로에서 부끄러울 정도로 바로 삭제가 됐습니다!

반응형

 

4. 결론

원드라이브의 파일(혹은 일반 윈도우 운영체제 내 파일)을 삭제하고 싶은 경우에는 위 1~5 과정을 통해 일단 해는데까지 해보기

[ Tag Present in the Reparse Point Buffer Is Invalid ] 오류가 나는 경우에는 chkdsk 실행!

* 추가적으로 혹시 삭제가 되지 않는 폴더나 파일이 셰어포인트(Sharepoint)에서 동기화 되고 있는 파일이라면, 혹시 모르는 상황에 대비해서 OneDrive.exe 프로세스를 종료하고 작업을 하시는게 좋습니다!! 동기화 되어 함께 삭제될수도 있습니다! :(

반응형

+ Recent posts