Crear Servicios

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 13

Firefox https://learn.microsoft.com/es-es/windows/application-management/p...

Servicios por usuario en Windows


Artículo • 01/10/2024 • Se aplica a: Windows 11, Windows 10, Windows Server

Cuando un usuario inicia sesión en Windows, el sistema operativo crea servicios por usuario. Cuando el
usuario cierra la sesión, estos servicios se detienen y eliminan. Se ejecutan en el contexto de seguridad de
la cuenta de usuario en lugar de en una entidad de seguridad integrada. Este comportamiento
proporciona una mejor administración de recursos que el enfoque anterior de ejecutar estos servicios
asociados a una cuenta preconfigurada o como tareas.

Nota

Los servicios por usuario solo están disponibles en Windows Server si instala la experiencia de
escritorio. Para obtener más información, vea Opciones de instalación de Server Core frente a
Servidor con experiencia de escritorio.

Windows crea estos servicios por usuario en función de las plantillas definidas en el Registro. Si necesita
administrar o controlar los comportamientos de estos servicios, puede ajustar la plantilla. Por ejemplo,
puede establecer el tipo de inicio de un servicio de plantilla en Deshabilitado. En este ejemplo, Windows
crea el servicio por usuario en un estado detenido y deshabilitado.

Importante

Pruebe cuidadosamente los cambios en la configuración del servicio de plantilla antes de


implementarlos ampliamente en un entorno de producción.

Use la información de este artículo para comprender los servicios por usuario, configurar plantillas de
servicio de usuario y administrar servicios por usuario a través de plantillas de seguridad y directiva de
grupo.

Lista de servicios por usuario


En la tabla siguiente se enumeran los servicios por usuario en la versión actual de Windows. Es posible que
otras versiones de Windows 10/11 no tengan disponibles los mismos servicios.

Antes de volver a configurar cualquiera de estos servicios, revise esta información para comprender las
implicaciones. Por ejemplo, si deshabilita el servicio por usuario, es posible que haya aplicaciones
dependientes que no funcionen correctamente.

Nombre para Nombre del servicio Tipo de inicio Dependencias Descripción


mostrar predeterminado

Tiempo de AarSvc Manual Runtime para activar


ejecución de aplicaciones de agente
activación del conversacional.
agente

Servicio de BluetoothUserService Manual Admite la funcionalidad


soporte técnico adecuada de las
para usuarios características de

1 de 13 04/11/2024, 11:52
Firefox https://learn.microsoft.com/es-es/windows/application-management/p...

Nombre para Nombre del servicio Tipo de inicio Dependencias Descripción


mostrar predeterminado

bluetooth Bluetooth pertinentes para


cada sesión de usuario.

servicio de CaptureService Manual Habilita la funcionalidad


captura de de captura de pantalla
OneCore opcional para las
aplicaciones que llaman a
las API de captura de
pantalla del espacio de
nombres
Windows.Graphics.Capture
.

Servicio de cbdhsvc Automatizado Windows usa este servicio


usuario del (inicio retrasado) de usuario para escenarios
Portapapeles de portapapeles. Por
ejemplo, historial del
Portapapeles o
sincronización entre
dispositivos. Para obtener
más información, vea
Portapapeles en
Windows .

Servicio de CloudBackupRestoreSvc Manual Supervisa el sistema en


copia de busca de cambios en los
seguridad y estados de aplicación y
restauración en configuración. Cuando sea
la nube necesario, este servicio
realiza operaciones de
copia de seguridad y
restauración en la nube.

Servicio de CDPUserSvc Automático - Agente Este servicio permite al


usuario de la de conexión de usuario conectar,
plataforma de red: llamada a administrar y controlar los
dispositivos procedimiento dispositivos conectados.
conectados remoto (RPC): Estos dispositivos
controlador de conectados incluyen
protocolo TCP/ dispositivos móviles, Xbox,
IP HoloLens o smart/IoT.
Para obtener un ejemplo
específico, consulta
Compartir cosas con
dispositivos cercanos en
Windows .

Consentimiento ConsentUxUserSvc Manual Permite al sistema solicitar


del servicio de el consentimiento del
usuario de la usuario para permitir que
experiencia de las aplicaciones accedan a
usuario recursos confidenciales e
información como la
ubicación del dispositivo.

Datos de PimIndexMaintenanceSvc Manual UnistoreSvc Indexa los datos de


contacto contacto para una

2 de 13 04/11/2024, 11:52
Firefox https://learn.microsoft.com/es-es/windows/application-management/p...

Nombre para Nombre del servicio Tipo de inicio Dependencias Descripción


mostrar predeterminado

búsqueda rápida de
contactos. Si detiene o
deshabilita este servicio,
es posible que falten
contactos en los
resultados de búsqueda.

Administrador CredentialEnrollmentManagerUserSvc Manual Este servicio admite el


de inscripción almacenamiento seguro y
de credenciales la recuperación de
credenciales de usuario.
Por ejemplo, tokens para
sitios web, conexiones de
escritorio remoto u otras
aplicaciones.

Agente de DeviceAssociationBrokerSvc Manual - DevicePicker Admite el emparejamiento


asociación de : experiencia de desde la aplicación y las
dispositivos usuario de comprobaciones de
emparejamiento acceso para nuevos
de Shell escenarios de dispositivo.

Selector de DevicePickerUserSvc Manual Windows usa este servicio


dispositivos de usuario para
administrar las
experiencias Miracast,
Digital Living Network
Alliance (DLNA) y
Discovery and Launch
(DIAL).

Flujo de DevicesFlowUserSvc Manual Permite que la interfaz de


dispositivos usuario y la aplicación
Configuración se conecten
y emparejen con pantallas
WiFi y dispositivos
Bluetooth.

Dvr de juegos y BcastDVRUserService Manual Windows usa este servicio


servicio de de usuario para
difusión de grabaciones de juegos y
usuarios transmisiones en directo.

Servicio de MessagingService Manual Este servicio admite la


mensajería mensajería de texto y la
funcionalidad relacionada.

Reproducción NPSMSvc Manual El servicio administrador


del de sesiones que se está
Administrador reproduciendo (NPSM)
de sesiones administra las sesiones
multimedia que se
ejecutan en el dispositivo.

Plan 9 P9RdrService Manual Habilita los servidores de


Redirector archivos plan9 de inicio de
Service desencadenador, que son
compatibles con

3 de 13 04/11/2024, 11:52
Firefox https://learn.microsoft.com/es-es/windows/application-management/p...

Nombre para Nombre del servicio Tipo de inicio Dependencias Descripción


mostrar predeterminado

Subsistema de Windows
para Linux. Para obtener
más información, vea Plan
9 de Bell Labs .

Servicio de lápiz PenService Manual Al presionar el botón de


cola en un dispositivo de
entrada de lápiz, este
servicio responde a esas
acciones. Puede iniciar
aplicaciones o realizar otra
acción que personalice en
Configuración. Para
obtener más información,
consulta la
documentación del
usuario sobre cómo usar
el lápiz surface o la
documentación para
desarrolladores de
hardware en dispositivos
Pen.

Flujo de trabajo PrintWorkflowUserSvc Manual Proporciona


de impresión compatibilidad con
aplicaciones de flujo de
trabajo de impresión . Si
desactiva este servicio, es
posible que algunas
funciones de impresión no
funcionen correctamente.

Sincronizar host OneSyncSvc Automatizado Este servicio sincroniza el


(inicio retrasado) correo, los contactos, el
calendario y otros datos
de usuario. Cuando se
detiene este servicio, el
correo y otras aplicaciones
que dependen de esta
funcionalidad no
funcionan correctamente.

Servicio de UdkUserSvc Manual Windows usa este servicio


usuario de UDK para coordinar entre
experiencias de shell.

Acceso a datos UserDataSvc Manual UnistoreSvc Proporciona a las


de usuario aplicaciones acceso a
datos de usuario
estructurados, como
información de contacto,
calendarios, mensajes y
otro contenido. Si detiene
o deshabilita este servicio,
es posible que las
aplicaciones que usan
estos datos no funcionen

4 de 13 04/11/2024, 11:52
Firefox https://learn.microsoft.com/es-es/windows/application-management/p...

Nombre para Nombre del servicio Tipo de inicio Dependencias Descripción


mostrar predeterminado

correctamente.

Almacenamiento UnistoreSvc Manual Controla el


de datos de almacenamiento de datos
usuario de usuario estructurados,
incluida la información de
contacto, calendarios,
mensajes y otro
contenido. Si detiene o
deshabilita este servicio,
es posible que las
aplicaciones que usan
estos datos no funcionen
correctamente.

Servicio de webthreatdefusersvc Automático Este servicio ayuda a


usuario de Web proteger el equipo
Threat Defense advirtiendo al usuario
cuando las entidades no
autorizadas intentan
obtener acceso a sus
credenciales.

Servicio de WpnUserService Automático Este servicio hospeda la


usuario de plataforma de servicios de
notificaciones notificaciones push de
push de Windows (WNS), que
Windows proporciona
compatibilidad con las
notificaciones locales y
push. Las notificaciones
admitidas son icono,
notificación del sistema y
sin procesar.

Visualización de servicios por usuario


No puede ver las plantillas de servicio de usuario fuera del Registro de Windows, pero puede ver los
servicios específicos del usuario por usuario. Windows muestra estos servicios con el siguiente formato:
<service name>_LUID donde <service name> es el nombre para mostrar del servicio de usuario y LUID es

un identificador único local para el contexto de usuario.

Por ejemplo, es posible que vea los siguientes nombres de servicio por usuario:

Contact Data_443f50

Sync Host_443f50

User Data Access_443f50

User Data Storage_443f50

Nota

El nombre para mostrar y el nombre del servicio para todos los servicios por usuario incluyen el

5 de 13 04/11/2024, 11:52
Firefox https://learn.microsoft.com/es-es/windows/application-management/p...

mismo sufijo LUID.

Visualización de servicios por usuario en la consola de Servicios de


Windows
Al iniciar sesión en Windows, ejecute services.msc para abrir la consola de servicios. Al ver la máquina
local, puede ver estos servicios para su cuenta de usuario.

Visualización de servicios por usuario mediante Windows PowerShell


El siguiente script de PowerShell es un ejemplo de cómo consultar servicios por usuario. Consulta los
valores de tipo de servicio que incluyen el valor de 64 bits.

PowerShell

# Define the bit value for per-user services in the ServiceType property of a service object
$flag = 64

# Define an empty array to store the resulting services that match the criteria
$serviceList = @()

# Get all services on the computer and store them in the variable
$services = Get-Service

# Loop through each service in the array of services.


foreach ( $service in $services ) {
# For each specific service, check if the service type property includes the 64 bit using
the bitwise AND operator (-band).
# If the result equals the flag value, then the service is a per-user service.
if ( ( $service.ServiceType -band $flag ) -eq $flag ) {
# When a per-user service is found, then add that service object to the results array.
$serviceList += $service
}
}

# Display the results array, sorted by display name, in a table format with the specified
properties.
$serviceList | Sort-Object DisplayName | Format-Table DisplayName, Name, StartType,
ServiceType

Visualización de servicios por usuario desde la línea de comandos


Ejecute cmd.exe para abrir un símbolo del sistema de Windows. Use el sc qc comando para consultar
estos servicios. El valor Type indica si el servicio es una plantilla de servicio de usuario o una instancia de
servicio de usuario.

En el ejemplo siguiente se consulta la plantilla y la instancia específica del usuario del servicio Game DVR
y Broadcast User Service ( BcastDVRUserService ):

Símbolo del sistema de Windows

sc qc BcastDVRUserService
sc qc BcastDVRUserService_18f113

6 de 13 04/11/2024, 11:52
Firefox https://learn.microsoft.com/es-es/windows/application-management/p...

Cómo deshabilitar los servicios por usuario


Las plantillas de los servicios de usuario no se muestran en la consola servicios (services.msc). Para
deshabilitar un servicio por usuario, debe editar directamente el registro, ya sea con una directiva de
grupo o una solución con scripts. Las plantillas se encuentran en el Registro en
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services .

Nota

Al deshabilitar un servicio por usuario, Windows lo sigue creando cuando el usuario inicia sesión,
pero en un estado detenido y deshabilitado. Cuando el usuario cierra la sesión, Windows quita el
servicio por usuario.

No puede administrar todas las plantillas de servicio por usuario mediante métodos normales de
administración de directivas de grupo. Dado que los servicios por usuario no se muestran en la consola de
administración de servicios , tampoco se muestran en el editor de directivas de servicios de directiva de
grupo.

Además, hay cuatro servicios de usuario que no se pueden administrar con una plantilla de seguridad:

PimIndexMaintenanceSvc
UnistoreSvc
UserDataSvc
WpnUserService

Con estas restricciones, puede usar los métodos siguientes para administrar plantillas de servicio por
usuario:

Combinación de una plantilla de seguridad y un script o una directiva de registro de preferencias de


directiva de grupo.
Preferencias de directiva de grupo para todos los servicios.
Script para todos los servicios.

7 de 13 04/11/2024, 11:52
Firefox https://learn.microsoft.com/es-es/windows/application-management/p...

Administración de servicios de plantilla mediante una plantilla de


seguridad
Puede administrar los servicios CDPUserSvc y OneSyncSvc por usuario con una plantilla de seguridad.

Por ejemplo:

ini

[Unicode]
Unicode=yes
[Version]
signature="$CHICAGO$"
Revision=1
[Service General Setting]
"CDPUserSVC".4,""

Uso de un script para administrar servicios por usuario


Puede crear un script para cambiar el tipo de inicio de los servicios por usuario. A continuación, use la
directiva de grupo u otra solución de administración, como Microsoft Configuration Manager, para
implementar el script en dispositivos de destino.

Ejemplo 1: Uso del cmdlet de Set-Service PowerShell

El siguiente script de ejemplo usa el cmdlet Set-Service de PowerShell para configurar el tipo de inicio del
servicio PimIndexMaintenanceSvc en deshabilitado:

PowerShell

Set-Service -Name PimIndexMaintenanceSvc -StartupType Disabled

Ejemplo 2: Uso de la línea de sc.exe config comandos

El siguiente script de ejemplo usa sc.exe config para configurar el tipo de inicio del servicio
PimIndexMaintenanceSvc en deshabilitado:

Símbolo del sistema de Windows

sc.exe configure PimIndexMaintenanceSvc start= disabled

Nota

El espacio después = es intencionado.

Administración de servicios de plantilla mediante las preferencias de


directiva de grupo
Si no puede deshabilitar un servicio por usuario con la plantilla de seguridad, use las preferencias de

8 de 13 04/11/2024, 11:52
Firefox https://learn.microsoft.com/es-es/windows/application-management/p...

directiva de grupo.

1. Abra la consola de administración de directiva de grupo (gpmc.msc).

2. Cree un nuevo objeto de directiva de grupo (GPO) o use un GPO existente.

3. Edite el GPO para iniciar el editor de objetos de directiva de grupo.

4. En función de cómo quiera dirigirse a la directiva de grupo, en Configuración del equipo o


Configuración de usuario , vaya a Preferencias, Configuración de Windows y seleccione Registro.

5. Vaya al menú Acción , seleccione Nuevo y seleccione Elemento del Registro.

6. En Hive , seleccione HKEY_LOCAL_MACHINE .

9 de 13 04/11/2024, 11:52
Firefox https://learn.microsoft.com/es-es/windows/application-management/p...

7. Seleccione los puntos suspensivos ( ... ) junto a Ruta de acceso de clave. Vaya a
System\CurrentControlSet\Services y seleccione la plantilla de servicio de usuario. Por ejemplo,

PimIndexMaintenanceSvc . En la lista de valores, resalte Inicio y seleccione Seleccionar.

8. En la ventana Propiedades de inicio , cambie los datos de valor de 00000003 a 00000004 y seleccione
Aceptar. Tenga en cuenta que establece los datos de valor en 4 = deshabilitados.

10 de 13 04/11/2024, 11:52
Firefox https://learn.microsoft.com/es-es/windows/application-management/p...

Nota

El valor 4 de inicio del servicio es Deshabilitado.

9. Para agregar los demás servicios que no se pueden administrar con plantillas de directiva de grupo,
edite la directiva y repita los pasos anteriores.

Administración de plantillas de servicio de usuario con el Registro de


Windows
Si no puede usar las preferencias de directiva de grupo para administrar los servicios por usuario, puede
editar el Registro de Windows. Para deshabilitar una plantilla de servicio de usuario, cambie el tipo de
inicio de cada servicio a 4 , que es Deshabilitado.

Precaución

No edite directamente el registro a menos que no haya otra alternativa. El Registro Editor o Windows
no validan estas modificaciones manuales en el Registro. Se pueden almacenar valores incorrectos, lo
que puede dar lugar a errores irrecuperables en el sistema. Cuando sea posible, en lugar de editar el
registro directamente, use la directiva de grupo u otras herramientas de Windows compatibles para
realizar estas tareas. Si debe editar el registro, tenga mucha precaución.

Ejemplo 1: Uso del comando de línea de reg.exe comandos para editar el Registro

1. Como administrador, ejecute cmd.exe para abrir un símbolo del sistema de Windows.

2. En el ejemplo siguiente se incluyen varios comandos que deshabilitan los servicios de Windows
especificados cambiando su valor De inicio en el Registro de Windows a 4 :

11 de 13 04/11/2024, 11:52
Firefox https://learn.microsoft.com/es-es/windows/application-management/p...

Símbolo del sistema de Windows

REG.EXE ADD HKLM\System\CurrentControlSet\Services\CDPUserSvc /v Start /t REG_DWORD /d 4


/f
REG.EXE ADD HKLM\System\CurrentControlSet\Services\OneSyncSvc /v Start /t REG_DWORD /d 4
/f
REG.EXE ADD HKLM\System\CurrentControlSet\Services\PimIndexMaintenanceSvc /v Start /t
REG_DWORD /d 4 /f
REG.EXE ADD HKLM\System\CurrentControlSet\Services\UnistoreSvc /v Start /t REG_DWORD /d
4 /f
REG.EXE ADD HKLM\System\CurrentControlSet\Services\UserDataSvc /v Start /t REG_DWORD /d
4 /f
REG.EXE ADD HKLM\System\CurrentControlSet\Services\WpnUserService /v Start /t REG_DWORD
/d 4 /f

Ejemplo 2: Uso de la interfaz de usuario Editor del Registro para editar el Registro
1. Como administrador, ejecute regedit.exe para abrir la Editor del Registro.

2. Vaya a HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services y seleccione la plantilla de servicio de


usuario. Por ejemplo, CDPSvc .

3. En la lista de valores, abra el valor Inicio .

4. Cambie los datos de valor a 4 .

Ejemplo 3: Impedir la creación de servicios por usuario


Puede impedir que Windows cree un servicio por usuario cuando un usuario inicia sesión. En el mismo
nodo de plantilla de servicio del Registro, establezca en UserServiceFlags 0 .

12 de 13 04/11/2024, 11:52
Firefox https://learn.microsoft.com/es-es/windows/application-management/p...

Pasos siguientes

13 de 13 04/11/2024, 11:52

También podría gustarte