Удаление файлов залоченных системой Windows
23 Dec 2009 | Автор: dd |Тянул я тут торрентом фильмы с нета, и попали мне на глаза некие ролики. Скачал я себе на рабочий стол файлики торрента и поставил на закачку, а сами исходники попытался удалить. Но не тут то было, оказалось что файлы или повреждены или находятся в использовании. Всего бы ничего, если бы не слишком явные названия роликов которые раздражают меня, и вызывают множество вопросов у англоговорящих людей. Ну и в связи с чем встал вопрос, как эти самые файлы удалить.
Для того есть несколько способов.
Через таблицы управления доступом к файловой системе
Вызываем MS-DOS promt и там задаем команду управления ACL: cacls FILE_XXX /t /p everyone:n
которая обнулит права доступа к файлу, т.ч. после перезагрузки он станет доступным к удалению
Через убийство explorer.exe
Проводник являясь систеой программой собственноручно лочит многие файлы причисляемые им к системных, собственно поэтому часто, в процессе лечения какой нибудь пакости необходима перезагрузка- explorer принимая файл за системный, запрещает какому либо процессу убить его. Панацеей в этой ситуации будет убийство самого explorer.exe
Открываем MS-DOS promt: Пуск -> Выполнить -> cmd -> переходим в директорию где находится залоченный файл cd c:\XXX
Вызываем диспетчер задач, для этого отжимаем CTRL-ALT-DEL -> Диспетчер задач -> вкладка Процессы
Выделяем процесс с гордым именем explorer.exe и нажимаем “Завершить процесс”
Возвращаемся в окошко MS-DOS и убиваем файл: del c:\XXX
Перегружаемся, или переключаемся снова в Диспетчер задач -> вкладка Приложения -> Новая задача -> explorer.exe
Через консоль восстановления Windows
Для этого нам понадобится загрузочный диск Windows CD. Вставляем, выставляем в BIOS загрузку с CD, жмем клавишу на промте и ждем загрузки меню, где одним из пунктов нам будет предложено выбрать консоль восстановления нажатием клавиши “R“. Нас выкинет в окно подобное MS-DOS promt где мы переходим в необходимую директорию и удаляем файл из коммандной строчки. Поскольку система в тот момент не загружена, файл будет разблокирован и должен удалиться без проблем.
Через загрузочный диск Live CD (я использовал
Нарезаем iso’шник на болванку, и грузимся с неё. В меню вы бираем либо File Manager либо Graphical Programs.
1. Выбираем File Manager в разделе Mount Devices выбираем нужный нам диск -> mount contents -> browse files и попадаем в окно Midnight Commander, идентичный Norton Cammander файловый менеджер. Там находим нужный файл и удаляем его нажатием F8, единственное что моугт возникнуть трудности с русскими кодировками, тогда надо использовать графический интерфейс. Обратное перемещение по меню осуществляется нажатием CTRL + C
2. Выбираем Graphical Programs -> Full X Session , ждем загрузки системы и жмем в иконку на рабочем столе My documents. В левом фрейме находим свой диск и привычным кликаньем мыши удаляем ненужный и опостылевший, уже к этому моменту, файл. На самом деле Knoppix Live CD судя по заверениям авторов также подходит и для восстановления слетевших партиций, т.к. без проблем считывает битые файлы в связи с тем, что не видит виндовых блокировок и разрешений. Не думаю, что он может стать хорошей альтернативой программам и утилитам восстановления, тем более что удаленные файлы он все таки не видит, но для выполнения небольших задач вроде того как снести битый или лоченный файл подходит вполне. У него еще куча всяких разных фич, но о них я напишу позднее.
Нужно еще также упомянуть программу Unlocker, она правда не доступна с сайта разработчика, но в инете достаточно зеркал которые предлагают её закачать. Вроде бы как с её помощью также возможно удалить любой файл, недоступный для стандартного удаления. Но, говоря откровенно, я не очень люблю ставить различный неизведанный мусор, тем более который отсутствует у создателя, да и Eset у меня что то на неё ругнулся, т.ч. все остальные кроме установки левого софта мне кажутся наиболее привлекательными для использования.
Автор:antik на 11 Feb 2015
Unlocker не работает под Win7 и 8
В последней версии встроен рекламный модуль, до этого было всё норм
[Reply]