Буває так, що у користувача не виходить перемістити яку-небудь директорію в кошик, а то і зовсім стерти з жорсткого диска. Комп'ютер же в цей час "лається" повідомленнями про різні помилки, а виконувати необхідну операцію не збирається. На форумах є велика кількість тих, що починаються словами: "Не можу видалити папку", проте питання залишається нерозкритим, бо причина, яка заважає роботі з каталогами на одному комп'ютері, часто виявляється не загальним випадком, а приватним.
Причини проблеми
Директорію неможливо видалити, тому що файл, що знаходиться в ній, заблокований антивірусним екраном. Найчастіше подібне відбувається, коли користувач робить спробу видалити каталог, в якому зберігається карантин. Також антивірус міг виявити трояна, заблокувати його, але відкласти лікування, наприклад, до найближчого оновлення вірусних баз. Документ, що розташовується в папці, використовується якою-небудь програмою. У вас не вистачає прав. Система використовує каталог для зберігання своїх даних. Пристрій, з якого не вдається видалити папку, захищено від запису. Інший користувач виконує редагування директорії по локальній мережі. Безпечний режим
Якщо каталог не вдається стерти, спробуйте зробити цю операцію в безпечному режимі. Переваги подібного підходу - в тому, що Windows не буде задіяти безліч своїх бібліотек і запустить мінімум компонентів. Отже, якщо директорію не вдається видалити з-за того, що її використовується якийсь додаток, в безпечному режимі це додаток просто-напросто не запуститься.
Щоб завантажити операційну систему в такому вигляді, слід ще до її завантаження натиснути на клавіатурі клавішу "F8". Багато користувачів підстраховуються і натискають на цю кнопку кілька разів, як тільки пропадуть повідомлення BIOS. У меню, виберіть пункт "Додаткові параметри завантаження, а потім - "Безпечний режим".
Утиліта Unlocker
Так як видалити папку, яка не видаляється, не завжди виходить через безпечний режим, можна спробувати використовувати популярну утиліту - Unlocker. Ця маленька програма спеціально створена, щоб розблокувати файли, використовувані в даний момент системою, вірусом або додатками.
Скачайте утиліту з офіційного сайту і встановіть її. Після інсталяції потрібно перезавантажити ОС, але часто все працює і без цієї процедури. Клацніть правою кнопкою миші по каталогу, з яким не виходить виконати необхідні маніпуляції, і виберіть пункт "Unlocker". У вікні відобразяться процеси, що використовують директорію (або файли в ній) в даний момент. Клікніть по пункту "Розблокувати" або "Unlock All", а потім у випадаючому меню "Видалити" або "Delete". Биті сектора і помилки жорсткого диска
Так як видалити не віддалялися папки неможливо при наявності помилок HDD, необхідно виконати перевірку. Подібні проблеми дуже складно виявити, і застосовувати наведений спосіб необхідно в останню чергу. Визначити, що винні биті сектора, можна, якщо Windows видає діалогові вікна, посилаючись на помилки CRC (контрольна сума).
Відкрийте вікно "Виконати", вибравши цей пункт в меню "Пуск". У рядок введення введіть cmd і натисніть "ENTER". Відкриється командний рядок. В ній наберіть "chkdsk[буква_диска]: /f/r", якщо використовується операційною системою, то користувачеві буде запропоновано виконати перевірку після наступного перезавантаження. В цьому випадку слід натиснути на клавішу "Y". cmd.exe
Як відомо, в ОС сімейства Windows вбудовано зручний засіб роботи, яке дуже не люблять прості користувачі - командний рядок. Видалити папку за допомогою неї іноді виходить, якщо стандартні методи не допомагають.
Створіть на робочому столі ярлик, викликавши стандартний діалог. Для цього натисніть правою кнопкою миші, в контекстному меню клацніть по пункту "Створити ярлик". У вікні, знайдіть поле вводу з назвою "Розташування об'єкта" і введіть у нього "cmd.exe", кілька разів натисніть на "Далі". Клацніть правою кнопкою миші по тільки що створеному ярлику і виберіть "Запуск від імені Адміністратора". Для видалення директорій використовуються команди "rd" і "del". Синтаксис виглядає так:[команда] [параметри] [буква_раздела]["полний путь к папке"]. Наприклад, необхідно видалити підкаталог "1234", який знаходиться в директорії "abc" на диску D: rd /S /Q "D:abc1234" del /F /Q "D:abc1234" LiveCD
Як видалити папку, яка не видаляється, якщо жоден з наведених вище способів не допоміг? Спробуйте використовувати LiveCD або іншу операційну систему. Якщо у вас на комп'ютері, наприклад, встановлена Windows 8 і Windows XP, при цьому нова ОС не може стерти дані, просто завантажити в XP. У випадку з LiveCD можна порадити Slax, Ubuntu, Windows XPE, Hiren. Описувати детально використання кожного дистрибутива не представляється можливим, бо це матеріал для ще кількох статей, але принцип у всіх один. Спочатку необхідно завантажити образ LiveCD, потім записати його на диск. Завантажитися, використовуючи в якості першого завантажувального пристрою CD-ROM. У вбудованому в Live-дистрибутив відкрити файловий менеджер і виконати необхідні маніпуляції.
Недолік прав
Як видалити папку, яка не видаляється, а Windows при цьому посилається на відсутність привілеїв для роботи з директорією? В останніх версіях ОС реалізоване тверде розмежування прав користувачів. Це зроблено більшою мірою для поліпшення безпеки, однак краще - ворог хорошого, і час від часу подібний функціонал більше заважає, ніж допомагає.
Щоб виправити налаштування:
Клацніть правою кнопкою миші по каталогу і виберіть "Властивості". Перейдіть на закладку "Безпека". Подивіться у полі "Групи і користувачі". Тут потрібно знайти або напис "Всі", або ім'я облікового запису, під якою ви увійшли. Виділіть лівою кнопкою миші один з пунктів і клацніть на "Редагувати". Відкриються налаштування дозволів. Тут слід поставити прапорець біля напису "Повний доступ". Після виконаних маніпуляцій проблема зникне, так як видалити папку, яка не видаляється, тепер ніщо не завадить.