Solución de problemas de la página estado de inscripción
En este artículo se proporcionan instrucciones para solucionar problemas de la Página de estado de inscripción (ESP). El ESP se puede usar como parte de cualquier escenario de aprovisionamiento de Windows Autopilot. También se puede usar por separado de Windows Autopilot como parte de la experiencia predeterminada integrada (OOBE) para Microsoft Entra combinación. Para obtener más información sobre cómo configurar el ESP, vea Configurar la página Estado de inscripción.
Para solucionar problemas de ESP, es importante obtener más información sobre la configuración de ESP que recibe el dispositivo y las aplicaciones y directivas de las que se realiza un seguimiento en cada fase. Toda la configuración de ESP y la información de seguimiento se registran en el registro del dispositivo. En este artículo, le mostraremos cómo recopilar archivos de registro de diagnóstico mdm y buscar información en el registro.
Consulte la documentación de Windows Autopilot para obtener una lista de problemas conocidos y instrucciones adicionales para la solución de problemas.
Recopilar los registros
Puede habilitar la capacidad para que los usuarios recopilen registros ESP en la directiva ESP. Cuando se produce un tiempo de espera en el ESP, el usuario puede seleccionar la opción Recopilar registros. Los archivos de registro se pueden copiar en una unidad USB.
También puede recopilar registros a través de una ventana del símbolo del sistema en el dispositivo. Si está en OOBE en un dispositivo que no es de modo S, presione Mayús+F10.
Escriba el comando adecuado, en función del escenario:
Para todos los escenarios de Autopilot y ESP:
En Windows 10 versiones anteriores a 1809, escriba
licensingdiag.exe
.En Windows 10, versión 1809 y versiones posteriores:
Para el modo controlado por el usuario, escriba el siguiente comando:
mdmdiagnosticstool.exe -area Autopilot -cab <pathToOutputCabFile>
Para la implementación automática, guante blanco y cualquier otro escenario en el que se use un dispositivo físico, escriba el siguiente comando:
mdmdiagnosticstool.exe -area Autopilot;TPM -cab <pathToOutputCabFile>
Para el aprovisionamiento en tiempo de ejecución
En Windows 10 versiones anteriores a 1809, recopile los siguientes archivos de registro:
%windir%\System32\winevt\Logs\Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider%4Admin.evtx
%windir%\System32\winevt\Logs\Microsoft-Windows-Provisioning-Diagnostics-Provider%4Admin.evtx
%windir%\System32\winevt\Logs\Microsoft-Windows-AAD%4Operational.evtx
Nota:
En función de la naturaleza del error, todos los archivos de
%windir%\system32\winevt\logs
pueden ser útiles.En Windows 10, versión 1809 y versiones posteriores, escriba el siguiente comando:
mdmdiagnosticstool.exe -area DeviceProvisioning -cab <pathToOutputCabFile>
El archivo cab generado contiene varios archivos y registros de eventos. Para la solución de problemas de ESP, el MDMDiagReport_RegistryDump.Reg
archivo contiene todas las claves del Registro relacionadas con la inscripción de MDM, como la información de inscripción, la configuración del perfil de Windows Autopilot, las directivas y las aplicaciones que se instalan mediante Intune.
Puede encontrar la configuración de ESP en la siguiente subclave del Registro en el MDMDiagReport_RegistryDump.Reg
archivo:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Enrollments\{EnrollmentGUID}\FirstSync
Nota:
En algunos casos, es posible que observe que se omite la fase de configuración de la cuenta o del dispositivo. Esto ocurre si uno de los siguientes CSP personalizados está configurado para omitir esa fase:
- ./Vendor/MSFT/DMClient/Provider/ProviderID/FirstSyncStatus/SkipUserStatusPage
- ./Vendor/MSFT/DMClient/Provider/ProviderID/FirstSyncStatus/SkipDeviceStatusPage
En este caso, el valor de SkipUserStatusPage
o SkipDeviceStatusPage
se establece en 0xffffffff
en HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Enrollments\{EnrollmentGUID}\FirstSync
.
Este es un breve vídeo que muestra cómo recopilar registros mdm de Windows Autopilot:
Diagnóstico de problemas de Windows Autopilot
Use el script Get-AutopilotDiagnostics para revisar los archivos de registro capturados mediante la herramienta de diagnóstico mdm.
Para instalar el script, ejecute el siguiente comando de PowerShell:
Install-Script -Name Get-AutopilotDiagnostics -Force
Para usar el script para examinar el archivo de registro generado, ejecute el siguiente comando de PowerShell:
Get-AutopilotDiagnostics -CABFile <pathToOutputCabFile>
Identificación de reinicios inesperados
Los reinicios se admiten en el ESP durante la fase de configuración del dispositivo (no se admiten durante la fase de configuración de la cuenta). Los reinicios durante el proceso esp del dispositivo deben administrarse mediante Intune. Por ejemplo, en el paquete creado, debe especificar los códigos de retorno para realizar un reinicio mediante Intune. Hay algunas directivas que entran en conflicto con el ESP y Microsoft las conoce. En el caso de reinicios inesperados, puede usar el CSP de URI de reinicio para detectar lo que desencadena un reinicio. En Visor de eventos, se registra un evento de la siguiente manera:
channel="MDM_DIAGNOSTICS_ADMIN_CHANNEL"
level="win:Informational"
message="$(string.EnterpriseDiagnostics.RebootRequiredURI)"
symbol="RebootRequiredURI"
template="OneString"
value="2800"
El siguiente evento de ejemplo indica qué URI desencadena un reinicio combinado:
"[ETW [2022-08-02T13:28:10.3350735Z] [Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider] [Informational] - The following URI has triggered a reboot: (./Device/Vendor/MSFT/Policy/Config/Update/ManagePreviewBuilds)"
Para obtener más información sobre cómo identificar reinicios inesperados durante el flujo de OOBE, consulte Solución de problemas de reinicios inesperados.
Comprobación del registro de errores de implementación de aplicaciones durante ESP
Los errores de implementación de aplicaciones pueden hacer que ESP agote el tiempo de espera. Estos errores pueden producirse debido a una configuración incorrecta de la aplicación, problemas de conectividad de red o problemas específicos del dispositivo.
Sin embargo, el tiempo de espera de ESP durante la implementación de la aplicación normalmente se produce porque el valor de tiempo de espera establecido en el perfil ESP no es suficiente para implementar todas las aplicaciones necesarias. Por ejemplo, el tiempo de espera se establece en cinco minutos cuando se requieren más de 15 aplicaciones para instalarse en el dispositivo. En este caso, es poco probable que la instalación pueda finalizar antes de que se produzca el tiempo de espera.
A partir de Windows 10, versión 1903, se agrega un nuevo CSP EnrollmentStatusTracking. Este CSP agrega la siguiente información de seguimiento y el estado de instalación al registro del dispositivo:
- estado de instalación de la extensión de administración de Intune
- Seguimiento del estado de creación de directivas para las fases de configuración del dispositivo y de la cuenta
- Estado de instalación de aplicaciones Win32 durante las fases de configuración del dispositivo y de la cuenta
- Estado de instalación de aplicaciones lob y Microsoft Store para Empresas, perfiles de Wi-Fi y perfil de certificado SCEP durante las fases de configuración del dispositivo y de la cuenta
Puede encontrar la EnrollmentStatusTracking
configuración en la siguiente subclave del Registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Autopilot\EnrollmentStatusTracking
La EnrollmentStatusTracking
subclave del Registro contiene las siguientes subclaves:
- Dispositivo
- ESPTrackingInfo
- Identificador de seguridad (SID) del usuario que ha iniciado sesión. Esta subclave se crea en la fase de configuración de la cuenta. No se creará si se produce un error en la fase de configuración del dispositivo.
Subclave Device
Esta subclave contiene información sobre el último paso de la fase de preparación del dispositivo y la información de implementación de aplicaciones Win32 en la fase de configuración del dispositivo.
Esta subclave contiene las siguientes subclaves:
DevicePreparation
En esta subclave, puede encontrar el estado de instalación de la extensión de administración de Intune (SideCar) y el tipo de recursos de los que realiza el seguimiento este proveedor sidecar.
A continuación se muestran los valores disponibles del estado de instalación:
- 1 (NotInstalled)
- 2 (NotRequired)
- 3 (Completado)
- 4 (Error)
Durante ESP, SideCar solo realiza un seguimiento de las aplicaciones Win32 (sin scripts de PowerShell).
Setup
Cuando se inicia la fase de configuración del dispositivo, esta subclave contiene el estado de creación de la directiva de seguimiento y las aplicaciones Win32 a las que realiza el seguimiento el proveedor SideCar. También contiene el estado de instalación final de cada aplicación e indica si se requiere un reinicio.
El
Locked
valor de laApps
subclave muestra si el uso del dispositivo se bloquea hasta que se completa esta fase.El
TrackingPoliciesCreated
valor de laApps\PolicyProviders\Sidecar
subclave muestra el estado de las directivas de seguimiento creadas para la fase de configuración del dispositivo.El
InstallationState
valor de cadaApps\Tracking\Sidecar\Win32App_{AppID}
subclave muestra el estado de instalación de la aplicación Win32 que se implementa en el contexto del dispositivo.Los valores disponibles para
InstallationState
son:- 1 (NotInstalled)
- 2 (InProgress)
- 3 (Completado)
- 4 (Error)
Si el valor de para cualquier aplicación es 4, ESP deja de
InstallationState
instalar aplicaciones. En este caso, compruebe la causa en el archivo de registro de la extensión de administración de Intune.
Subclave ESPTrackingInfo
Esta subclave contiene información de diagnóstico para todas las aplicaciones y directivas a las que realiza un seguimiento ESP y el estado de cada aplicación y directiva durante marcas de tiempo específicas para las fases de configuración del dispositivo y de la cuenta.
Para cada aplicación LOB (MSI), se crea una subclave en
ESPTrackingInfo\Diagnostics\ExpectedMSIAppPackages
para registrar el estado de instalación. El nombre de la subclave es la fecha y hora en que se registra el estado de la aplicación. Si no se tiene como destino ninguna aplicación MSI, la subclave solo contiene el estado del paquete de aplicación de la extensión de administración de Intune.Para cada perfil de Wi-Fi, se crea una subclave en
ESPTrackingInfo\Diagnostics\ExpectedNetworkProfiles
para registrar el estado de instalación. El nombre de la subclave es la fecha y hora en que se registra el estado del perfil de Wi-Fi.Para cada perfil de certificado SCEP, se crea una subclave en
ESPTrackingInfo\Diagnostics\ExpectedCertificateProfiles
para registrar el estado de instalación. El nombre de la subclave es la fecha y hora en que se registra el estado del perfil de certificado SCEP.Dado que ESP no realiza un seguimiento de las directivas de seguridad, solo se crea una subclave en
ESPTrackingInfo\Diagnostics\ExpectedPolicies
para la directiva ficticia EntDMID.Para cada Microsoft Store para Empresas aplicación que se implementa en el contexto del dispositivo, se crea una subclave en
ESPTrackingInfo\Diagnostics\ExpectedModernAppPackages
para registrar el estado de instalación. El nombre de la subclave es la fecha y hora en que se registra el estado de la aplicación. Si la aplicación se implementa en el contexto de usuario, esta subclave se crea enESPTrackingInfo\Diagnostics\{User_SID}\ExpectedModernAppPackages
.En el ejemplo siguiente, el valor del Registro es 0. Esto significa que la aplicación no está instalada a las 16:17:42.430Z.
En el ejemplo siguiente, el valor del Registro es 1. Esto significa que la aplicación se instala a las 16:19:18.153Z.
Subclave {User_SID}.
Esta subclave se crea durante la fase de configuración de la cuenta si la fase de configuración del dispositivo se completa correctamente. Contiene el estado de instalación de las aplicaciones Win32 que se implementan en el contexto del usuario y el estado de creación de la directiva de seguimiento para la fase de configuración de la cuenta.
Preguntas comunes para la solución de problemas de ESP
¿Por qué no se instalaron y realizaron un seguimiento de mis aplicaciones mediante el ESP?
Para garantizar que las aplicaciones se instalan y realizan un seguimiento mediante el ESP, asegúrese de que se cumplen las condiciones siguientes:
- Las aplicaciones se asignan a un grupo de Microsoft Entra que contiene el dispositivo (para las aplicaciones de destino del dispositivo) o el usuario (para las aplicaciones de destino del usuario), mediante una asignación necesaria. (Se realiza un seguimiento de las aplicaciones de destino del dispositivo durante la fase de configuración del dispositivo y se realiza un seguimiento de las aplicaciones de destino del usuario durante la fase de configuración del usuario).
- Especifique Bloquear el uso del dispositivo hasta que se instalen todas las aplicaciones y perfiles o incluya la aplicación en la lista Bloquear el uso del dispositivo hasta que se instalen estas aplicaciones necesarias .
- Las aplicaciones se instalan en el contexto del dispositivo y no tienen reglas de aplicabilidad de contexto de usuario.
¿Por qué se muestra el ESP para las implementaciones no relacionadas con Windows Autopilot, como cuando un usuario inicia sesión por primera vez en un dispositivo inscrito de administración conjunta Configuration Manager?
El ESP muestra el estado de instalación de todos los métodos de inscripción, incluidos:
- Windows Autopilot
- administración conjunta de Configuration Manager
- cuando cualquier nuevo usuario inicia sesión en el dispositivo que tiene la directiva ESP aplicada por primera vez
- cuando la opción Mostrar solo la página a los dispositivos aprovisionados por la experiencia integrada (OOBE) está activada y se establece la directiva, solo el primer usuario que inicia sesión en el dispositivo obtiene el ESP.
¿Cómo puedo deshabilitar la parte ESP del usuario de la página de estado de inscripción (ESP) si se ha configurado un ESP en el dispositivo?
La directiva ESP se establece en un dispositivo en el momento de la inscripción. Para deshabilitar la parte esp de usuario de la página de estado de inscripción (ESP), cree una configuración de OMA-URI personalizada mediante la configuración siguiente:
Página Deshabilitar estado de inscripción de usuario:
Nombre: Deshabilitar ESP de usuario (elija el nombre que desee)
Descripción: (escriba una descripción)
OMA-URI: ./Vendor/MSFT/DMClient/Provider/MS DM Server/FirstSyncStatus/SkipUserStatusPage
Tipo de datos: Boolean
Valor: True