Уж простите, если подобная тема уже обсуждалась - я её не нашёл. Да и поиск не совсем удобный...
Собственно вопрос - та, вроде, названием и описанием всё сказано :-) Добавлю лишь, что почти уверен, что такое есть: поставил дрова на звуковуху, и теперь каждый раз при выключении компа какая-то гадина в autoexec.bat прописывает прогу инициализации ПОД ДОС - а я работаю в винде! (причём никаких лишних служб не появилось!) (Точно знаю, что происходит это "редактирование" autoexec'а именно при завершении работы!) |
Цитата:
"пуск"->"завершение работы"->... , а напрямую подачей команды выгрузки ядра через rundll - тогда никаких лишних действий не осуществляется. C:\WINDOWS\SYSTEM\krnl386.exe,exitkernel 0 [s]Исправлено: IRV, 21:55 15-05-2004[/s] |
В вин9х LogOff- скриптов нет. Посмотрите, не грузятся ли у вас лишние драйвера в config.sys и попробуйте установить на autoexec.bat аттрибут "Только чтение"
|
Вполне возможно, что данную бяку делает запущенный драйвер (процесс) при завершении своей работы (какраз когда винда посылает сообщение опроса на закрытие программ). Лечение - не загружать процесс или пропатчить его... :gigi:
|
Цитата:
lexalex: а если в автоекзеке вначале строки инициализации поставить REM - при выключении ещё одна строка инициализации допишется? а у меня винда периодически засовывает свои шаловливые ручонки в автоэкзек и в ДОСовском варианте загрузки отрубает драйвер сидирома с ехидной надписью "REM - by Windows setup"... |
Такую комманду нельзя ввести случайно, и ,обычно, когда я хочу выключить - я уже завершил все процессы, в которых возможна потеря данных.
|
Цитата:
А как драйвер-то пропатчить? И как найти тот местяк в файле драйвера, который это делает? Только дизассемблить? Или, может, сделать свой драйвер, который будет после этого редактировать autoexec.bat? А не будет-ли это ещё большим извратом? ;-) |
Время: 21:16. |
Время: 21:16.
© OSzone.net 2001-