Файл не удаляется?
Начните с причины
«Не удаётся завершить действие, так как файл открыт в другой программе.» LetGoFile точно указывает, что это за программа, и решает вопрос в самом безопасном порядке.
Положите файл — причина, код ошибки и удерживающий процесс окажутся на одном экране.
Проводник умеет говорить только «нельзя»
Он не говорит ни почему нельзя, ни что поможет. Поэтому закрываешь одно за другим и в итоге перезагружаешься.
Используется другой программой
Он не говорит, что это за программа. LetGoFile показывает имя, PID, путь и пользователя.
Нужны права
Запуск от имени администратора часто ничего не меняет, потому что настоящая причина была не в правах.
Путь слишком длинный
Папку длиннее 260 символов Проводник не откроет и не удалит. Даже переименовать не выйдет.
Положить, увидеть, решить
Перетащите файл или папку на окно, дальше LetGoFile подскажет. Несколько сразу — тоже нормально.
Перетаскивание
Положите на окно или прямо на значок исполняемого файла.
Перетащите сюда файл или папку
Определить причину
Он действительно пробует открыть файл с правом на удаление и переводит код ошибки Windows на человеческий язык.
Нельзя удалить · ошибка 32
Посмотреть, что удерживает
Restart Manager находит программу, которая удерживает файл.
Причина: chrome.exe (PID 8124)
Решается в безопасном порядке
Синим подсвечен только рекомендованный шаг. Его и нажимайте.
закрыть и удалить → снять блокировку → перезагрузка
Он различает, что именно мешает
Вместо «неизвестной ошибки» — свой ответ на каждую причину. Код ошибки не прячут, он показан рядом.
| Проверить | Код Windows | Что делает LetGoFile |
|---|---|---|
| Используется другим процессом | 32 · 33 · 1224 | Находит и показывает удерживающую программу, после подтверждения закрывает или завершает её и удаляет |
| Недостаточно прав | 5 | Отделяет настоящую проблему прав от блокировки, называет владельца и повышает права только в нужный момент |
| Только для чтения | 5 | Снимает атрибуты «только для чтения», «скрытый» и «системный» и удаляет (и внутри папок тоже) |
| Длинный путь | 206 | Обходит ограничение в 260 символов через префикс длинного пути |
| Идёт синхронизация | 32 | Распознаёт OneDrive, Dropbox и Google Drive и предупреждает о прерванной отправке |
| Заблокировано программой безопасности | 32 | Сообщает, что идёт проверка, и советует подождать. Защищённые процессы безопасности не завершаются |
| Защищено системой | 5 | Windows·Program Files 안의 항목은 Отказывается обрабатывать вовсе |
| Файл только в облаке | — | Сообщает, что файл не загружен локально |
| Сетевой путь | 53 · 64 | Различает отключённый NAS и сетевую папку |
| Объект отсутствует | 2 · 3 | Отличает «уже удалён» от «путь слишком длинный, потому и не видно» |
Сделанное остаётся, и к нему можно вернуться
LetGoFile.exe admin открывает в браузере журнал работы, статистику и настройки; там можно вставить путь и сразу его проверить. Открывается только на этом ПК и запирается новым токеном при каждом запуске.
Пример консоли администратора — она заполнится вашими настоящими записями.
Толкать мягко, а не сильно
Инструментов принудительного удаления хватает. LetGoFile сначала предлагает обратимый путь, а опасный выбор просто закрывает.
Сначала просит закрыться, потом завершает
Restart Manager вежливо просит программу закрыться. Если есть несохранённая работа, она не закрывается и сообщает об этом.
Системные файлы не трогает
Windows, System32, Program Files и корни дисков отклоняются. Ссылки, ведущие туда, тоже отслеживаются и блокируются.
Ключевые процессы завершить нельзя
У csrss, lsass и winlogon сама кнопка недоступна. К защищённым процессам безопасности вроде Defender даже не подступаются.
Он не завершает не тот процесс
PID переиспользуются. Прямо перед завершением время создания и имя сверяются заново — если за это время они изменились, процесс останавливается.
Ссылка удаляется как ссылка
При удалении соединения или символической ссылки папка, на которую она указывает, остаётся нетронутой. Он не идёт по ссылке, чтобы опустошить чужие файлы.
Подстановочные знаки не принимаются
API корзины Windows раскрывает *. Чтобы одна строка пути не унесла целую папку, это отклоняется на всех входах.
Всё сделанное записывается
Сохраняются время, путь, операция, процесс, результат и код ошибки. Видно и в окне, и в консоли администратора.
Тот же исполняемый файл работает и без окна
Его можно вставить прямо в сценарий или пакетное задание. При вызове из cmd результат печатается в том же окне.
# только выяснить причину (ничего не меняет) LetGoFile.exe diagnose "D:\작업\보고서.xlsx" # кто удерживает LetGoFile.exe who "D:\작업\보고서.xlsx" # пройти порядок, подходящий по результату проверки LetGoFile.exe delete "D:\작업\보고서.xlsx" # пропустить предупреждения и завершить удерживающие процессы LetGoFile.exe delete "D:\작업\보고서.xlsx" --force # запланировать удаление после перезагрузки (администратор) LetGoFile.exe --admin reboot "D:\작업\고집센폴더" # открыть консоль администратора · журнал работы LetGoFile.exe admin LetGoFile.exe log -n 50
Частые вопросы
Нужно ли устанавливать?
Нет. Скачайте единственный файл LetGoFile.exe и запустите. Можно носить на флешке. Реестр он не трогает; остаются только журнал работы и файл настроек.
Права администратора действительно нужны?
Чаще всего нет. Только для планирования удаления после перезагрузки и для объектов, принадлежащих другой учётной записи; тогда окно повышает права одной кнопкой.
А если я по ошибке удалю что-то важное?
По умолчанию предлагается перемещение в корзину. Удаление навсегда спрашивает ещё раз и предупреждает, что отменить нельзя. Файлы внутри системных папок Windows вообще не трогаются.
Не потеряю ли я работу, если завершу процесс?
Поэтому сначала просят закрыться (закрыть программу и удалить). Если есть несохранённая работа, программа остаётся открытой. Принудительное завершение идёт следующим шагом, а для программ, которым есть что терять — Office, редакторы, — сначала спрашивают.
Работает ли с корейскими путями, сетевыми дисками и папками OneDrive?
Со всеми. Пути с корейским и пробелами и пути длиннее 260 символов обрабатываются как есть; для NAS и сетевых папок отдельно показывается состояние подключения. Для папок синхронизации сперва проверяется, не идёт ли отправка.
Можно ли добраться до консоли администратора снаружи?
Нет. Она привязывается только к 127.0.0.1 (этому ПК) и требует одноразовый токен, создаваемый заново при каждом запуске. Запросы от сценариев других сайтов и запросы, пришедшие под другим именем, отклоняются.
А если антивирус сочтёт его подозрительным?
Исполняемый файл подписан — издателя видно на вкладке «Цифровые подписи» в свойствах файла. Но подпись не даёт репутацию SmartScreen сразу, поэтому предупреждение может появляться, пока не накопятся загрузки. В этом случае продолжите через «Подробнее → Выполнить в любом случае». Программа, которая работает с файлами и завершает процессы, легко задевает эвристику антивирусов.
Если файл застрял прямо сейчас
Скачайте и перетащите файл сверху. Начнём с причины.