Каждый пользователь операционной системы Windows XP, хотя бы раз, но сталкивался с проблемой удаления заблокированных файлов. Получал сообщение об ошибке примерно следующего содержания.
При этом все службы системы сообщают, что удаляемый файл или папка в действительности не используются другими программами и пользователями. Почему же тогда удаление файла невозможно, что произошло? Причин для появления такого сообщения может быть несколько. Во-первых, Windows сама использует этот файл, во-вторых какая-нибудь программа попросту “забыла” сообщить операционной системе о том, что она завершила работу с файлом и он ей больше не нужен. Вдвойне неприятной такая ситуация становится когда не удаляемый файл имеет большой размер, например дистрибутив игры или уже просмотренный вами фильм высокого качества. Данная проблема вполне решаема и для удаления заблокированных файлов, а следовательно и освобождения места на жестком диске, нужно выполнить пару простых действий.
И так, приступим.
1. Windows XP удалит заблокированные файлы после несложных манипуляций с реестром и последующей перезагрузки компьютера. Чтобы начать удаление файла удерживайте нажатой клавишу, которая открывает меню “Пуск” и нажмите кнопку “R”. На вашем экране появится окно, в котором нужно ввести команду “regedit” и кликнуть по кнопке “Ок”. В следующем открывшемся окне “Редактор реестра”, поочередно, как показано на рисунке ниже, раскройте следующие папки: HKEY_LOCAL_MACHINE, SYSTEM, CurrentControlSet, Control и Session Manager.
Теперь, для того, чтобы после перезагрузки компьютера не удаляемый файл был удален, кликните по кнопке “Правка” находящейся в основном меню “Редактора реестра”, в открывшемся подменю выберите пункт “Создать” и далее еще в одном подменю пункт “Мультистроковый параметр”.
2. Следующее, что нужно сделать, это изменить значение “Новый параметр” на “PendingFileRenameOperations” и нажмите клавишу “Enter” у себя на клавиатуре. Два раза подряд кликните по только что созданной строке “PendingFileRenameOperations” и в новом открывшемся окне введите имя файла, который собираетесь удалить. Для ввода имени удаляемого файлы выполните следующее: в самом начале строки впишите символы (все писать без кавычек) “\??\”, затем без пробелов введите путь до места хранения файла и его имя (вместе с расширением), должно получиться примерно так – “\??\D:\NuoWin\Article\Pictures\cch~230d0c7900” (в нашем случае). Теперь нажмите клавишу “Enter” и закройте открытое окно, кликнув по “Ok”. Сснова щелкните правой клавишей мыши по созданному недавно мультистроковому параметру и в появившемся окне перейдите в пункт “Изменить двоичные данные”. Далее введите четыре нуля после последнего отображаемого числа. Сохраните внесенные в двоичный код изменения, нажав на кнопку “Ok” и закройте открытое окно.
Вот и все, теперь перезагрузите компьютер и войдите в систему. Откройте место то, где ранее хранился “надоедливый” файл, если он отсутствует - значит, вы все сделали правильно, поздравляем!
Кстати говоря, данный метод удаления заблокированных системой файлов применим не только к данной версии ОС Windows, но так же и к Windows Vista и Windows 7.