Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Службы - Службы Windows 7

Ответить
Настройки темы
Службы - Службы Windows 7

(*.*)


Сообщения: 36523
Благодарности: 6684


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: okshef
Дата: 09-05-2013
Как оптимально настроить службы Windows 7


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

Все сторонники отключения "ненужных" служб должны обосновать каждую цель отключения и предоставить доказательства ее достижения. Для доказательства можно использовать встроенные системные средства, либо любые бенчмарки. Отчет должен быть понятным широкой аудитории, написан четко и внятно.

Например, отключение служб ускоряет загрузку. Это позволяет мне экономить Х секунд Y раз в Z дней. Вот конфигурация моей системы, вот стандартная конфигурация служб и время ее загрузки, а вот моя затвиканная конфигурация и время ее загрузки.

Если технического выигрыша нет, можно так: это позволяет мне поднять самооценку и жизненный тонус, вот результаты тестов моего психоаналитика - до отключения служб и после


На данный момент доказательств представлено: 0


Значения служб по умолчанию

Конфигурация служб Windows 7 по умолчанию

Готовые REG-файлы для приведения служб к стандартной конфигурации

Отправлено: 19:09, 19-04-2009

 

Аватара для minos66

дилетант


Сообщения: 4270
Благодарности: 1092

Профиль | Отправить PM | Цитировать


Цитата Valeant:
тратить время на считывания файлов, тратить время на чтение параметров реестра для этих служб на их инициализацию. »
Не могли бы выигрыш представить в цифрах... в сек? Или по другому. Что я выиграю здесь, отключив службы <Data Name="BootTime">51575</Data>
<Data Name="MainPathBootTime">25175</Data>
<Data Name="BootKernelInitTime">34</Data>
<Data Name="BootDriverInitTime">1017</Data>
<Data Name="BootDevicesInitTime">3886</Data>
<Data Name="BootPrefetchInitTime">53712</Data>
<Data Name="BootPrefetchBytes">414531584</Data>
<Data Name="BootAutoChkTime">0</Data>
<Data Name="BootSmssInitTime">11031</Data>
<Data Name="BootCriticalServicesInitTime">569</Data>
<Data Name="BootUserProfileProcessingTime">1618</Data>
<Data Name="BootMachineProfileProcessingTime">57</Data>
<Data Name="BootExplorerInitTime">4559</Data>
<Data Name="BootNumStartupApps">10</Data>
<Data Name="BootPostBootTime">26400</Data>
<Data Name="BootIsRebootAfterInstall">false</Data>
<Data Name="BootRootCauseStepImprovementBits">8388608</Data>
<Data Name="BootRootCauseGradualImprovementBits">0</Data>
<Data Name="BootRootCauseStepDegradationBits">0</Data>
<Data Name="BootRootCauseGradualDegradationBits">0</Data>
<Data Name="BootIsDegradation">false</Data>
<Data Name="BootIsStepDegradation">false</Data>
<Data Name="BootIsGradualDegradation">false</Data>
<Data Name="BootImprovementDelta">0</Data>
<Data Name="BootDegradationDelta">0</Data>
<Data Name="BootIsRootCauseIdentified">true</Data>
<Data Name="OSLoaderDuration">3887</Data>
<Data Name="BootPNPInitStartTimeMS">34</Data>
<Data Name="BootPNPInitDuration">3926</Data>
<Data Name="OtherKernelInitDuration">2358</Data>
<Data Name="SystemPNPInitStartTimeMS">6053</Data>
<Data Name="SystemPNPInitDuration">977</Data>
<Data Name="SessionInitStartTimeMS">7262</Data>
<Data Name="Session0InitDuration">4747</Data>
<Data Name="Session1InitDuration">1892</Data>
<Data Name="SessionInitOtherDuration">4391</Data>
<Data Name="WinLogonStartTimeMS">18294</Data>
<Data Name="OtherLogonInitActivityDuration">646</Data>
<Data Name="UserLogonWaitDuration">11037</Data>

как я понимаю, нас интересует BootSmssInitTime?


О 200MБ. Я эту цифру взял с потолка. В контексте "какая вам разница сколько оперативки у вас занято 600 или 400МБ, учитывая ее общий размер в несколько ГБ". Реально отключив половину служб получите "экономию" оперативки на порядок ниже - одна служба занимает считанные МБ. И зачем отключать, если можно перевести в разряд "Ручной запуск". В этом случае служба при запуске не инициализируется.
P.S. Что я должен был увидеть в картинке?

Отправлено: 10:39, 29-05-2010 | #51



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Dimchik

Старожил


Сообщения: 293
Благодарности: 4

Профиль | Отправить PM | Цитировать


не сортесь!!!!!!!! я и вправду осознал што если и освобожу немного оперативки то в конечном результате я получю едва заметное улутшение имхо ету ресурсойомкую програму што раньше я уже не запускаю(ето било надо для конференции в универе). поповоду мого написания то Vancouver извините так как я с Украини (Волинская обл. г.Луцк). и мне очень трудно писать на руском + почемуто лень включить рускую раскладку клавиатури))
надеюсь поймете меня.
но тут появился другой вопрос как хорошо прочистить систему потомушто на диске С:\ кудато девается память

Отправлено: 13:15, 29-05-2010 | #52


Аватара для Morpheus

Ветеран


Сообщения: 12426
Благодарности: 2328

Профиль | Отправить PM | Цитировать


Dimchik,
Установка - Как настроить и ухаживать за Windows так, чтобы она работала без переустановки больше
Куда пропадает свободное место на системном разделе?

Отправлено: 13:19, 29-05-2010 | #53


(*.*)


Сообщения: 36523
Благодарности: 6684

Профиль | Сайт | Отправить PM | Цитировать


Цитата Valeant:
Уменьшение на 200Mb даст выгрыш при загрузке »
Отключение служб не даст вам 200 мб. В Windows 7 большинство некритичных служб имеют тип запуска вручную. Также используется отложенный запуск служб. Поэтому при запуске загружается то, что нужно, а отключение остального не дает никакого выигрыша в производительности.

Все эти советы по отключению служб - 10 летней давности, когда памяти было 256 мб, и управляла ей система иначе. А сейчас, чем больше памяти установлено, тем больше она использует для своих нужд. Но почему-то люди никак не могут угомониться с этими службами...

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

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 13:56, 29-05-2010 | #54


Аватара для Vancouver

Ветеран


Сообщения: 8502
Благодарности: 1586

Профиль | Отправить PM | Цитировать


minos66,
Все верно. Ошибку в разъяснительной части- признаю.
Dimchik, приношу простить мою лень этом, и радение в другом.

-------
Нефиг ставить то, к чему второй сервис-пак не вышел.
"Есть старое правило - чтобы не было геморроя, руки должны быть прямыми, а извилины - кривыми, но не наоборот." © Korzh


Отправлено: 14:27, 29-05-2010 | #55


Аватара для Dimchik

Старожил


Сообщения: 293
Благодарности: 4

Профиль | Отправить PM | Цитировать


Цитата Vancouver:
Dimchik, приношу простить мою лень этом, и радение в другом. »
в чем радение?

Цитата Vancouver:
приношу простить мою лень этом »
ет я тоже што-то не понял))

Отправлено: 14:35, 29-05-2010 | #56


Ветеран


Сообщения: 1958
Благодарности: 306

Профиль | Отправить PM | Цитировать


Не люблю пользоваться Event, циферки смотреть которые сейчас одни, а потом другие и где можно тройку секунд выжать, ну при загрузке система собирает сведения о скорости загрузки ядра, инициализации драйверов и железа, а также о работе суперпрефетчера и что ну не понять, что где когда от чего, как кол-вл служб влияет как реестр влияет, как доступ к винту идет.
С лева ваши minos66,

51575 BootTime 64642
25175 MainPathBootTime 42142
34..... BootKernelInitTime 55 ------------------------ инициализация ядра
1017. BootDriverInitTime 3358 --------------------- инициализация драйверов
3886. BootDevicesInitTime 3719 ------------------- инициализация железа
...
11031 BootSmssInitTime 9583 --------------- инициализация диспетчера сеанса
...
1618. BootUserProfileProcessingTime 3941
57.... BootMachineProfileProcessingTime 1
...
26400 BootPostBootTime 22500
...
3887 OSLoaderDuration 2577 ----------------------- продолжительность загрузчика ОС
...
34.... BootPNPInitStartTimeMS 55
3926 BootPNPInitDuration 5884
2358 OtherKernelInitDuration 881
6053 SystemPNPInitStartTimeMS 6666
977. SystemPNPInitDuration 1194
7262 SessionInitStartTimeMS 7959
4747 Session0InitDuration 5640
1892 Session1InitDuration 476
4391 SessionInitOtherDuration 3465
18294 WinLogonStartTimeMS 17543
...
11037 UserLogonWaitDuration 4468

Мне наиболее понятна картина:





Исходя из того что каждая служба это загрузка файлов (более одного) на которое тратится время и чтение параметров из реестра, а это несколько файлов которые лежат в windows\system32\config - да не мешало бы посмотреть их объем (скрин прикладывать не буду, так он может занять два - три экрана да все это проходит за 0,xx сек). Следовательно на загрузку доп.служб эти же 200Mb будет тратится время, это вам не один файл 200Mb прочитать, а несколько маленьких системных файлов да и произвести настройку согласно параметрам реестра. По секундам можете посмотреть в Microsoft Windows Performance Toolkit в плоть до файлов.

А я вот не осознал, я на этих 200Mb выграю пусть даже 1-2сек, но они добавятся в кеш, а следовательно у Windows будет больше кеш для ее нужд. Но зато я получаю более устойчивую систему так как в ней не используется "звено загрузки служб на 200Mb которые будут не нужны".

Продолжу споры про реестр.
Файлы реестра это несколько файлов если их открыть блокнотом (ну хотя бы лог) то будет видно что это за файл.
1.Вот мы установили программу А, ее параметры записались в файлы реестра обязательно в конец.
2.Теперь поставим программу В, ее параметры записались в файлы реестра обязательно в конец.
3.Теперь появился новый параметр в программе А который нужно записать в реестр в определенную ветку, ее запись попадет в конец файла реестра после записей программы В.
и т.д.
4.Теперь мы удаляем программу А, она удалилась, но записи в реестре не удалились, а помечены как удаленные, т.е. физически остались (хорошо если программа хорошая хоть так сделает, а то вообще нечего помечать как удаленные не будет).
5.Но в друг спохватились нам нужна программ А, опять поставим, но ее параметры записались в файлы реестра обязательно в конец.
6.Реестр растет. И вот он уже несколько MB, но ведь реестр нужен не только программам но и самой ОС, она с ним тоже бурно работает и меняет параметры.
Из всего сказанного там тоже много мусора, и вот часть данных относящаяся к программе может лежать в середине файла реестра, а часть в конце.



Так что не все так просто.

Отправлено: 15:34, 29-05-2010 | #57


Аватара для Dimchik

Старожил


Сообщения: 293
Благодарности: 4

Профиль | Отправить PM | Цитировать


а может комп притормаживать из за того што да диске где винда мало свободного места ? около 400мб фрее если емкость диска 20гб. мимо етого есть еще 2 диска по 130 гб

Отправлено: 15:46, 29-05-2010 | #58


Ветеран


Сообщения: 1958
Благодарности: 306

Профиль | Отправить PM | Цитировать


Цитата:
Vadikan, Отключение служб не даст вам 200 мб. В Windows 7 большинство некритичных служб имеют тип запуска вручную. Также используется отложенный запуск служб. Поэтому при запуске загружается то, что нужно, а отключение остального не дает никакого выигрыша в производительности.
Все эти советы по отключению служб - 10 летней давности, когда памяти было 256 мб, и управляла ей система иначе. А сейчас, чем больше памяти установлено, тем больше она использует для своих нужд. Но почему-то люди никак не могут угомониться с этими службами...
К тому же, выигрыш при загрузке не значит ровным счетом ничего для тех, кто пользуется сном и гибернацией. Они просто включаются в работу на порядок быстрее.
О каком запуске в ручную идет речь, стоит одной запустится как она все ручные которые зависят потянет. Да и по умолчанию в установке столько на запущенно.

Мудрая фраза
Цитата:
А сейчас, чем больше памяти установлено, тем больше она использует для своих нужд.
Для каких это нужд она использует ее при загрузке системы?

Со сном и гибернацией вопросов нет.

Повторюсь например после загрузки windows свободно чуть больше 1,5 с копейками из 2. ОС со всеми загрузками ПО взяла 460Mb, можно конечно и подсчитать сколько еще памяти добавиться если еще будут запущены доп.службы, которые стоят в "Отключеных".

Отправлено: 15:53, 29-05-2010 | #59


Аватара для minos66

дилетант


Сообщения: 4270
Благодарности: 1092

Профиль | Отправить PM | Цитировать


Цитата Dimchik:
а может комп притормаживать из за того што да диске где винда мало свободного места ? »
Может. Для нормального функционирования диска с ФС NTFS необходимо не менее 7% свободного места (лучше, учитывая потребности defrag.exe 15%). Если меньше, начнется фрагментация главной файловой таблицы, что ни к чему хорошему не приводит. На скорость загрузки и вообще работы так же влияет фрагментация системного раздела - проводим регулярную дефрагментацию, наличие ошибок в файловой системе - используем chkdsk /f /r. На скорость загрузки не только состояние HDD влияет, но это разговор для другой темы. И с чего вы вообще взяли, что у вас "комп притормаживает"? Но это в другой теме...
Цитата Valeant:
Не люблю пользоваться Event, »
а я WPT... хотя, если бы кто выложил толковый мануал по использованию этого инструмента, может и "полюбил бы пользоваться"....
Я не очень честно говоря понял, что вы хотели до меня донести (у меня в подписи честно написано - "дилетант")... К чему сравнения абсолютных цифр загрузки вашего компа и моего? Железо разное, ОС наверное тоже разные... Я просил сказать, сколько в сек. я выиграю отключив пяток "ненужных" служб... Ну или не пяток - половину... если конечно смогу найти половину "ненужных". Вот если бы вы написали - загрузка 60 сек, отключил то то - стало 40 сек. Это было бы понятно.
Цитата Valeant:
Следовательно на загрузку доп.служб эти же 200Mb будет тратится время »
Ну не весят столько все службы вместе взятые! Я же писал
Цитата minos66:
О 200MБ. Я эту цифру взял с потолка. В контексте "какая вам разница сколько оперативки у вас занято 600 или 400МБ, учитывая ее общий размер в несколько ГБ". »
Да и сколько вы их отключить можете без ущерба для функциональности? Из тех которые и так не стоят в режиме запуска "Ручной". Еще раз повторюсь, при этом режиме запуска службы при загрузке не инициализируются, т.е не "тратится время и чтение параметров из реестра". Я пытаюсь втолковать вообще о бессмысленности занятия под названием "какие службы отключить для "оптимизации" ОС". Я вообще когда слышу "оптимизация ОС" меня немного потрясывать начинает ибо чаще всего "оптимизаторы" достигают двух результатов - или никакого, или как результат навязчивое перемещение по форумам с вопросами типа "а чо у меня то не работает? а чо у меня сё работает, да не так?". А вообще, скажу честно. Я знаю мало случаев когда попытки ускорить загрузку ОС, особенно если тормоза идут на стадии MainPathBootTime приводят к успеху. Если у меня система начинает стабильно долго грузится (стабильно, потому как часто бывает после нескольких долгих загрузок все приходит в норму) и меня это начинает раздражать, простые методы вроде chkdsk и sfc и дефрагментация (интересно, дефрагментация загрузочных файлов HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrcj\BootOptimizeFunction это что то иное? Подозреваю что нет... И Y ставил и Yes - ничего не заметил...) не помогают (а помогают нередко), я просто переустанавливаю ситстему из бэкапа, кои делаю при "глобальных" изменениях или просто раз в пару месяцев, сообразуясь с "что то я давно бэкап не делал". Все это занимает минут 15 - много быстрее чем на форум вопросы писать да ответы ждать... Так как у меня на системном разделе кроме собственно системы и программ ничего нет, браузер бэкапится регулярно отдельно, торренты и вируалки на другом разделе, там же всё мое пользовательское добро, то переустановка системы для меня не является трагедией.

Цитата Valeant:
Продолжу споры про реестр. »
Это вроде для другой темы... опять мало что понял... Ну сложно это для меня... вы пытаетесь сказать, что чем больше реестр, тем медленнее работает система? И имеет значение фрагментация реестра? Так? По поводу размера - мне казалось, что NTFS как то все равно сколько файлов на диске, в том числе и в реестре (это же тоже файлы?). Так что "мусор" в реестре вряд ли влияет на производительность. Хотя признаюсь у самого всегда стоит CCleaner, правда в основном из за удобства управления в нем автозагрузкой, но удержаться от нажатия на кнопку Очистить реестр практически невозможно . Так что и этой функцией иногда пользуюсь. Не знаю есть ли какая польза, скорее нет, да и внешне эта очистка никак не проявляется, но какое то удовлетворение получаешь По поводу дефрагментации реестра... Возможно... Теоретически...
Но не пользуюсь так как в ССleaner этой функции нет, а бесплатные прожки- дефрагментаторы реестра как то не встречались. Пробовал несколько раз какие то триальные, но тоже как то не обнаружил видимых проявлений последствий дефрагментации реестра... Так что не пользуюсь. Вроде как особо и не страдаю...


Цитата Valeant:
О каком запуске в ручную идет речь, стоит одной запустится как она все ручные которые зависят потянет. »
Ну да... Но ведь если она запустилась, значит для чего то понадобилась. Много хуже будет если нужная служба окажется отключенной. Долго будете искать, например, почему у вас WiFi окружение не видит, или почему по блютус ничего подключить нельзя...
Цитата Valeant:
Для каких это нужд она использует ее при загрузке системы? »
Например для SuperFetch.
Цитата Valeant:
Повторюсь например после загрузки windows свободно чуть больше 1,5 с копейками из 2. ОС со всеми загрузками ПО взяла 460Mb. »
Ну так скажите наконец - что это вам дало? Я например не вижу, что у вас быстрее грузится, чем моя, которая занимает после загрузки 30% от 3Г (с автозагрузкой), т.е. в два раза больше, чем ваша. Хотя здесь и железо важно, но у меня довольно старый ноут с AMD TL-60... Вы можете какие нибудь цифры привести, которые бы указывали, что ОС "по дефолту" хуже работает, чем "оптимизированная"?

Последний раз редактировалось minos66, 29-05-2010 в 17:41.

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:15, 29-05-2010 | #60



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Службы - Службы Windows 7

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Список файлов по умолчанию в корне диска С:\ Zolotnik Microsoft Windows 7 15 18-04-2012 19:47
Службы - Список служб Windows Vista Vadikan Microsoft Windows Vista 27 27-11-2010 15:07
Mandriva/Mandrake - Список служб и демонов Dark_777 Общий по Linux 1 04-01-2010 21:34
Службы - Восстановление служб по умолчанию sa-12 Microsoft Windows 2000/XP 3 12-05-2007 02:34
не открываеться список служб ??? AriX Microsoft Windows 2000/XP 17 25-12-2005 15:03




 
Переход