Книга: 500 типичных проблем и их решений при работе на ПК

Не могу удалить файл: система сообщает, что он используется. Как его стереть?

Не могу удалить файл: система сообщает, что он используется. Как его стереть?

Время от времени случается, что операционная система ни в какую не соглашается удалить тот или иной файл. Особенно часто подобная ситуация встречается в случае проведения деинсталляции приложения вручную (при попытке удалить папку с программой). Как правило, подобное сообщение означает, что объект занят каким-либо процессом. Помочь справиться с капризным файлом может программа WhoLockMe (программу вы можете найти на прилагаемом компакт-диске и по адресу www.dr-hoiby.com/wholockme/). После ее установки достаточно щелкнуть на файле правой кнопкой мыши, и станет известно, каким процессом занят этот файл. При желании можно воспользоваться кнопкой Kill Process и тут же завершить процесс, использующий требуемый файл.

Если программа WhoLockMe не помогла, обратитесь к классике подобного жанра – программе Unlocker (ccollomb.free.fr/unlocker/). Также для достижения результата можно взять на вооружение приложение Process Explorer. Этот менеджер процессов позволяет узнать, какой файл каким процессом занят. Дальше – дело техники. Завершайте процесс, удаляйте файл.

Есть и еще один способ. Закройте все приложения. Откройте меню Пуск ? Выполнить и введите команду cmd. В открывшемся окне командной строки перейдите в каталог, из которого необходимо удалить файл. Нажмите сочетание клавиш Ctrl+Shift+Esc для вызова Диспетчера задач и на вкладке Процессы завершите процесс explorer.exe.

Теперь перед вами осталось только окно командной строки и Диспетчера задач. Воспользуйтесь командой del для удаления файла (например, выполните команду del killme.exe или del *.dll). После удаления файла в Диспетчере задач выполните команду меню Файл ? Новая задача (Выполнить), напишите команду explorer.exe и нажмите кнопку OK.

Следующий метод заключается в использовании утилиты командной строки DelLater (www.diamondcs.com.au/freeutilities.php). Запустите ее, передав утилите в качестве параметра имя файла, который следует удалить, в следующем виде: dellater.exe имя_файла. В результате используемый в данный момент системой файл будет автоматически удален при следующей загрузке Windows.

Если вас не устраивают перечисленные способы, загрузите Windows в безопасном режиме и попробуйте через него удалить искомый файл.

Оглавление книги

Оглавление статьи/книги

Генерация: 1.349. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз