Alterando o nome de exibição do serviço do Windows?

15

Gostaria de alterar o nome de exibição de um serviço do Windows que já foi criado. Eu li on-line que posso apenas alterar o valor no registro. Se eu alterá-lo no registro e, em seguida, reiniciar minha janela de serviços, o novo nome não parece ser refletido. Presumo que, se eu reiniciar meu computador, esse novo nome será refletido, mas preciso de uma solução que seja exibida imediatamente, sem a necessidade de reiniciar meu computador.

Aqui está um exemplo:

Eu inicio o services.exe e clico com o botão direito do mouse no serviço que desejo alterar e clico em propriedades. Na janela de propriedades, vejo o nome do serviço como service1 e o nome de exibição como service1 . Eu vou para o registro e navegue para

HKLM\system\CurrentControlSet\services\service1 .

Aqui, há um campo chamado DisplayName , que está definido como service1 . Eu vou e mudo esse valor para Some Name . Depois de alterar esse valor, eu reinicio os serviços e ainda vejo service1 . Quando vou para propriedades de service1 , ainda vejo o nome de exibição como service1 e não Some Name .

    
por user972276 09.10.2013 / 23:47

2 respostas

33

Você pode fazer isso com o comando SC . Por exemplo, para renomear o serviço Temas para Gerenciador de Tema , abra um prompt de comando com direitos de administrador. Digite

sc config Themes DisplayName= "Theme Manager"

Observe o espaço entre o sinal de igual e o novo nome. Isso é obrigatório.

Se você atualizar o console de serviços, verá a alteração. Não há necessidade de reiniciar de antemão.

    
por 10.10.2013 / 01:44
2

Até você estava perto de você ter feito errado. :)

Primeiro, navegue até HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services No painel ESQUERDA , selecione a tecla Serviço que você deseja renomear, pressione F2 e digite o nome que você quer

Se você tiver a subchave enum ao expandir a chave principal, basta excluí-la, pois ela será recriada após a reinicialização

A subchave DisplayName pode ser alterada, mas você não precisa fazer isso. Normalmente você vai mudá-lo para seguir o nome do serviço alterado

Agora reinicie o computador

    
por 10.10.2013 / 01:30