Цитата:
minos66,
Вопрос стоит не "работает-не работает", а что вам дало отключение Служб? Для чего вы их отключали? кроме абстрактного стремления к минимализму? Наверное чтобы повысить производительность. Ну так сообщите, что там у вас и на сколько повысилось - выложите несколько тестов чего угодно, с дефолтной конфигурацией служб и с тем то что вы там наваяли. Я со своей стороны могу сказать, что ничего у вас не повысилось. Тогда вопрос - к чему эти бесполезные телодвижения (скорее вредные, ибо кому какие службы понадобятся вы не знаете и знать не можете). и переливание из пустого в порожнее
|
Вопрос риторический по поводу повысилось или нет, так же можно задать вопрос вам - на основании каких данных вы делаете такой вывод, все зависит от тех контрольных точках на которых делают отсечки, но может получиться так что отключенные службы ну никак не могут повлиять на основную цепочку запуска служб, на основании которых делается анализ по времени, т.е. одна зависит от другой
Нить запуска служб А-А1-А2-А3-А4-----
Нить запуска служб --В-В1---В2--------
Нить запуска служб ------С-С1---------
Нить запуска служб -----------Д-Д1----
результат отключай цепочку B и C на времени не отразиться ну никак.
Итак запуск служб осуществляется через всем известный svchost.exe, они поделены на группы рассмотрим группу например:
C:\Windows\system32\svchost.exe -k netsvcs
имеем в реестре она отвечает за загрузку кучи всего:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost
перечислять не буду остановлюсь только на
netsvcs = ... lanmanserver ... seclogon
Имеем службу lanmanserver - общий доступ к фалам принтерам, согласно реестра при беглом просмотре к ней прикреплены файлы:
-srvsvc.dll (125KБ), - browser.dll (102KБ), - wsecedit.dll (1MБ) - объем маленький да согласен, но все же, как всякое приложение требует времени на загрузку, и вот что интересно многие знают что файлы на винте разбиты на "цепочки" т.е. кластеры например по 4КБ и получается что файл например srvsvc.dll разбит 125/4=31 цепочку, но это не значит что файл будет считываться сразу за один проход естественна система сама с оптимизирует чтение файлов для оптимальной их загрузке, но вот что например может получиться:

Видно что чтение идет блоками, и как видно что система читает их в той последовательности в какой ей удобно, только вот середина файла browser.dll размером 24576байт загрузилась аж с 17 секундным опозданием, начало ее загрузки было с 10:51:17,0757887 окончена загрузка 10:51:34,038573 но только вот описанный кусок все выбивает, следовательно данная услуга работоспособна через 17 сек. после старта.
И дело не в том быстрый ПК или нет а в том, нужно ли отвлекать систему на то что не нужно.
Имею 54 запущенных - служб/сервис/автозапуск из которых можно еще убрать 6 служб, использование памяти в такой загрузке 350-400МБ, остальная память под кеш системы, для меня все что не будет использоваться на 100% отключаем, и ни каких тестов не надо, то что было и то что имеет разница есть.
По объему памяти - рабочий и виртуал в MB
C:\Windows\system32\svchost.exe -k DcomLaunch – 2,9 – 31,6
C:\Windows\system32\svchost.exe -k RPCSS – 3,6 – 29
C:\Windows\System32\svchost.exe -k LocalServiceNetworkRestricted – 6,3 – 54
C:\Windows\System32\svchost.exe -k LocalSystemNetworkRestricted – 52 – 133
C:\Windows\system32\svchost.exe -k netsvcs – 12 – 97
C:\Windows\system32\svchost.exe -k LocalService – 1,9 – 31,5
C:\Windows\system32\svchost.exe -k NetworkService – 3,7 – 64,8
C:\Windows\system32\svchost.exe -k LocalServiceNoNetwork - 3,2 – 42
C:\Windows\system32\svchost.exe -k imgsvc – 2,4 -26
C:\Windows\System32\svchost.exe -k WerSvcGroup – 0,6 – 10,6
C:\Windows\system32\svchost.exe -k NetworkServiceNetworkRestricted – 0,2 – 23
C:\Windows\system32\svchost.exe -k LocalServiceAndNoImpersonation – 0,4 -39
C:\Windows\system32\SearchIndexer.exe /Embedding - 3 -89
C:\Windows\Explorer.EXE - 35 - 244