폴더를 삭제하려고 할 때 "오류 0x80070091: 디렉터리가 비어 있지 않습니다"라는 메시지가 화면에 나타난다면, 몇 가지 방법으로 문제를 해결해야 합니다. 경우에 따라 폴더 이름을 변경하는 것만으로도 문제가 해결되기도 하지만, 이름 변경조차 불가능하다면 아래의 해결 방법을 순서대로 시도해 보세요.
예기치 않은 오류로 인해 폴더를 삭제할 수 없습니다. 이 오류가 계속 발생하면 오류 코드를 사용하여 이 문제에 대한 도움말을 검색할 수 있습니다. 오류 0x80070091: 디렉터리가 비어 있지 않습니다.
오류 0x80070091 "디렉터리가 비어 있지 않습니다"란?
이 오류는 주로 외장 하드 디스크, SD 카드 또는 USB 메모리(펜 드라이브)에서 폴더를 삭제하려고 할 때 발생하지만, 시스템 드라이브에서 파일을 삭제할 때도 나타날 수 있습니다.
오류 0x80070091을 해결하는 방법
시작하기 전에 먼저 컴퓨터를 다시 시작한 후 삭제를 다시 시도해 보세요. 그래도 동일한 오류가 발생한다면 추가적인 문제 해결이 필요합니다. 오류 0x80070091 "디렉터리가 비어 있지 않습니다"를 해결하는 대표적인 방법은 다음 세 가지입니다.
- Check Disk(디스크 검사) 실행
- Windows 탐색기 다시 시작
- 백신 프로그램으로 PC 검사
1] Check Disk(디스크 검사) 실행
하드 드라이브에 배드 섹터(bad sector)가 존재하면 이러한 오류가 발생할 수 있습니다. 관리자 권한으로 명령 프롬프트를 연 후 다음 명령을 실행하세요.
chkdsk /f /r E:
여기서 E는 오류 메시지가 발생한 드라이브의 문자이므로, 실제 사용 중인 드라이브 문자로 바꿔서 입력해야 합니다. 참고로 명령줄 Check Disk 옵션 중 /f는 감지된 문제를 자동으로 수정하며, /r은 배드 섹터를 찾아내고 저장된 정보의 복구를 시도합니다.
명령을 입력하면 컴퓨터가 다시 시작되면서 검사 및 복구 작업을 진행합니다. 이 과정 중에는 절대로 컴퓨터를 강제로 종료하지 마세요.
전체 과정이 완료되면 해당 폴더를 정상적으로 삭제할 수 있게 됩니다.
2] Windows 탐색기 다시 시작
때때로 시스템 내부에서 프로세스 간 충돌이 발생하면 이와 같은 다양한 오류 메시지가 표시됩니다. 이 경우 Windows 탐색기를 다시 시작한 뒤 폴더를 삭제할 수 있는지 확인해 보세요.
방법은 다음과 같습니다. 먼저 작업 관리자를 열고 프로세스 탭으로 이동합니다. 목록을 아래로 스크롤하여 Windows 탐색기를 찾은 후 선택하고, 작업 관리자 우측 하단에 있는 다시 시작 버튼을 클릭합니다. 탐색기가 재시작되면 다시 폴더 삭제를 시도해 보세요.
3] 백신 프로그램으로 PC 검사
최근 서드파티(타사) 소프트웨어를 설치한 이후 이러한 오류 메시지가 나타나기 시작했다면, 해당 프로그램이 원인일 가능성이 높습니다. 이 경우 해당 도구를 제거하고, 신뢰할 수 있는 백신 프로그램으로 전체 시스템을 검사하여 악성 코드 감염 여부를 확인하는 것이 좋습니다.
위의 방법들이 이 오류를 해결하는 가장 효과적인 솔루션들입니다.
함께 읽으면 좋은 글:
- "파일이 다른 프로그램에서 열려 있어 작업을 완료할 수 없습니다" 오류 해결 방법
- Windows 바탕화면에서 아이콘, 파일 또는 폴더를 삭제할 수 없을 때 해결 방법