Запуск служб по умолчанию
В следствии действия вирусов, или может по ошибке, были отключены службы, вернуть их состояние. Данная статья посвящена решению проблемы по восстановлению запуска служб по умолчанию.
Создадим командный файл восстановления запуска служб
Все предельно просто, создаем файл *.cmd содержимым:
sc config Alerter start= disabled
sc config ALG start= demand
sc config AppMgmt start= demand
sc config AudioSrv start= auto
sc config BITS start= demand
sc config Browser start= auto
sc config CiSvc start= demand
sc config ClipSrv start= disabled
sc config COMSysApp start= demand
sc config CryptSvc start= auto
sc config DcomLaunch start= auto
sc config Dhcp start= auto
sc config dmadmin start= demand
sc config dmserver start= auto
sc config Dnscache start= auto
sc config Dot3svc start= demand
sc config EapHost start= demand
sc config ERSvc start= auto
sc config Eventlog start= auto
sc config EventSystem start= demand
sc config FastUserSwitchingCompatibility start= demand
sc config helpsvc start= auto
sc config HidServ start= disabled
sc config hkmsvc start= demand
sc config HTTPFilter start= demand
sc config ImapiService start= demand
sc config LanmanServer start= auto
sc config lanmanworkstation start= auto
sc config LmHosts start= auto
sc config Messenger start= disabled
sc config mnmsrvc start= demand
sc config MSDTC start= demand
sc config MSIServer start= demand
sc config napagent start= demand
sc config NetDDE start= disabled
sc config NetDDEdsdm start= disabled
sc config Netlogon start= demand
sc config Netman start= demand
sc config Nla start= demand
sc config NtLmSsp start= demand
sc config NtmsSvc start= demand
sc config PlugPlay start= auto
sc config PolicyAgent start= auto
sc config ProtectedStorage start= auto
sc config RasAuto start= demand
sc config RasMan start= demand
sc config RDSessMgr start= demand
sc config RemoteAccess start= disabled
sc config RemoteRegistry start= auto
sc config RpcLocator start= demand
sc config RpcSs start= auto
sc config RSVP start= demand
sc config SamSs start= auto
sc config SCardSvr start= demand
sc config Schedule start= auto
sc config seclogon start= auto
sc config SENS start= auto
sc config SharedAccess start= auto
sc config ShellHWDetection start= auto
sc config Spooler start= auto
sc config srservice start= auto
sc config SSDPSRV start= demand
sc config stisvc start= demand
sc config SwPrv start= demand
sc config SysmonLog start= demand
sc config TapiSrv start= demand
sc config TermService start= demand
sc config Themes start= auto
sc config TlntSvr start= disabled
sc config TrkWks start= auto
sc config upnphost start= demand
sc config UPS start= demand
sc config VSS start= demand
sc config W32Time start= auto
sc config WebClient start= auto
sc config winmgmt start= auto
sc config WmdmPmSN start= demand
sc config Wmi start= demand
sc config WmiApSrv start= demand
sc config wscsvc start= auto
sc config wuauserv start= auto
sc config WZCSVC start= auto
sc config xmlprov start= demand
данный файл может использоваться для развертывания операционных систем настройкой запуска
Как службы в Windows XP восстановить по умолчанию
Иногда из-за действия вирусов или неправильной настройки службы Windows XP отключаются или меняют тип запуска с автоматического на ручной. В результате этих изменений система начинает работать с ошибками – звук не воспроизводится, брандмауэр не работает, время и дата не синхронизируются и т.д.
Чтобы устранить системные сбои такого рода, необходимо установить для всех служебных приложений тип запуска по умолчанию. Проблема в том, что режим работы у разных компонентов отличается – служба может быть отключена, включаться вручную или запускаться при входе в Windows.
Восстановление конфигурации системы
Первый вариант восстановления компонентов по умолчанию, который следует применить – изменение параметров конфигурации Windows XP
- Откройте «Пуск» и запустите меню «Выполнить».
- Введите команду «msconfig». Нажмите «Ок» или Enter.
- Выберите «Обычный запуск» на вкладке «Общие» и нажмите «Применить». Если Windows предложит перезагрузить систему, откажитесь от выполнения этого действия.
- Перейдите на вкладку «SYSTEM.INI» и убедитесь, что все опции включены. Нажмите «Применить».
- Откройте раздел «WIN.INI» и проверьте, чтобы здесь также были включены все опции. Нажмите «Применить».
- Перейдите к вкладке «BOOT.INI» и отключите все опции. Нажмите «Применить».
- Откройте вкладку «Службы» и нажмите «Включить все». Примените новую конфигурацию и перезагрузите компьютер.
После повторной загрузки Виндовс XP все службы должны быть восстановлены по умолчанию. Если этот способ не помог восстановить работоспособность системы, то переходите к следующему методу.
Использование специального твика
В интернете есть твик реестра, применение которого позволяет быстро восстановить службы Windows. Использовав этот метод, вы установите тип запуска служб XP по умолчанию, что вернет систему в нормальное состояние. Необходимые изменения в реестр теоретически можно внести вручную, но служебных приложений в Windows XP так много, что их восстановление займет слишком много времени. Твик же после запуска самостоятельно внесет необходимые изменения.
Если вы используете не оригинальный дистрибутив Виндовс, а одну из сборок, то рекомендуется использовать cmd-файл для восстановления служебных приложений по умолчанию. Связано это с тем, что в сборках некоторых компоненты могут быть удалены. В реестре о них не будет никаких записей, поэтому использование твика не поможет.
CMD-файл не вносит изменения в реестр, а лишь устанавливает тип запуска по умолчанию, исправляя ошибки при работе с системой. Такой файл можно создать самостоятельно через «Блокнот», прописав для каждой службы параметр включения, но гораздо быстрее воспользоваться уже готовым решением.