Me gustaría cambiar el nombre para mostrar de un servicio de Windows que ya se ha creado. He leído en línea que solo puedo alterar el valor en el registro. Si lo modifico en el registro y luego reinicio mi ventana de servicios, el nuevo nombre no parece reflejarse. Supongo que si reinicio mi computadora, este nuevo nombre se reflejará, pero necesito una solución que aparecerá inmediatamente sin tener que reiniciar mi computadora.
Aquí hay un ejemplo:
Lanzo services.exe y hago clic derecho en el servicio que quiero cambiar y hago clic en propiedades. En la ventana de propiedades veo el nombre del servicio como service1
y el nombre para mostrar como service1
. Voy al registro y navego a
HKLM\system\CurrentControlSet\services\service1
.
Aquí hay un campo llamado DisplayName
que se establece en service1
. Voy y cambio este valor a Some Name
. Después de cambiar este valor, relancé los servicios y aún veo service1
. Cuando voy a las propiedades de service1
, todavía veo el nombre para mostrar como service1
y no Some Name
.
fuente
Respuestas:
Puedes hacer esto con el
SC
comando. Por ejemplo, para cambiar el nombre del servicio Temas a Administrador de temas , abra un símbolo del sistema con derechos de administrador. TipoTenga en cuenta el espacio entre el signo igual y el nuevo nombre. Esto es obligatorio
Si actualiza la consola de servicios, verá el cambio. No es necesario reiniciar de antemano.
fuente
Incluso si estuviste cerca, lo has hecho mal. :)
Primero navegue a
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
En el panel IZQUIERDO , seleccione la tecla de Servicio que desea renombrar, presione F2 e ingrese el nombre que deseaSi tiene una subclave de enumeración cuando expande la clave principal, simplemente elimínela, ya que se volverá a crear al reiniciar
La subclave DisplayName se puede cambiar, pero no tiene que hacerlo. Por lo general, lo cambiará para seguir el nombre del servicio modificado
Ahora reinicie la computadora
fuente