Configuración de usuario del host de sesión de Escritorio remoto

Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_25 (UnitMonitor)

Este objeto supervisa la configuración de los usuarios de Escritorio remoto.

Knowledge Base article:

Resumen

Las propiedades de una cuenta de usuario pueden configurarse para proporcionar una carpeta particular y de perfil específica para Servicios de Escritorio remoto. Esta carpeta particular o de perfil solo se usará cuando un usuario establezca una sesión remota con un servidor host de sesión de Escritorio remoto. Debe asignar un perfil distinto para las sesiones de host de sesión de Escritorio remoto porque muchas de las opciones comunes que se almacenan en perfiles, como protectores de pantalla y los efectos animados de los menús, no son deseables al usar Servicios de Escritorio remoto.

Soluciones

Para resolver este problema, compruebe el Id. del evento y, a continuación, consulte en las siguientes secciones la información para solucionar problemas relativa a ese evento.

Pasos de resolución del siguiente Id. de evento: 1046

Para resolver este problema, especifique una nueva ubicación para la ruta de acceso al perfil de Servicios de Escritorio remoto, asegurándose de que la ruta de acceso no supere los 256 caracteres.

Nota: al calcular la longitud de la ruta de acceso al perfil de Servicios de Escritorio remoto de un usuario, NombreDeUsuario.Dominio se anexa a la ruta de acceso al perfil.

Especificar la ruta de acceso al perfil de Servicios de Escritorio remoto mediante Usuarios y equipos de Active Directory

Nota: si el servidor host de sesión de Escritorio remoto no es miembro de un dominio de Active Directory, use Usuarios y grupos locales (lusrmgr.msc) para cambiar la ruta de acceso al perfil de Servicios de Escritorio remoto en una cuenta de usuario. Para usar Usuarios y grupos locales debe ser miembro del grupo de Administradores locales en el servidor host de sesión de Escritorio remoto o tener delegada la autoridad adecuada.

Para llevar a cabo este procedimiento debe ser miembro del grupo Opers. de cuentas en el dominio o tener delegada la autoridad adecuada.

Para cambiar la ruta de acceso al perfil de Servicios de Escritorio remoto para una cuenta de usuario:

1. Abra Usuarios y equipos de Active Directory. Para abrir Usuarios y equipos de Active Directory, inicie sesión en un equipo donde esté instalado Usuarios y equipos de Active Directory, haga clic en Inicio, Ejecutar, escriba dsa.msc y, a continuación, haga clic en Aceptar.

2. Si aparece el cuadro de diálogo Control de cuentas de usuario, confirme que la acción que se muestra sea la esperada y, a continuación, haga clic en .

3. Busque la cuenta de usuario cuya configuración del perfil quiera cambiar, haga clic con el botón secundario en la cuenta de usuario y, a continuación, haga clic en Propiedades.

4. Haga clic en la pestaña Perfil de Servicios de Escritorio remoto.

5. En el cuadro Ruta de acceso al perfil, escriba la nueva ubicación.

6. Haga clic en Aplicar y, a continuación, en Aceptar.

Nota: también puede especificar la ruta de acceso al perfil de Servicios de Escritorio remoto mediante Directiva de grupo.

Pasos de resolución del siguiente Id. de evento: 1060

La causa de este error puede ser una de las siguientes:

El nombre de la carpeta particular de Servicios de Escritorio remoto de un usuario no es correcto

Para determinar el nombre de la carpeta particular de Servicios de Escritorio remoto para un usuario en un dominio de Active Directory, utilice Usuarios y equipos de Active Directory.

Nota: si el servidor host de sesión de Escritorio remoto no es miembro de un dominio de Active Directory, use Usuarios y grupos locales (lusrmgr.msc) para cambiar la ruta de acceso al perfil de Servicios de Escritorio remoto en una cuenta de usuario. Para usar Usuarios y grupos locales debe ser miembro del grupo de Administradores locales en el servidor host de sesión de Escritorio remoto o tener delegada la autoridad adecuada.

Para llevar a cabo este procedimiento debe ser miembro del grupo Opers. de cuentas en el dominio o tener delegada la autoridad adecuada.

Para comprobar la configuración de la carpeta particular de Servicios de Escritorio remoto de una cuenta de usuario:

1. Abra Usuarios y equipos de Active Directory. Para abrir Usuarios y equipos de Active Directory, inicie sesión en un equipo donde esté instalado Usuarios y equipos de Active Directory, haga clic en Inicio, Ejecutar, escriba dsa.msc y, a continuación, haga clic en Aceptar.

2. Si aparece el cuadro de diálogo Control de cuentas de usuario, confirme que la acción que se muestra sea la esperada y, a continuación, haga clic en .

3. Busque la cuenta de usuario cuya configuración del perfil quiera cambiar, haga clic con el botón secundario en la cuenta de usuario y, a continuación, haga clic en Propiedades.

4. Haga clic en la pestaña Perfil de Servicios de Escritorio remoto.

5. En la Carpeta principal de Servicios de Escritorio remoto, si la ubicación de carpeta especificada no es correcta, consulte la sección titulada "Especificar la ubicación correcta de carpeta particular de Servicios de Escritorio remoto".

El equipo en el que reside la carpeta particular no está accesible

Si la carpeta particular de Servicios de Escritorio remoto se ha especificado correctamente, compruebe que el equipo donde reside la carpeta particular esté accesible desde la red.

Para determinar si hay un problema de conectividad de red entre el servidor host de sesión de Escritorio remoto y el servidor de la carpeta particular, use el comando ping.

Nota: los procedimientos siguientes incluyen los pasos para utilizar el comando ping en las tareas de solución de problemas. Por consiguiente, antes de seguir estos pasos, compruebe si la configuración del firewall o del protocolo de seguridad de Internet (IPSec) de su red permite el tráfico de Protocolo de mensajes de control de Internet (ICMP). ICMP es el protocolo de TCP/IP utilizado por el comando ping.

Para llevar a cabo estos procedimientos debe ser miembro del grupo de Administradores locales o tener delegada la autoridad adecuada.

Para determinar si hay un problema de conectividad de red entre el servidor host de sesión de Escritorio remoto y el servidor de la carpeta particular:

1. En el servidor host de sesión de Escritorio remoto, haga clic en Inicio, en Ejecutar, escriba cmd y, a continuación, haga clic en Aceptar.

2. En el símbolo del sistema, escriba ping servidor_FQDN, donde servidor_FQDN es el nombre de dominio completo (FQDN) del servidor de la carpeta particular (por ejemplo, servidor1.contoso.com) y, a continuación, pulse ENTRAR.

Si el comando ping es correcto, recibirá una respuesta parecida a la siguiente:

Respuesta desde dirección_IP: bytes=32 tiempo=3ms TTL=59

Respuesta desde dirección_IP: bytes=32 tiempo=20ms TTL=59

Respuesta desde dirección_IP: bytes=32 tiempo=3ms TTL=59

Respuesta desde dirección_IP: bytes=32 tiempo=6ms TTL=59

3. En el símbolo del sistema, escriba ping dirección_IP, donde dirección_IP es la dirección IP del servidor de la carpeta particular y, a continuación, pulse ENTRAR.

Si no puede hacer ping correctamente en el servidor de la carpeta particular por dirección IP o por FQDN, consulte la sección titulada "Identificar y corregir problemas de conectividad de red”.

El usuario no tiene los permisos necesarios sobre la carpeta particular

Si la carpeta particular de Servicios de Escritorio remoto está especificada correctamente y el equipo en el que reside la carpeta particular es accesible, compruebe que el usuario tenga los permisos necesarios sobre la carpeta particular.

Para llevar a cabo este procedimiento debe ser miembro del grupo de Administradores locales o tener delegada la autoridad adecuada.

Para comprobar los permisos sobre la carpeta principal:

1. En el equipo donde se encuentra la carpeta particular, use el Explorador de Windows para buscar la ubicación de la carpeta.

2. Haga clic con el botón secundario en la carpeta y seleccione Propiedades.

3. En la pestaña Seguridad, haga clic en Avanzadas.

4. Si aparece el cuadro de diálogo Control de cuentas de usuario, confirme que la acción que se muestra sea la esperada y, a continuación, haga clic en .

5. Si en la columna Permiso de la cuenta de usuario no se muestra Control total y en la columna Aplicar a no se muestra Esta carpeta, subcarpetas y archivos, consulte la sección titulada "Asignar permisos suficientes a la carpeta particular".

Nota: este problema también puede ser causado por una configuración incorrecta de permisos de recursos compartidos. En el cuadro de diálogo Propiedades de la cuenta de usuario, en la pestaña Compartir, haga clic en Uso compartido avanzado para ver los permisos de los recursos compartidos de la carpeta. Para obtener más información sobre los permisos de archivo, en el cuadro de diálogo Configuración de seguridad avanzada, haga clic en Administración de entradas de permiso.

Element properties:

TargetMicrosoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost
Parent MonitorSystem.Health.ConfigurationState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLogManualReset3StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Alerta de configuración de usuario del host de sesión de Escritorio remoto
ID de suceso: {0} -- Descripción: {1}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_25" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLogManualReset3StateMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_25_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/Context/EventDescription$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId57d43e7fb99146d6bd225caa013980d5" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateIda1f2fabd2d4f4c78a5ef2d6c63621960" MonitorTypeStateID="SecondEventRaised" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId9280ab51ca594a64ae5e69f8cd5a6148" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>System</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1046</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-RemoteConnectionManager</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>System</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1060</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-RemoteConnectionManager</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>