Как изменить имя службы в Windows 10

Обновлено: 21.11.2024

Хотите сделать свой компьютер более узнаваемым в сети? Выполните следующие действия, чтобы переименовать его.

Сара Джейкобссон Пьюрал

Сара – независимый писатель и блогер CNET How To. Ее основное внимание уделяется Windows, но она также охватывает все: от мобильных технологий до видеоигр и проектов по созданию оборудования своими руками. Ей нравится нажимать кнопки и смотреть, что происходит, поэтому не подпускайте ее к панелям управления.

Сара Якобссон Пуревал/CNET

Существует множество причин для изменения имени вашего компьютера, особенно если вы купили его напрямую у производителя и назвали что-то общее, например "windows-user-pc" или "TUF000445811EE". Если вы хотите соединить компьютеры через домашнюю группу или просто узнать, какие компьютеры находятся в вашей сети, изменение имени вашего компьютера на что-то более описательное, безусловно, полезно.

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

До Windows 10 изменить имя компьютера было сложно. Ну, не столько сложно, сколько спрятано внутри Панели управления в окнах Свойства системы. Хотя вы по-прежнему можете изменить имя своего компьютера в свойствах системы (мы покажем вам, как это сделать), в Windows 10 сделать это намного проще, переместив его в новое меню настроек.

Вот простой способ изменить имя вашего компьютера:

<р>1. Откройте «Настройки» и выберите «Система» > «О программе».

Сара Якобссон Пуревал/CNET

<р>2. В меню «О программе» вы должны увидеть имя вашего компьютера рядом с именем ПК и кнопку с надписью «Переименовать компьютер». Нажмите эту кнопку.

Сара Якобссон Пуревал/CNET

<р>3. Введите новое имя для вашего компьютера. Вы можете использовать буквы, цифры и дефисы — без пробелов. Затем нажмите «Далее».

<р>4. Появится окно с вопросом, хотите ли вы перезагрузить компьютер сейчас или позже. Если вы хотите изменить новое имя немедленно, нажмите Перезагрузить сейчас, чтобы перезагрузить компьютер. Если вы не хотите перезагружать компьютер прямо в эту секунду, нажмите «Перезагрузить позже». Имя вашего компьютера будет обновлено при следующем перезапуске.

Если вы предпочитаете изменить имя своего компьютера в панели управления или используете более старую версию Windows, вот как это сделать:

<р>1. Щелкните правой кнопкой мыши кнопку "Пуск" и выберите "Панель управления".

Сара Якобссон Пуревал/CNET

<р>2. Перейдите к «Система» и либо щелкните «Дополнительные параметры системы» в меню слева, либо щелкните «Изменить параметры» в разделе «Имя компьютера, домен и параметры рабочей группы». Откроется окно «Свойства системы».

Сара Якобссон Пуревал/CNET

<р>3. В окне «Свойства системы» перейдите на вкладку «Имя компьютера». Вы увидите сообщение «Чтобы переименовать этот компьютер, нажмите Изменить». Щелкните Изменить.

Сара Якобссон Пуревал/CNET

<р>4. Введите новое имя для вашего компьютера и нажмите OK. Появится окно с сообщением о том, что вы должны перезагрузить компьютер, чтобы изменения вступили в силу. Нажмите «ОК». Это не приведет к перезагрузке компьютера.

Сара Якобссон Пуревал/CNET

<р>5. Появится новое окно с вопросом, хотите ли вы перезагрузить компьютер сейчас или позже. Нажмите «Перезагрузить сейчас», чтобы немедленно перезагрузить компьютер.Если вы не готовы к перезагрузке, нажмите «Перезапустить позже», чтобы сделать это позже, когда вам удобно.

Получить информационный бюллетень CNET How To

Получите советы экспертов по использованию телефонов, компьютеров, устройств для умного дома и многого другого. Доставка по вторникам и четвергам.

Изменяет значение записей службы в реестре и в базе данных Service Control Manager.

Синтаксис

Параметры

  • own — указывает службу, которая работает в своем собственном процессе. Он не использует исполняемый файл совместно с другими службами. Это значение по умолчанию.
  • share — указывает службу, которая работает как общий процесс. Он использует исполняемый файл совместно с другими службами.
  • ядро – определяет драйвер.
  • filesys — указывает драйвер файловой системы.
  • rec — определяет драйвер, распознаваемый файловой системой, который идентифицирует файловые системы, используемые на компьютере.
  • adapt – указывает драйвер адаптера, который идентифицирует аппаратные устройства, такие как клавиатуры, мыши и дисководы.
  • interact — указывает службу, которая может взаимодействовать с рабочим столом, получая данные от пользователей. Интерактивные службы должны запускаться под учетной записью LocalSystem. Этот тип должен использоваться в сочетании с type= own или type= shared (например, type=interacttype=own). Использование type=interact само по себе приведет к ошибке.
  • boot — указывает драйвер устройства, загружаемый загрузчиком.
  • system — указывает драйвер устройства, который запускается во время инициализации ядра.
  • auto — указывает службу, которая автоматически запускается каждый раз при перезагрузке компьютера и работает, даже если никто не входит в систему.
  • demand — указывает службу, которую необходимо запустить вручную. Это значение по умолчанию, если start= не указано.
  • disabled — указывает службу, которую невозможно запустить. Чтобы запустить отключенную службу, измените тип запуска на другое значение.
  • delayed-auto — указывает службу, которая запускается автоматически через некоторое время после запуска других автоматических служб.
  • normal — указывает, что ошибка заносится в журнал и отображается окно сообщения, информирующее пользователя о том, что не удалось запустить службу. Запуск продолжится. Это настройка по умолчанию.
  • серьезная — указывает, что ошибка регистрируется (если возможно). Компьютер пытается перезагрузиться с последней удачной конфигурацией. Это может привести к тому, что компьютер сможет перезагрузиться, но служба по-прежнему не сможет работать.
  • критическая — указывает, что ошибка регистрируется (если возможно). Компьютер пытается перезагрузиться с последней удачной конфигурацией. Если последняя известная удачная конфигурация дает сбой, запуск также завершается ошибкой, а процесс загрузки останавливается со стоп-ошибкой.
  • игнорировать — указывает, что ошибка регистрируется и запуск продолжается. Пользователю не выдается никакого уведомления, кроме записи ошибки в журнале событий.

Примечания

Каждая опция командной строки (параметр) должна включать знак равенства как часть имени опции.

Между параметром и его значением требуется пробел (например, type= own. Если пробел опущен, операция завершится ошибкой.

Запускает, останавливает и приостанавливает службу, а также изменяет ее свойства.

Синтаксис

Описание

Этот командлет доступен только на платформе Windows.

Командлет Set-Service изменяет такие свойства службы, как Status, Description, DisplayName и StartupType. Set-Service может запускать, останавливать, приостанавливать или приостанавливать службу. Чтобы идентифицировать службу, введите ее имя службы или отправьте объект службы. Или отправьте имя службы или объект службы по конвейеру в Set-Service .

Примеры

Пример 1. Изменение отображаемого имени

В этом примере отображаемое имя службы изменено. Чтобы просмотреть исходное отображаемое имя, используйте Get-Service .

Set-Service использует параметр Name для указания имени службы, LanmanWorkstation. Параметр DisplayName указывает новое отображаемое имя, Рабочая станция LanMan.

Пример 2. Изменение типа запуска служб

В этом примере показано, как изменить тип запуска службы.

Set-Service использует параметр Name для указания имени службы, BITS. Параметр StartupType задает для службы значение Automatic.

Get-Service использует параметр Name для указания службы BITS и отправляет объект по конвейеру. Командлет Select-Object использует параметр Property для отображения состояния службы BITS.

Пример 3. Изменение описания услуги

В этом примере изменяется описание службы BITS и отображается результат.

Командлет Get-CimInstance используется, поскольку он возвращает объект Win32_Service, который включает описание службы.

Get-CimInstance отправляет объект по конвейеру в Format-List и отображает имя и описание службы.Для сравнения команда запускается до и после обновления описания.

Set-Service использует параметр Name для указания службы BITS. Параметр Description указывает обновленный текст описания службы.

Пример 4. Запуск службы

В этом примере запущена служба.

Set-Service использует параметр Name для указания службы WinRM. Параметр Status использует значение Running для запуска службы. Параметр PassThru выводит объект ServiceController, который отображает результаты.

Пример 5. Приостановка службы

В этом примере конвейер используется для приостановки обслуживания.

Командлет Get-Service использует параметр Name для указания службы расписания и отправляет объект по конвейеру. Set-Service использует параметр Status, чтобы приостановить службу.

Пример 6. Останов службы

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

Командлет Get-Service использует параметр Name для указания службы Schedule. Объект хранится в переменной $S. Set-Service использует параметр InputObject и указывает сохраненный объект $S . Параметр Status устанавливает для службы значение Stopped.

Пример 7. Останов службы в удаленной системе

В этом примере останавливается служба на удаленном компьютере. Дополнительные сведения см. в разделе Invoke-Command.

Get-Credential запрашивает имя пользователя и пароль и сохраняет учетные данные в переменной $Cred. Командлет Get-Service использует параметр Name для указания службы расписания. Объект хранится в переменной $S .

Invoke-Command использует параметр ComputerName для указания удаленного компьютера. Параметр Credential использует переменную $Cred для входа на компьютер. ScriptBlock вызывает Set-Service. Параметр InputObject указывает хранящийся объект службы $S . Параметр Status устанавливает для службы значение Stopped.

Пример 8. Изменение учетных данных службы

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

Get-Credential запрашивает имя пользователя и пароль и сохраняет учетные данные в переменной $credential. Set-Service использует параметр Name для указания службы расписания. Параметр Credential использует переменную $credential и обновляет службу расписания.

Пример 9. Изменение SecurityDescriptor службы

В этом примере изменяется SecurityDescriptor службы.

Описатель безопасности хранится в переменной $SDDL. Set-Service использует параметр Name для указания службы BITS. Параметр SecurityDescriptorSddl использует $SDDL для изменения SecurityDescriptor для службы BITS.

Параметры

Запрашивает подтверждение перед запуском Set-Service .

< /tr>

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

Введите имя пользователя, например User01 или Domain01\User01, или введите объект PSCredential, например созданный командлетом Get-Credential. Если вы вводите имя пользователя, этот командлет запрашивает пароль.

Учетные данные хранятся в объекте PSCredential, а пароль хранится в виде SecureString.

Дополнительную информацию о защите данных SecureString см. в статье Насколько безопасен SecureString?

Этот параметр появился в PowerShell 6.0.

Тип:SwitchParameter
Псевдонимы:cf
Позиция:Имя
Значение по умолчанию:False
Принимать ввод конвейера:False
Допускать подстановочные знаки:False
Тип:PSCredential
Позиция:Имя
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Указывает новое описание службы.

Описание службы отображается в разделе «Управление компьютером», «Службы». Описание не является свойством объекта Get-Service ServiceController. Чтобы просмотреть описание службы, используйте Get-CimInstance, который возвращает объект Win32_Service, представляющий службу.

Тип:Строка
Позиция:Именованный
Значение по умолчанию:Нет
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Указывает новое отображаемое имя для службы.

< /tr>

Указывает режим остановки службы. Этот параметр работает только при использовании -Status Stopped.Если этот параметр включен, Set-Service останавливает зависимые службы до того, как будет остановлена ​​целевая служба. По умолчанию исключения возникают, когда другие запущенные службы зависят от целевой службы.

Тип:String
Псевдонимы:DN
Позиция:Имя
Значение по умолчанию:Нет
Принимать ввод конвейера:False
Допускать подстановочные знаки:False
Тип:SwitchParameter
Позиция:Именованный
Значение по умолчанию:False
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Указывает объект ServiceController, представляющий изменяемую службу. Введите переменную, содержащую объект, или введите команду или выражение для получения объекта, например команду Get-Service. Вы можете использовать конвейер для отправки объекта службы в Set-Service .

Тип:ServiceController
Позиция:0
Значение по умолчанию:Нет
Принять ввод конвейера:Истина
Допускать подстановочные знаки:False

Указывает имя службы, которую нужно изменить. Подстановочные знаки не допускаются. Вы можете использовать конвейер для отправки имени службы в Set-Service .

Тип:String
Псевдонимы:ServiceName, SN
Позиция:0
Значение по умолчанию:Нет
Принимать ввод конвейера:True
Допускать подстановочные знаки:False< /td>

Возвращает объект ServiceController, представляющий службы, которые были изменены. По умолчанию Set-Service не создает никаких выходных данных.

Тип:SwitchParameter
Позиция:Именованный
Значение по умолчанию:False
Принять ввод конвейера:False
Допускать подстановочные знаки:False

Указывает SecurityDescriptor для службы в формате Sddl.

< /tr>

Указывает режим запуска службы.

Для этого параметра допустимы следующие значения:

  • Автоматически — служба запускается или была запущена операционной системой при запуске системы. Если автоматически запускаемая служба зависит от службы, запускаемой вручную, служба, запускаемая вручную, также запускается автоматически при запуске системы.
  • AutomaticDelayedStart – запускается вскоре после загрузки системы.
  • Отключено: служба отключена и не может быть запущена пользователем или приложением.
  • InvalidValue: не действует. Командлет не возвращает ошибку, но StartupType службы не изменяется.
  • Вручную. Служба запускается только вручную, пользователем, с помощью диспетчера управления службами или приложением.

Определяет статус службы.

Для этого параметра допустимы следующие значения:

Показывает, что произойдет, если запустится Set-Service. Командлет не запущен.

Тип:String
Псевдонимы:sd
Позиция:Имя
Значение по умолчанию:Нет
Принимать ввод конвейера:False
Допускать подстановочные знаки:False
< /tr>

Входные данные

System.ServiceProcess.ServiceController, System.String

Вы можете использовать конвейер для отправки объекта службы или строки, содержащей имя службы, в Set-Service .

Результаты

По умолчанию Set-Service не возвращает никаких объектов. Используйте параметр PassThru для вывода объекта ServiceController.

Примечания

Этот командлет доступен только на платформах Windows.

Set-Service требует повышенных разрешений. Используйте параметр «Запуск от имени администратора».

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

Чтобы найти имя службы или отображаемое имя службы, используйте Get-Service . Имена служб находятся в столбце Name, а отображаемые имена — в столбце DisplayName.

Иногда вам может потребоваться открыть службы Windows и управлять ими. Вы можете захотеть остановить какую-либо службу, запустить ее, отключить службу, отложить ее запуск или возобновить или приостановить службу Windows. В этом случае вам поможет Диспетчер служб, встроенный в операционную систему Windows инструмент. В этом посте показано, как открыть службы Windows с помощью диспетчера служб и командной строки.

Службы Windows — это приложения, которые обычно запускаются при загрузке компьютера и спокойно работают в фоновом режиме, пока он не будет выключен. Строго говоря, служба – это любое приложение Windows, реализованное с помощью API служб и выполняющее низкоуровневые задачи, которые практически не требуют взаимодействия с пользователем.

Как открыть диспетчер служб Windows

  1. Щелкните правой кнопкой мыши кнопку "Пуск", чтобы открыть меню WinX.
  2. Выберите "Выполнить".
  3. Введите services.msc в открывшемся окне «Выполнить».
  4. Откроется диспетчер служб Windows.

Здесь вы сможете запускать, останавливать, отключать, задерживать службы Windows.

Давайте посмотрим, как это сделать, подробнее.

Щелкните правой кнопкой мыши кнопку «Пуск», чтобы открыть меню WinX. Выберите «Выполнить». Откроется окно «Выполнить». Теперь введите services.msc и нажмите Enter, чтобы открыть диспетчер служб.

Здесь в столбце «Имя» вы увидите список служб, запущенных в вашей системе, вместе с их описанием. Вы также сможете увидеть их статус — независимо от того, запущены они или остановлены, а также типы запуска.

СОВЕТ. Вы также можете написать services.msc в поле "Выполнить", "Начать поиск", "Командная строка" или "PowerShell" и нажать Enter, чтобы открыть диспетчер служб.

Типы запуска служб Windows

Windows 11/10 предлагает четыре типа запуска:

  1. Автоматически
  2. Автоматически (отложенный запуск)
  3. Вручную
  4. Отключено.

Запуск, остановка, отключение служб Windows

Чтобы запустить, остановить, приостановить, возобновить или перезапустить любую службу Windows, выберите службу и щелкните ее правой кнопкой мыши. Вам будут предложены эти варианты.

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

Здесь в раскрывающемся меню «Тип запуска» вы сможете выбрать тип запуска для Службы.

В разделе "Статус службы" вы увидите кнопки "Пуск", "Остановить", "Пауза" и "Возобновить работу службы".

В окне "Свойства" вы также увидите другие вкладки, такие как "Вход в систему", "Восстановление и зависимости", которые предлагают дополнительные параметры и информацию.

После внесения изменений вам нужно будет нажать «Применить» и перезагрузить компьютер, чтобы изменения вступили в силу.

Читайте: что означает автоматический (запуск по триггеру) и ручной (запуск по триггеру) службы Windows?

Управление службами Windows с помощью командной строки

Вы также можете использовать командную строку для запуска, остановки, приостановки и возобновления обслуживания. Чтобы использовать его, в меню WinX откройте командную строку (администратор) и выполните одну из следующих команд:

Чтобы запустить службу:

Чтобы остановить службу:

Чтобы приостановить службу:

Чтобы возобновить службу:

Чтобы отключить службу:

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

В этом посте подробно показано, как включать, отключать, запускать, останавливать или перезапускать службы в Windows 11 или Windows 10 с помощью PowerShell, командной строки, диспетчера задач и Net Command.

Читайте также:

Тип:SwitchParameter
Псевдонимы:wi
Позиция:Имя
Значение по умолчанию:False
Принимать ввод конвейера:False
Допускать подстановочные знаки:False