Працюючи з ОС Windows, часто доводиться стикатися з важко удаляемыми файлами. Якщо файл використовується якимось додатком, або самою системою, звичайним способом видалити не вийде. На багаторазові і знервовані натискання клавіші «Delete» в кращому випадку система монотонно буде відповідати одне і те ж: «Файл використовується, і видалити його неможливо», при найгірших розкладах - комп'ютер зависає.
Безумовно, це дратує хоча б з тієї простої причини, що в домі господарем має бути користувач, а не штучний інтелект з черговими заморочками від Microsoft. Як же вирішити цю проблему і видалити проблемний файл?
Найпростіша причина блокування файлу – це працююче додаток, який і блокує його видалення.
Таке часто буває, наприклад, з завантаженими торрент-клієнтом файлами, коли роздача файлу перешкоджає його видалення. Також нерідко користувачі намагаються видалити відкритий в офісному додатку документ. Рішення проблеми в таких випадках дуже проста – необхідно закрити всі програми, які можуть відтворювати або якось задіяти файл, що видаляється, трохи почекати, щоб програма встигла згорнути всі активні процеси, і потім знову спробувати видалити файл.
Може трапитися і так, що використовуваний файл все-одно буде блокований фоновими процесами додатка навіть при закритті його головного вікна або виходу з меню в системному треї. Файл можна спробувати видалити відразу після перезавантаження комп'ютера, коли додаток, що використовується заблокований файл, ще не використовувалася. В цьому випадку висока ймовірність, що ніякі активні фонові процеси не завадять видалення файлу.
Щоб не витрачати час на перезавантаження комп'ютера, можна спробувати припинити роботу процесу, що перешкоджає видаленню файлу, в диспетчері завдань. В цьому випадку потрібно знати, які саме встановлені на комп'ютері програми можуть використовувати в даний момент видаляється файл.
Диспетчер завдань Windows можна викликати ввівши «Диспетчер завдань» в поле пошуку меню «Пуск» і натиснути «Enter», але є і куди більш простий спосіб – гарячі клавіші «Ctrl Shift Esc». У списку працюючих процесів Windows необхідно відшукати процеси програм, які можуть використовувати файл, що видаляється, потім припинити ці процеси з допомогою відповідної кнопки у вікні диспетчера завдань.
Цей спосіб підходить для більш досвідчених користувачів, адже проводячи експерименти із завершенням різних системних процесів, можливо, далеко не тих, що потрібні для розблокування видаленого файлу, можна припинити роботу якогось процесу, без якого система не зможе повноцінно функціонувати. Але навіть якщо так і вийде, не варто переживати. В цьому випадку достатньо перезавантажитися, щоб потрібні системні процеси знову почали свою роботу.
Спеціальні невеликі програми з однією-єдиною функцією розблокування файлів давно стали програмами «Must Have» для більшості користувачів ОС Windows. Часто такі утиліти входять до складу файлових менеджерів в числі вбудованого софтвера.
Unlocker або Lock Hunter – ці програми можна скачати в Інтернеті безкоштовно, вони мінімалістично і працюють без будь-яких проблем.
Unlocker інтегрується з системою, і цю програму можна легко знайти в контекстному меню. Щоб видалити заблокований файл, достатньо викликати на цьому файлі контекстне меню і вибрати опцію Unlocker.
Потім потрібно визначитися з командою – перейменувати файл, перемістити його, просто розблокувати або видалити. В процесі розблокування Unlocker покаже, якими додатками файл в даний момент використовується.
Lock Hunter також інтегрується з Windows і доступна в контекстному меню системи.
Та й інший функціонал точно такий же – перейменування, переміщення, інформація про процеси, що використовують файл, розблокування і видалення.
На відміну від Unlocker, програма Lock Hunter не русифікована, але, враховуючи мінімалістичність функціоналу, навряд чи використанню програми завадить мовний бар'єр, тим більше, що інтерфейс інтуїтивно зрозумілий.
Рідко, але все ж, і програмні разблокировщики типу Unlocker або Lock Hunter не справляються з проблемою, обіцяючи видалити заблокований файл при перезавантаженні, але так і не виконують обіцянки. Часто з такою ситуацією можуть стикатися співробітники корпорації, які працюють в рамках гостьових облікових записів Windows з обмеженими користувацькими правами.
Видалити заблокований файл можна спробувати, завантаживши Windows в безпечному режимі. Щоб потрапити в цей режим Windows ХР і 7 під час завантаження (або перезавантаження), потрібно тиснути клавішу F8 і в меню варіантів завантаження вибрати безпечний режим із завантаженням тільки основних драйверів і служб.
З Windows 8/8.1 все йде трохи складніше, доведеться зробити деякі налаштування (про всі нюанси безпечного режиму Windows 8.1 ми вже розповідали в цій статті з відео). Один з варіантів: в меню «Пуск» або за допомогою гарячих клавіш «Win R» потрібно викликати команду «Виконати», ввести в її поле «msconfig» і натиснути «Enter».
У вкладці «Завантаження» потрібно відзначити галочкою «Безпечний режим» і залишити за замовчуванням опцію «Мінімальна». Далі – кнопка «Застосувати».
У спливаючому вікні попередження про необхідність перезавантаження системи для вступу в силу змін потрібно натиснути кнопку «Перезавантаження».
Після перезавантаження система зайде в безпечний режим. Видаливши заблокований файл, важливо не забути повернути налаштування Windows 8/8.1 у вкладці «Завантаження» в колишній стан, щоб знову перезавантажитися вже в звичайному режимі роботи системи.