IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Операционные системы M$ (http://www.imho.ws/forumdisplay.php?f=2)
-   -   как удалить из автозагрузки smss.exe ??? (http://www.imho.ws/showthread.php?t=102450)

karapuka 17.04.2006 23:35

как удалить из автозагрузки smss.exe ???
 
Собственно это и интересует. Есть утилита, с помощью которой можно грохнуть smss.exe из процессов. Но нужно, чтобы это делалось автоматически при старте системы. Какие у кого соображения?

leon534 18.04.2006 00:30

Цитата:

Сообщение от karapuka
Собственно это и интересует. Есть утилита, с помощью которой можно грохнуть smss.exe из процессов. Но нужно, чтобы это делалось автоматически при старте системы. Какие у кого соображения?

Сорри за офтопик, но для чего понадобилось убивать подсистему менеджера сеансов ? Вроде бы эта штука отвечает за запуск процессов Winlogon и Win32 и установку системных переменных ... И делается это как раз при старте. Пароли что-ли собрались ломать ?

voron 18.04.2006 00:32

В "администрирование" - "службы" останови, если нужно отключить процесс

Switchman 18.04.2006 00:38

smss.exe (Session Manager Subsystem) - Менеджер сессий. Подсистема диспетчера сеансов, ответственная за запуск сеансов пользователей. Данный процесс запускается системным потоком и отвечает за различные действия, в частности, за запуск процессов Winlogon и Win32 (Csrss.exe) и за установку системных переменных.
Зачем его гасить? После такой экзекуции винда и работать то не должна, т.к. csrss, например, обеспечивает работу консольных окон, создание и уничтожение потоков и т.д. Вывод (соображения): smss.exe - это часть системы, его нет в автозагрузке, а раз нет то и удалить нельзя ;)

leon534 18.04.2006 00:58

Насколько я помню, в Win2K до SP2 включительно в smss.exe была ошибка, позволяющая добраться до паролей ... Короче, попадалась мне статья, в которой описывалось, как подменой smss.exe из дистрибутива SP2 или ниже, удавалось упереть у Win2K пароли. Если у человека такая цель, то зря он постил в этот раздел, ИМХО, конечно.

Dr.God 18.04.2006 10:52

Цитата:

karapuka:
нужно, чтобы это делалось автоматически при старте системы.
Сразу после загрузки ОС или по ходу? Если последнее, то это нереально в силу специфики функции этого процесса. Если первое, то очевидно нужен скрипт, вроде такого (добавляешь задержку выполнения) -
Код:

Set objSWbemLocator = CreateObject("WbemScripting.SWbemLocator")
Set objWMIService = objSWbemLocator.ConnectServer(".", "root\CIMV2")
Set colProcessList = objWMIService.ExecQuery _
    ("SELECT * FROM Win32_Process WHERE Name = 'smss.exe'")
For Each objProcess in colProcessList
    rc = objProcess.Terminate()
Next
MsgBox(rc)

Но запустив его ты получишь "2" (access denied), т.к. это критический (равно защищённый) системный процесс. Очевидно, ответ следует искать не в этом разделе.

karapuka 18.04.2006 13:56

Цитата:

Сообщение от Dr.God
Сразу после загрузки ОС или по ходу? Если последнее, то это нереально в силу специфики функции этого процесса. Если первое, то очевидно нужен скрипт, вроде такого (добавляешь задержку выполнения) -
Код:

Set objSWbemLocator = CreateObject("WbemScripting.SWbemLocator")
Set objWMIService = objSWbemLocator.ConnectServer(".", "root\CIMV2")
Set colProcessList = objWMIService.ExecQuery _
    ("SELECT * FROM Win32_Process WHERE Name = 'smss.exe'")
For Each objProcess in colProcessList
    rc = objProcess.Terminate()
Next
MsgBox(rc)

Но запустив его ты получишь "2" (access denied), т.к. это критический (равно защищённый) системный процесс. Очевидно, ответ следует искать не в этом разделе.


хотелось бы узнать каким образом данный скрипт применить.

Псих 18.04.2006 14:43

Цитата:

karapuka:
хотелось бы узнать каким образом данный скрипт применить.
Если я не ошибаюсь, сохраняете его в файл вида *.vbc и кидаете в автозагрузку

Dr.God 18.04.2006 19:29

Цитата:

karapuka:
каким образом данный скрипт применить.
Скопируй в Блокнот и сохрани с расширением *vbs.
Цитата:

Псих:
кидаете в автозагрузку
Этот скрипт приведён в качестве примера, нет смысла добавлять его в авторан, т.к. желаемого эффекта не будет (см. выше).

Naked 18.04.2006 19:37

Цитата:

karapuka:
Есть утилита, с помощью которой можно грохнуть smss.exe из процессов.
так а нельзя эту утилиту запустить в автозагрузке и чтобы она удаляла сама :idontnow:
Цитата:

Dr.God:
Этот скрипт приведён в качестве примера, нет смысла добавлять его в авторан, т.к. желаемого эффекта не будет (см. выше).
вот-вот, прав-то нету, так что нужно все-таки юзать ту прогу, которая уже у тебя есть и с ней возится...
P.S. как хоть она называется?

Dr.God 18.04.2006 19:57

Цитата:

The_naked:
P.S. как хоть она называется?
Полагаю речь идёт о Process Explorer, во всяком случае он это тоже может. Добавить его в авторан - не вопрос, а вот как заставить его автоматом "пришить" процесс?

Dede 18.04.2006 20:06

AnVir Task Manager может создать список блокируемых процессов, которые запускаются без ведома юзера..однако как он поступит с процессом, который запущен до него..ведь smss.exe стартует раньше...а убивать он его убивает..только что проверил ;)

karapuka 19.04.2006 11:06

Цитата:

Сообщение от Dr.God
Полагаю речь идёт о Process Explorer, во всяком случае он это тоже может. Добавить его в авторан - не вопрос, а вот как заставить его автоматом "пришить" процесс?


вот-вот.. :confused:

Причем пробовал процес эксплорер на ХР Профешнл и Хоум. На профешнл после прибития smss winlogon продолжал работать, а на Хоум следом за smss вылетал и winlogon. С чего бы это.

Dr.God 19.04.2006 19:19

Цитата:

karapuka:
На профешнл после прибития smss winlogon продолжал работать, а на Хоум следом за smss вылетал и winlogon. С чего бы это.
Вероятно Home лицензионный, а Pro крякнутый.

karapuka 20.04.2006 10:50

Цитата:

Сообщение от Dr.God
Вероятно Home лицензионный, а Pro крякнутый.


предположение неверное..
Все системы лицензионные


Часовой пояс GMT +4, время: 04:22.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.