Файл не видаляється: як дізнатися, яка програма його тримає
Тягнете файл у кошик, а Windows у відповідь: «Дію не можна виконати, оскільки файл відкрито в іншій програмі». У якій саме — не каже. Закривати все підряд нема сенсу, та й часто вона взагалі згорнута в трей або працює у фоні. Знайти винуватця можна за хвилину, і для цього не потрібні складні інструменти.
Монітор ресурсів: нічого встановлювати не треба
Він вже є в системі. Натисніть Win + R, введіть resmon і підтвердіть. Відкрийте вкладку ЦП і розгорніть панель Пов'язані дескриптори. У полі пошуку справа введіть ім'я файлу або папки, наприклад частину назви документа. У списку з'являться процеси, які його тримають.
Клацніть правою кнопкою на рядку й виберіть Завершити процес. Спершу все ж спробуйте закрити програму звичайним способом: інакше можна втратити незбережені дані.
Пошук у Моніторі ресурсів працює за частиною шляху. Якщо файл на флешці, вводьте літеру диска, наприклад E:\, і побачите всі процеси, що ще звертаються до неї.
PowerToys: пункт у контекстному меню
Якщо проблема трапляється часто, зручніше поставити Microsoft PowerToys. У ньому є модуль File Locksmith. Після увімкнення в налаштуваннях PowerToys клацніть правою кнопкою на файлі або папці. У Windows 11 пункт ховається в «Показати додаткові параметри» (або Shift + F10).
Виберіть Що використовує цей файл?. Відкриється вікно зі списком процесів. Біля кожного є кнопка завершення, а вгорі — перезапуск від імені адміністратора, якщо система показала лише частину списку.
Process Explorer для складних випадків
Коли попередні способи нічого не показали, беріть Process Explorer від Sysinternals. Це портативна програма без встановлення. Запустіть її від імені адміністратора, натисніть Ctrl + F і введіть ім'я файлу в рядок Handle or DLL substring. Результат покаже не лише процес, а й службу чи драйвер, яким належить дескриптор. Саме так ловлять антивірус, що сканує архів, або індексатор, який завис на великій папці.
Старі інструменти на кшталт Unlocker роблять те саме, проте їх давно не оновлювали, а інсталятор часто тягне зайве. Сучасній Windows 10 і 11 вистачає перелічених вище способів.
Що робити, якщо нічого не знайшлося
Спершу перезавантажте Провідник: у Диспетчері завдань (Ctrl + Shift + Esc) знайдіть «Провідник», клацніть правою кнопкою й виберіть Перезапустити. Часто файл тримає саме він, наприклад через відкриту мініатюру чи область попереднього перегляду. Вимкніть область попереднього перегляду (Alt + P) і повторіть спробу.
Друга причина — хмарна синхронізація. OneDrive чи Dropbox можуть утримувати файл, поки вантажать його на сервер. Дочекайтеся завершення або призупиніть синхронізацію на кілька хвилин. Якщо ж не допомогло нічого, перезавантаження комп'ютера знімає всі блокування, а файл після цього видаляється без проблем.
Підсумок: для разового випадку вистачить resmon, для регулярних — File Locksmith у PowerToys, а Process Explorer залиште на крайній випадок.
Додати коментар