Если вам нужно удалить или переписать системные файлы в Windows 7 или Vista то вы заметите, что не сможете выполнить это даже от имени администратора. Это потому что системные файлы Windows принадлежат службе TrustedInstaller по-умолчанию и Windows File Protection хранит их от перезаписи.
К счастью есть способ, которым можно обойти эту проблему. Вам нужно стать владельцем файлов, а затем присвоить себе право на удаление или изменение файла. Для этого мы будем использовать командную строку.
Откройте командную строку, набрав 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 admin:F
Обратите внимание, что мое имя пользователя admin, так что вам нужно вписать там ваше имя пользователя.
Теперь у вас есть возможность удалить файл. Если вы все еще не можете это сделать возможно потребуется перезагрузка в безопасный режим и попробовать снова.
А зачем вообще нужна возможность честному пользователю удалять системные файлы?
Ну, ситуации могут быть разные, возможно нужно заменить какие то системные файлы, драйвера, или заменить зараженные вирусом библиотеки…
Фигня все. Ничего не работает. Автор — нехороший человек.