Diagnosticar errores de MDM en Windows 10Diagnose MDM failures in Windows 10

Para ayudar a diagnosticar problemas de inscripción o de administración de dispositivos en dispositivos Windows10 administrados por un servidor MDM, puede examinar los registros de MDM recopilados desde el dispositivo móvil o de escritorio.To help diagnose enrollment or device management issues in Windows10 devices managed by an MDM server, you can examine the MDM logs collected from the desktop or mobile device. En las siguientes secciones se describen los procedimientos para recopilar registros de MDM.The following sections describe the procedures for collecting MDM logs.

Descargar el registro de información de diagnóstico de MDM de equipos Windows 10Download the MDM Diagnostic Information log from Windows 10 PCs

  1. En el dispositivo administrado, vaya a configuración > cuentas > deacceso profesional o educativa.On your managed device go to Settings > Accounts > Access work or school.

  2. Haga clic en su cuenta profesional o educativa y, a continuación, haga clic en información.Click your work or school account, then click Info.
    Acceder a la página trabajo o escuela en configuración

  3. En la parte inferior de la página configuración , haga clic en crear informe.At the bottom of the Settings page, click Create report.
    Acceder a la página trabajo o escuela en configuración

  4. Se abre una ventana que muestra la ruta de acceso a los archivos de registro.A window opens that shows the path to the log files. Haga clic en exportar.Click Export.

    Acceder a la página trabajo o escuela en configuración

  5. En el explorador de archivos, vaya a c:\Users\Public\Documents\MDMDiagnostics para ver el informe.In File Explorer, navigate to c:\Users\Public\Documents\MDMDiagnostics to see the report.

Recopilar registros directamente desde equipos Windows10Collect logs directly from Windows10 PCs

A partir de Windows10, versión 1511, los registros de MDM se capturan en el visor de eventos en la siguiente ubicación:Starting with the Windows10,version 1511, MDM logs are captured in the Event Viewer in the following location:

  • Registros de aplicaciones y servicios > Microsoft > Windows > DeviceManagement-Enterprise-Diagnostic-ProviderApplications and Services Logs > Microsoft > Windows > DeviceManagement-Enterprise-Diagnostic-Provider

Esta es una captura de pantalla:Here's a screenshot:

visor de eventos de MDM

En esta ubicación, el canal de Administración registra los eventos de forma predeterminada.In this location, the Admin channel logs events by default. Sin embargo, si necesita más registros de detalles, puede habilitar los registros de depuración seleccionando la opción Mostrar registros analíticos y de depuración en el menú Ver del visor de eventos.However, if you need more details logs you can enable Debug logs by choosing Show Analytic and Debug logs option in View menu in Event Viewer.

Para recopilar registros de administraciónTo collect Admin logs

  1. Haga clic con el botón secundario en el nodo Administrador .Right click on the Admin node.
  2. Seleccione guardar todos los eventos como.Select Save all events as.
  3. Elija una ubicación y escriba un nombre de archivo.Choose a location and enter a filename.
  4. Haz clic en Guardar.Click Save.
  5. Elija Mostrar información para estos idiomas y, después, seleccione Inglés.Choose Display information for these languages and then select English.
  6. Haga clic en Aceptar.Click Ok.

Para obtener un registro más detallado, puede habilitar los registros de depuración .For more detailed logging, you can enable Debug logs. Haga clic con el botón secundario en el nodo depurar y luego haga clic en Habilitar registro.Right click on the Debug node and then click Enable Log.

Para recopilar registros de depuraciónTo collect Debug logs

  1. Haga clic con el botón secundario en el nodo depurar .Right click on the Debug node.
  2. Seleccione guardar todos los eventos como.Select Save all events as.
  3. Elija una ubicación y escriba un nombre de archivo.Choose a location and enter a filename.
  4. Haz clic en Guardar.Click Save.
  5. Elija Mostrar información para estos idiomas y, después, seleccione Inglés.Choose Display information for these languages and then select English.
  6. Haga clic en Aceptar.Click Ok.

Puede abrir los archivos de registro (archivos. evtx) en el visor de eventos de un equipo Windows10 que ejecute la actualización de noviembre de 2015.You can open the log files (.evtx files) in the Event Viewer on a Windows10 PC running the November 2015 update.

Recopilar registros de forma remota desde equipos Windows10Collect logs remotely from Windows10 PCs

Cuando el equipo ya se ha inscrito en MDM, puede recopilar registros de forma remota desde el equipo a través del canal MDM, si su servidor MDM lo admite.When the PC is already enrolled in MDM, you can remotely collect logs from the PC through the MDM channel if your MDM server supports this. El CSP DiagnosticLog se puede usar para habilitar un canal del visor de eventos por nombre completo.The DiagnosticLog CSP can be used to enable an event viewer channel by full name. Estos son los nombres del visor de eventos para el administrador y los canales de depuración:Here are the Event Viewer names for the Admin and Debug channels:

  • Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider% 2FAdminMicrosoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider%2FAdmin
  • Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider% 2FDebugMicrosoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider%2FDebug

Ejemplo: habilitar el registro de canales de depuraciónExample: Enable the Debug channel logging

<SyncML xmlns="SYNCML:SYNCML1.2">
    <SyncBody>
        <Replace>
            <CmdID>2</CmdID>
            <Item>
                <Target>
                    <LocURI>./Vendor/MSFT/DiagnosticLog/EtwLog/Channels/Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider%2FDebug/State</LocURI>
                </Target>
                <Meta>
                    <Format xmlns="syncml:metinf">bool</Format>
                </Meta>
                <Data>true</Data>
            </Item>
        </Replace>
        <Final/>
    </SyncBody>
</SyncML>

Ejemplo: exportar los registros de depuraciónExample: Export the Debug logs

<?xml version="1.0"?>
<SyncML xmlns="SYNCML:SYNCML1.2">
    <SyncBody>
        <Exec>
            <CmdID>2</CmdID>
            <Item>
                <Target>
                    <LocURI>./Vendor/MSFT/DiagnosticLog/EtwLog/Channels/Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider%2FDebug/Export</LocURI>
                </Target>
            </Item>
        </Exec>
        <Final/>
    </SyncBody>
</SyncML>

Recopilar registros de dispositivos móviles con Windows 10Collect logs from Windows 10 Mobile devices

Puesto que no hay ningún visor de eventos en Windows 10 Mobile, puede usar la aplicación de Medic de campo para recopilar los registros.Since there is no Event Viewer in Windows 10 Mobile, you can use the Field Medic app to collect logs.

Para recopilar registros manualmenteTo collect logs manually

  1. Descargue e instale la aplicación de Medic de campo de la tienda.Download and install the Field Medic app from the store.

  2. Abra la aplicación de Medic de campo y, a continuación, haga clic en avanzadas.Open the Field Medic app and then click on Advanced.

    captura de pantalla de Medic de campo

  3. Haga clic en elegir con el proveedor de ETW para usar.Click on Choose with ETW provider to use.

    captura de pantalla de Medic de campo

  4. Comprueba Enterprise y desmarca el resto.Check Enterprise and un-check the rest.

    captura de pantalla de Medic de campo

  5. En la aplicación, haga clic en iniciar el registro y, a continuación, realice la operación que desea solucionar.In the app, click on Start Logging and then perform the operation that you want to troubleshoot.

    captura de pantalla de Medic de campo

  6. Cuando haya finalizado la operación, haga clic en detener registro.When the operation is done, click on Stop Logging.

    captura de pantalla de Medic de campo

  7. Guarde los registros.Save the logs. Se almacenarán en el campo Medic de registro del dispositivo.They will be stored in the Field Medic log location on the device.

  8. Puede enviar los registros por correo electrónico adjuntando los archivos desde documentos > campo Medic > informes >...You can send the logs via email by attaching the files from Documents > Field Medic > Reports > ... folder.

    carpeta de documentos del dispositivocaptura de pantalla de carpeta de dispositivocaptura de pantalla de carpeta de dispositivo

La tabla siguiente contiene una lista de proveedores comunes y sus GUID correspondientes.The following table contains a list of common providers and their corresponding GUIDs.

GUIDGUID Nombre del proveedorProvider Name
099614a5-5dd7-4788-8bc9-e29f43db28fc099614a5-5dd7-4788-8bc9-e29f43db28fc Cliente Microsoft-Windows-LDAP-Microsoft-Windows-LDAP-Client
0f67e49f-fe51-4e9f-b490-6f2948cc60270f67e49f-fe51-4e9f-b490-6f2948cc6027 Microsoft-Windows-kernel-procesador-PowerMicrosoft-Windows-Kernel-Processor-Power
0ff1c24b-7f05-45c0-abdc-3c8521be4f620ff1c24b-7f05-45c0-abdc-3c8521be4f62 Microsoft-Windows-Mobile-Broadband-Experience-SmsApiMicrosoft-Windows-Mobile-Broadband-Experience-SmsApi
10e4f0e0-9686-4e62-b2d6-fd010eb976d310e4f0e0-9686-4e62-b2d6-fd010eb976d3 Microsoft-WindowsPhone-Shell-EventsMicrosoft-WindowsPhone-Shell-Events
1e39b4ce-d1e6-46ce-b65b-5ab05d6cc2661e39b4ce-d1e6-46ce-b65b-5ab05d6cc266 Microsoft-Windows-Networking-RealTimeCommunicationMicrosoft-Windows-Networking-RealTimeCommunication
22a7b160-f6e8-46b9-8e0b-a51989c85c6622a7b160-f6e8-46b9-8e0b-a51989c85c66 Microsoft-WindowsPhone-Bluetooth-AGMicrosoft-WindowsPhone-Bluetooth-AG
2f94e1cc-a8c5-4fe7-a1c3-53d7bda8e73e2f94e1cc-a8c5-4fe7-a1c3-53d7bda8e73e Microsoft-WindowsPhone-ConfigManager2Microsoft-WindowsPhone-ConfigManager2
331c3b3a-2005-44c2-ac5e-77220c37d6b4331c3b3a-2005-44c2-ac5e-77220c37d6b4 Microsoft-Windows-kernel-PowerMicrosoft-Windows-Kernel-Power
33693e1d-246a-471b-83be-3e75f47a832d33693e1d-246a-471b-83be-3e75f47a832d Microsoft-Windows-BTH-BTHUSBMicrosoft-Windows-BTH-BTHUSB
3742be72-99a9-42e6-9fd5-c01a330e36253742be72-99a9-42e6-9fd5-c01a330e3625 Microsoft-WindowsPhone-PhoneAudioMicrosoft-WindowsPhone-PhoneAudio
3b9602ff-e09b-4c6c-bc19-1a3dfa8f22503b9602ff-e09b-4c6c-bc19-1a3dfa8f2250 Microsoft-WindowsPhone-OmaDm-Client-ProviderMicrosoft-WindowsPhone-OmaDm-Client-Provider
3da494e4-0fe2-415C-b895-fb5265c5c83b3da494e4-0fe2-415C-b895-fb5265c5c83b Microsoft-WindowsPhone-Enterprise-Diagnostics-ProviderMicrosoft-WindowsPhone-Enterprise-Diagnostics-Provider
3f471139-acb7-4a01-b7a7-ff5da4ba2d433f471139-acb7-4a01-b7a7-ff5da4ba2d43 Microsoft-Windows-AppXDeployment-ServerMicrosoft-Windows-AppXDeployment-Server
4180c4f7-e238-5519-338f-ec214f0b49aa4180c4f7-e238-5519-338f-ec214f0b49aa Microsoft. Windows. ResourceManagerMicrosoft.Windows.ResourceManager
4637124c-1d40-4b4d-892f-2aaecf24ff064637124c-1d40-4b4d-892f-2aaecf24ff06 Microsoft-Windows-WinJsonMicrosoft-Windows-WinJson
4d13548f-c7b8-4174-bb7a-d7f64bf22d294d13548f-c7b8-4174-bb7a-d7f64bf22d29 Microsoft-WindowsPhone-LocationServiceProviderMicrosoft-WindowsPhone-LocationServiceProvider
4eacb4d0-263b-4b93-8cd6-778a278e56424eacb4d0-263b-4b93-8cd6-778a278e5642 Microsoft-Windows-GenericRoamingMicrosoft-Windows-GenericRoaming
4f386063-ef17-4629-863c-d71597af743d4f386063-ef17-4629-863c-d71597af743d Microsoft-WindowsPhone-NotificationServiceMicrosoft-WindowsPhone-NotificationService
55404e71-4db9-4deb-a5f5-8f86e46dde5655404e71-4db9-4deb-a5f5-8f86e46dde56 Microsoft-Windows-Winsock-NameResolutionMicrosoft-Windows-Winsock-NameResolution
59819d0a-adaf-46b2-8d7c-990bc39c7c1559819d0a-adaf-46b2-8d7c-990bc39c7c15 Microsoft-Windows-bateríaMicrosoft-Windows-Battery
5c103042-7e75-4629-a748-bdfa67607fac5c103042-7e75-4629-a748-bdfa67607fac Microsoft-WindowsPhone-PowerMicrosoft-WindowsPhone-Power
69c1c3f1-2b5c-41d0-a14a-c7ca5130640e69c1c3f1-2b5c-41d0-a14a-c7ca5130640e Microsoft-WindowsPhone-CortanaMicrosoft-WindowsPhone-Cortana
6ad52b32-d609-4be9-ae07-ce8dae937e396ad52b32-d609-4be9-ae07-ce8dae937e39 Microsoft-Windows-RPCMicrosoft-Windows-RPC
7263516b-6eb0-477b-b64f-17b91d29f2397263516b-6eb0-477b-b64f-17b91d29f239 Microsoft-WindowsPhone-BatterySenseMicrosoft-WindowsPhone-BatterySense
7dd42a49-5329-4832-8dfd-43d979153a887dd42a49-5329-4832-8dfd-43d979153a88 Microsoft-Windows-kernel-redMicrosoft-Windows-Kernel-Network
ae4bd3be-f36f-45b6-8d21-bdd6fb832853ae4bd3be-f36f-45b6-8d21-bdd6fb832853 Microsoft-Windows-audioMicrosoft-Windows-Audio
daa6a96b-f3e7-4d4d-a0d6-31a350e6a445daa6a96b-f3e7-4d4d-a0d6-31a350e6a445 Microsoft-Windows-WLAN-driverMicrosoft-Windows-WLAN-Driver
4d13548f-c7b8-4174-bb7a-d7f64bf22d294d13548f-c7b8-4174-bb7a-d7f64bf22d29 Microsoft-WindowsPhone-LocationServiceProviderMicrosoft-WindowsPhone-LocationServiceProvider
74e106b7-00be-4a55-b707-7ab58d6a9e9074e106b7-00be-4a55-b707-7ab58d6a9e90 Microsoft-WindowsPhone-Shell-OOBEMicrosoft-WindowsPhone-Shell-OOBE
cbda4dbf-8d5d-4f69-9578-be14aa540d22cbda4dbf-8d5d-4f69-9578-be14aa540d22 Microsoft-Windows-AppLockerMicrosoft-Windows-AppLocker
e595f735-b42a-494b-afcd-b68666945cd3e595f735-b42a-494b-afcd-b68666945cd3 Microsoft-Windows-FirewallMicrosoft-Windows-Firewall
e5fc4a0f-7198-492f-9b0f-88fdcbfded48e5fc4a0f-7198-492f-9b0f-88fdcbfded48 Microsoft-VPN de red de WindowsMicrosoft-Windows Networking VPN
e5c16d49-2464-4382-bb20-97a4b5465db9e5c16d49-2464-4382-bb20-97a4b5465db9 Microsoft-Windows-WiFiNetworkManagerMicrosoft-Windows-WiFiNetworkManager

 

Recopilar registros de forma remota desde dispositivos Windows 10 Holographic o dispositivos móviles con Windows 10Collect logs remotely from Windows 10 Holographic or Windows 10 Mobile devices

Para dispositivos móviles o holográficas ya inscritos en MDM, puede recopilar registros de MDM de forma remota a través del canal MDM con el CSP DiagnosticLog.For holographic or mobile devices already enrolled in MDM, you can remotely collect MDM logs through the MDM channel using the DiagnosticLog CSP.

Puedes usar el CSP DiagnosticLog para habilitar el proveedor ETW.You can use the DiagnosticLog CSP to enable the ETW provider. El identificador de proveedor es 3DA494E4-0FE2-415C-B895-FB5265C5C83B.The provider ID is 3DA494E4-0FE2-415C-B895-FB5265C5C83B. En los siguientes ejemplos se muestra cómo habilitar el proveedor ETW:The following examples show how to enable the ETW provider:

Agregar un nodo de recaudadorAdd a collector node

<?xml version="1.0"?>
<SyncML xmlns="SYNCML:SYNCML1.2">
    <SyncBody>
        <Add>
            <CmdID>1</CmdID>
            <Item>
                <Target>
                   <LocURI>./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/MDM</LocURI>
                </Target>
                <Meta>
                    <Format xmlns="syncml:metinf">node</Format>
                </Meta>
            </Item>
        </Add>
        <Final/>
    </SyncBody>
</SyncML>

Agregar el proveedor de ETW a la trazaAdd the ETW provider to the trace

<?xml version="1.0"?>
<SyncML xmlns="SYNCML:SYNCML1.2">
    <SyncBody>
        <Add>
            <CmdID>1</CmdID>
            <Item>
                <Target>
                    <LocURI>./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/MDM/Providers/3DA494E4-0FE2-415C-B895-FB5265C5C83B</LocURI>
                </Target>
                <Meta>
                    <Format xmlns="syncml:metinf">node</Format>
                </Meta>
            </Item>
        </Add>
        <Final/>
    </SyncBody>
</SyncML>

Iniciar registro de seguimiento de recaudadorStart collector trace logging

<?xml version="1.0"?>
<SyncML xmlns="SYNCML:SYNCML1.2">
    <SyncBody>
        <Exec>
            <CmdID>2</CmdID>
            <Item>
                <Target>
                    <LocURI>./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/MDM/TraceControl</LocURI>
                </Target>
                <Meta>
                    <Format xmlns="syncml:metinf">chr</Format>
                </Meta>
                <Data>START</Data>
            </Item>
        </Exec>
        <Final/>
    </SyncBody>
</SyncML>

Detener registro de seguimiento de recopiladoresStop collector trace logging

<?xml version="1.0"?>
<SyncML xmlns="SYNCML:SYNCML1.2">
    <SyncBody>
        <Exec>
            <CmdID>2</CmdID>
            <Item>
                <Target>
                    <LocURI>./Vendor/MSFT/DiagnosticLog/EtwLog/Collectors/MDM/TraceControl</LocURI>
                </Target>
                <Meta>
                    <Format xmlns="syncml:metinf">chr</Format>
                </Meta>
                <Data>STOP</Data>
            </Item>
        </Exec>
        <Final/>
    </SyncBody>
</SyncML>

Una vez que se recopilan los registros en el dispositivo, puede recuperar los archivos a través del canal MDM mediante la parte FileDownload del CSP DiagnosticLog.After the logs are collected on the device, you can retrieve the files through the MDM channel using the FileDownload portion of the DiagnosticLog CSP. Para obtener más información, consulta CSP DiagnosticLog.For details, see DiagnosticLog CSP.

Ver registrosView logs

Para obtener los mejores resultados, asegúrese de que el equipo o la VM en la que está viendo los registros coincide con la compilación del sistema operativo desde el que se recopilaron los registros.For best results, ensure that the PC or VM on which you are viewing logs matches the build of the OS from which the logs were collected.

  1. Abra eventvwr. msc.Open eventvwr.msc.

  2. Haga clic con el botón derecho en visor de eventos (local) y seleccione Abrir Registro guardado.Right-click on Event Viewer(Local) and select Open Saved Log.

    captura de pantalla del visor de eventos

  3. Navegue hasta el archivo ETL que recibió del dispositivo y, a continuación, abra el archivo.Navigate to the etl file that you got from the device and then open the file.

  4. Haga clic en cuando se le solicite guardar en el nuevo formato de registro.Click Yes when prompted to save it to the new log format.

    prompt

    diagnosticar errores de MDM

  5. La nueva vista contiene trazas desde el canal.The new view contains traces from the channel. Haga clic en filtrar registro actual en el menú acciones .Click on Filter Current Log from the Actions menu.

    visor de eventos

  6. Agregue un filtro a los orígenes de eventos seleccionando DeviceManagement-EnterpriseDiagnostics-Provider y haga clic en Aceptar.Add a filter to Event sources by selecting DeviceManagement-EnterpriseDiagnostics-Provider and click OK.

    filtro de eventos

  7. Ahora está listo para empezar a revisar los registros.Now you are ready to start reviewing the logs.

    visor de eventos

Recopilar datos de estado del dispositivoCollect device state data

Este es un ejemplo de cómo recopilar datos actuales del estado del dispositivo de MDM con el CSP DiagnosticLog, versión 1,3, que se agregó en Windows10, versión 1607.Here's an example of how to collect current MDM device state data using the DiagnosticLog CSP, version 1.3, which was added in Windows10, version 1607. Puede recopilar el archivo desde el dispositivo usando el mismo nodo FileDownload en el CSP que para los archivos ETL.You can collect the file from the device using the same FileDownload node in the CSP as you do for the etl files.

<?xml version="1.0"?>
<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
    <Exec>
      <CmdID>2</CmdID>
      <Item>
        <Target>
          <LocURI>./Vendor/MSFT/DiagnosticLog/DeviceStateData/MdmConfiguration</LocURI>
        </Target>
        <Meta>
           <Format xmlns="syncml:metinf">chr</Format>
        </Meta>
        <Data>SNAP</Data>
      </Item>
    </Exec>
    <Final/>
  </SyncBody>
</SyncML>