Хитрости Windows 7: для профессионалов | страница 87
Как правило, вы можете обойти это, закрыв приложение или перезапустив Windows, но не все так просто.
Если программа зависла, то понадобится Диспетчер задач, чтобы завершить процесс; см. дополнительную информацию в разделе «Что делать при сбое программы». Если программа является сервисом Windows, необходимо использовать окно сервисов (services.msc), чтобы остановить сервис до того, как вам разрешат удалить файл.
^ Иногда Windows не дает вам удалить файл не потому, что он используется, а потому, что у вас нет разрешения или вы не являетесь его владельцем. Как настроить разрешение и стать владельцем для того, чтобы удалить упрямый файл, описано
МУ d m
в разделе «Разрешения и безопасность*.
Но что делать, если файл, который вы пытаетесь удалить, является вирусом? Или что, если вы знаете, что файл не открыт, но Windows все равно не позволяет его удалить?
Установите программу Creative Element Power Tools (http://creativelement.com/ powertools/) и включите опцию Удалить файлы, используемые другими приложениями (Delete in-use files). Затем щелкните правой кнопкой мыши на файле, который вы хотите уничтожить, и выберите Удалить файл, используемый другим приложением (Delete In-Use File). Программа предложит вам перезапустить Windows, и файл исчезнет.
Скачайте бесплатную профамму Unlocker с http:/ccollomb.free.fr/unlocker/ (или http:// cedrick.collomb.perso.sfr.fr/unlcx:ker). Щелкните правой кнопкой мыши на файле или пайке, которую хотите удалить, и выберите Unlocker, чтобы увидеть перечень процессов. которые заблокировали файл. Нажмите кнопку Разблокировать все (Unlock All), и вы получите возможность удалить файл. (Обратите внимание на то, что во время написания данной книги не существовало х64-битной версии, а это означает, что инструмент работает только на 32-битной Windows.)
Можно воспользоваться малоизвестным способом, используемым инсталляторами для замены профаммных файлов.
Откройте Проводник и перейдите к папке C:\Windows. Дважды щелкните на файле Wininit.ini, чтобы открыть его в Блокноте (или в другом текстовом редакторе). Если файла нет, создайте пустой текстовый файл, назовите его Wininit.ini и введите следующую строку:
[rename]
(В большинстве случаев файл Wininit.ini существует, но не содержит ничего, кроме строки [rename]. Любые другие строки добавляются инсталляторами приложений.)
Подзаголовком [rename] введите строку: