Что обычно стоит за сообщением
Windows не может удалить каталог, потому что внутри него есть элементы, к которым у вас нет прав, или файловая система повреждена. В свойствах папки может показываться 0 Б, 0 файлов - это лишь маскировка: реальное содержимое скрыто из‑за отказа доступа.
Быстрый чек‑лист
| Шаг | Что делаем | Как проверить |
|---|---|---|
| 1️⃣ Проверка ФС | chkdsk X: /f (X - буква диска) |
Запустите CMD от админа, дождитесь завершения, при проверке системного раздела потребуется перезагрузка. |
| 2️⃣ Взятие владения | takeown /F "путь\к\папке" /R /D Y |
Делает вас владельцем всех файлов в каталоге. |
| 3️⃣ Полные права | icacls "путь\к\папке" /grant "%username%":F /T /C /Q |
Даёт текущему пользователю полный доступ. |
| 4️⃣ Удаление | rd /S /Q "путь\к\папке" |
Удаляет папку и всё её содержимое без корзины. |
Если после пункта 1 ошибок нет, а проблема остаётся, выполните пункты 2‑4 последовательно.
Альтернативные варианты
| Способ | Когда подходит | Кратко как |
|---|---|---|
| Проводник → Свойства → Безопасность | Не хотите работать в CMD | Смените владельца, уберите все "Запретить", включите наследование, примените "Полный доступ". |
| Специальные утилиты (TakeOwnership, Unlocker) | Нужен графический интерфейс | Делают то же, что takeown/icacls, но в окне. |
| WinPE | Система не загружается или диск сильно повреждён | Загрузитесь с флешки, удалите каталог в среде восстановления. |
Что делать, если всё равно не получается
- Убедитесь, что папка не используется процессом (проверьте в Диспетчере задач).
- Отключите быстрый запуск Windows (Параметры → Электропитание → Действия кнопок).
- Перезагрузите компьютер в безопасном режиме и повторите шаги 2‑4.
Эти действия покрывают почти все случаи, когда появляется ошибка 0x80070091 "Папка не пуста". После восстановления прав или исправления файловой системы папка удаляется без лишних вопросов.
