У меня уже была дважды проблема с моим компьютером, когда он просто вышел из-под контроля, и большинство функций были неуправляемыми, включая такие службы, как Звук, Яркость, Интернет и некоторые другие. Позже я узнал, что все эти проблемы были из-за того, что более 70% всех моих сервисов . Я не знаю, что вызвало это, и я не знаю, как правильно это исправить. Но мне сказали , что я должен переустановить Windows, но я хотя отрываясь все услуги , которые должны быть начаты и купируются и их тип запуска на идентичном ноутбуке затем начать и установить все типы Starup то же. И угадай что... Это сработало. Но это заняло у меня ЧАСЫ.

Вот почему я , хотя , когда в следующий раз мои услуги собираются урод, это действительно было бы полезно иметь .bat файл с фрагментом кода , который будет установлен Aall в services.msc их режимы по умолчанию и порядок. Где я должен просто щелкнуть по нему, чтобы активировать, и он сделает всю работу за час для меня.

* На самом деле даже не нужно писать в пакетном режиме, на C++ или JavaScript .

Кроме того, если кто-нибудь знает, что могло послужить причиной сумасшествия services.msc , это также будет оценено.

1 ответ1

1

Понятия не имею, что вызвало бы сумасшествие, извините, но достаточно просто восстановить сервисы в тех состояниях, в которых вы их хотите.

Первый и самый простой способ сделать это - создать резервную копию ключей реестра службы. Под regedit перейдите в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services и затем экспортируйте этот ключ как.REG-файл (используйте меню Файл или щелкните правой кнопкой мыши ключ). Сохранить сгенерированный.REG-файл где-то Если вы знаете, что делаете, вы можете отредактировать этот файл (это обычный текст), чтобы удалить службы, которые вас не интересуют или которые вы намеренно удалили (например, потому что вы удалили какое-то программное обеспечение). Если у вас есть этот файл, вы можете восстановить все параметры реестра в нем (что означает все данные конфигурации службы), дважды щелкнув по нему (это объединит данные в файле обратно в реестр). Для создания или объединения этой резервной копии потребуются разрешения администратора. Обратите внимание, что это на самом деле не перезапустит сервисы; вам нужно будет сделать это вручную или перезагрузить компьютер.

Если вы хотите полностью написать сценарий процесса восстановления, вы можете написать.Файл CMD, который вызывает программу sc (утилита командной строки Service Control Manager). Это довольно хорошо задокументировано; Вы можете, например, узнать, какие команды он поддерживает, просто запустив sc и просмотреть подробную информацию о команде, например, "config", запустив sc config . Например, вы можете изменить тип запуска службы сервера (который на самом деле вызывается устаревшим именем "LanmanServer"; "сервер" - это просто "отображаемое имя") на "Автоматический" (значение по умолчанию), а затем запустить его. таким образом:

sc config LanmanServer start= auto
sc start LanmanServer

Вам, конечно, нужно будет работать от имени администратора, чтобы вносить такие изменения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .