Мне нужно заменить explorer.exe в каталоге C:\Windows .

Я пытался сделать это через графический интерфейс и командную строку (запускался от имени администратора), но я получаю сообщение об ошибке access denied в доступе . Кажется, что быть администратором на вашем компьютере - это не самый высокий уровень разрешений, и только Trusted Installer может изменить файл.

Кто-нибудь знает способ заменить explorer.exe который работает?

(Я собирался загрузиться в безопасном режиме и попробовать это, но хотел получить некоторую обратную связь, прежде чем я что-то сделаю подробно).

5 ответов5

7

загрузиться с компакт-диска Windows Live (например, BartPE) и заменить файл explorer.exe

(возможно, вам придется интегрировать текущие драйверы контроллера, как это сделать, объяснено на веб-сайте)

если у вас нет оптического привода, вы можете легко создать загрузочный перьевой привод с диска BartPE с помощью WinToFlash

5

Ничего из этого не нужно для создания загрузочного CD (хотя, несомненно, весело). Просто используйте инструмент MoveFile Sysinternals. Резервное копирование в первую очередь!

4

Всегда можно загрузить небольшой Linux LiveCD, такой как Puppy Linux, смонтировать их раздел NTFS и таким образом заменить ваш файл explorer.exe. Я не знаю, вызовет ли это предупреждение или нет при загрузке обратно в Windows.

В любом случае, это грубая сила.

1

Вам нужно взять на себя ответственность за файл (так как по умолчанию он принадлежит системному пользователю, который является администратором root), как только вы это сделаете, откройте командную строку в качестве администратора и затем используйте диспетчер задач, чтобы убить explorer.exe.

Тогда и только тогда вы сможете без проблем заменить explorer.exe.

1

Загрузите компьютер с загрузочного компакт-диска USB-накопителя и замените все, что вы хотите в рассматриваемой системе. Обязательно сделайте резервную копию того, что вы заменяете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .