Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Заменить Winlogon.exe (http://forum.oszone.net/showthread.php?t=108513)

Котяра 05-06-2008 13:20 819054

Заменить Winlogon.exe
 
Я тут решил поменять некоторые ресурсы Winlogon типа "Завершение работы Windows..." на "Выдергивание вилки из розетки...", но не понял, как заменить Winlogon.exe на новый. Это системный процесс, он всегда зпущен. Можно конечно попробовать его снять при выключенном smss.exe (чтобы избежать BSOD'а), но что-то мне не нравится такой метод. Да и с другими файлами (например, shell32.dll) такой трюк не пройдет.
Вопрос: как и чем заменить системный файл?
Решение было найдено для Winlogon'а. Нужно:
1. Остановить процесс smss.exe с пмощью Process Explorer
2. Остановить критический процесс winlogon.exe той же программой
Если Вы здесь увидели BSOD или компьютер перезагрузился, значит smss.exe остался запущен.
3. Сделать изменения в ResHacker'е и сохранить.
4. Перезагрузить компьютер: сначала выбрать Пуск - Завершение работы - Перезагрузка, а затем если из-за отключенного smss и Winlogon процесс не пойдет, нажать "reset" на корпусе.
Предлагайте свои варианты!!!
P.S. Не подумайте, что нужно обойти активацию, просто хочу поменять ресурсы.

Котяра 05-06-2008 14:06 819114

Я написал вместо "Запуск Windows..." фразу "Starting MS-DOS 6.22...", а
Цитата:

Цитата Котяра
"Завершение работы Windows..." »

заменил
Цитата:

Цитата Котяра
на "Выдергивание вилки из розетки..." »


DedAlex 05-06-2008 14:35 819141

How to replace in-use files at Windows restart.

Котяра 05-06-2008 14:54 819151

Вот тут есть утилита KillBox, вроде она умеет не только убивать файлы, но и менять их.

Котяра 05-06-2008 15:14 819167

Только у нее есть причуда - о ней см. в этой теме MSCOMCTL.OCX

Проверял - заменил Безмятежность.bmp на Windows XP.jpg. Все ОК!


Время: 17:21.

Время: 17:21.
© OSzone.net 2001-