Предупреждение: не удаляйте системные файлы. Плохие вещи, вероятно, последуют.
Если вам нужно удалить или перезаписать системный файл в Windows 7 или Vista, вы быстро заметите, что не можете удалить системные файлы, даже как администратор. Это связано с тем, что системные файлы Windows по умолчанию принадлежат службе TrustedInstaller, а защита файлов Windows предотвращает их перезапись.
К счастью, есть способ, которым вы можете обойти это. Вам необходимо взять на себя ответственность за файлы, а затем назначить себе права на удаление или изменение файла. Для этого мы будем использовать командную строку.
Откройте командную строку администратора, введя cmd в поле поиска меню «Пуск» и нажмите комбинацию клавиш Ctrl + Shift + Enter.
Чтобы стать владельцем файла, вам нужно использовать команду takeown. Вот пример:
takeown/f C: \ Windows \ System32 \ en-US \ winload.exe.mui
Это даст вам право собственности на файл, но у вас все еще нет прав на его удаление. Теперь вы можете запустить команду cacls, чтобы получить полный контроль над файлом:
cacls C: \ Windows \ System32 \ en-US \ winload.exe.mui/G geek: F
Обратите внимание, что мое имя пользователя geek, так что вы замените его там.
На этом этапе вы сможете удалить файл. Если вы по-прежнему не можете этого сделать, вам может потребоваться перезагрузиться в безопасном режиме и повторить попытку. Для имени файла в примере я смог перезаписать его без безопасного режима, но ваш пробег может отличаться.