Búsqueda de sitios web

Solucionar el error de implementación de la aplicación Intune Win32 0x87D1041C


En esta publicación, repasaremos los pasos para resolver el error de implementación de la aplicación Intune Win32 0x87D1041C. El error 0x87D1041C se ve cuando la aplicación Win32 se instala correctamente en el dispositivo pero la aplicación del portal de la empresa no lo detecta.

Uno de los clientes informó un problema con la implementación de aplicaciones Win32 en Intune. Los usuarios instalaron una aplicación Win32 recién empaquetada, pero notaron algo extraño. La aplicación se instaló exitosamente, pero el portal de la empresa indicó que no estaba instalada, lo que generó el código de error 0x87D1041C.

La aplicación Win32 de la consulta anterior era una aplicación empresarial utilizada exclusivamente dentro de la empresa. Después de solucionar el error 0x87D1041C, lo recreé en mi laboratorio usando una instancia del programa Adobe Reader Win32. En tu caso, podría ser otra aplicación, sin embargo, la resolución tratada en esta publicación funcionará. Vea cómo empaquetar e implementar aplicaciones Win32 en Intune.

Lea también: Solución: Error de recopilación de registros de MDM 0x800700a1 | Piloto automático de Windows

Solucionar el error de implementación de la aplicación Intune Win32 0x87D1041C

El error 0x87D1041C aparece durante la implementación de la aplicación Win32 y se traduce como "La aplicación no se detectó después de que la instalación se completó correctamente". El error de implementación de la aplicación Intune Win32 0x87D1041C se puede resolver corrigiendo el método de detección en las propiedades de la aplicación.

La siguiente captura de pantalla muestra que el usuario inició la aplicación del portal de la empresa y la instalación de la aplicación está en curso. La aplicación se está descargando e instalando en el dispositivo.

Después de unos minutos, en nuestro dispositivo Windows, vemos una notificación de Microsoft Intune Management Extension que indica que la aplicación no se pudo instalar. La extensión de administración de Intune no muestra ningún código de error ni el motivo por el cual la aplicación no se pudo instalar en este caso.

El portal de la empresa no detecta la aplicación Win32 instalada, mientras que la aplicación está instalada en el dispositivo. Esto resulta confuso porque el usuario intenta reinstalar la aplicación porque el portal de la empresa muestra que la aplicación Win32 está disponible para su instalación. Hay que entender que en este caso el portal de la empresa no detecta la aplicación instalada.

En el centro de administración de Intune, los administradores pueden ver el estado de instalación de las aplicaciones Win32 seleccionando la aplicación implementada. En este caso, la aplicación Adobe Acrobat Reader informó error en varios dispositivos. En Estado de instalación del dispositivo, seleccionemos un dispositivo que tenga este problema. En la columna de detalles de estado, vemos los siguientes detalles del error "La aplicación no se detectó después de que la instalación se completó correctamente (0x87D1041C)".

Cuando encuentre el error 0x87D1041C de implementación de la aplicación Intune Win32, comience a solucionar el problema inspeccionando los registros de los puntos finales. Los registros, ya sea en Configuration Manager o Intune, son el punto de partida para la solución de problemas. Para recopilar registros de dispositivos Windows, Intune ofrece la opción "Recopilar diagnósticos", mediante la cual puede recopilar los registros de dispositivos remotos. Sin necesidad de contactar al usuario, puede recopilar los registros del dispositivo Windows.

La visualización de los registros ubicados en C:\ProgramData\Microsoft\IntuneManagementExtension\Logs en un dispositivo con ventana reveló los siguientes errores.

[Win32App] ProcessDetectionRules starts	IntuneManagementExtension
[Win32App] ProcessDetectionRules Parsing InstallEx...	IntuneManagementExtension
[Win32App] DetectionType 1	IntuneManagementExtension
[Win32App] Start detectionManager SideCarProductCodeDetectionManager	IntuneManagementExtension
CheckProductCodeExists fails with product code {AC76BA86-7AD7-1033-7B44-AC0F074E4100}'}, errorCode = 87, try without brace
CheckProductCodeExists fails with product code AC76BA86-7AD7-1033-7B44-AC0F074E4100}', errorCode = 87	IntuneManagementExtension
[Win32App] Checked ProductCode {AC76BA86-7AD7-1033-7B44-AC0F074E4100}', Cannot find, applicationDetected: False	IntuneManagementExtension
[Win32App] detectionManager SideCarProductCodeDetectionManager got applicationDetectedByCurrentRule: False as system	IntuneManagementExtension
[Win32App] Completed detectionManager SideCarProductCodeDetectionManager, applicationDetectedByCurrentRule: False	IntuneManagementExtension
[Win32App][DetectionActionHandler] Detection for policy with id: 6c46ffc4-d6c1-4132-a1fe-519719491a41 resulted in action status: Success and detection state: NotDetected.

Las dos líneas siguientes explican por qué aparece el código de error 0x87D1041C al implementar una aplicación Win32. La aplicación se instala correctamente, pero la detección de la aplicación falla debido a un error tipográfico en el método de detección. El código de error 87 indica que el parámetro de detección es incorrecto.

CheckProductCodeExists fails with product code {AC76BA86-7AD7-1033-7B44-AC0F074E4100}'}, errorCode = 87, try without brace CheckProductCodeExists fails with product code AC76BA86-7AD7-1033-7B44-AC0F074E4100}', errorCode = 87

Para resolver el error de implementación de la aplicación Intune Win32 0x87D1041C, debe corregir el método de detección definido para la aplicación. En el centro de administración de Intune, navegue hasta Aplicaciones > Aplicaciones de Windows > Seleccione la aplicación. En Administrar, seleccione Propiedades y, en el lado derecho, busque Reglas de detección. Para editar el método de detección, seleccione Editar y aquí podrá corregir el método de detección. En caso de que haya utilizado un script de detección personalizado, deberá revisar el script y corregirlo.

Artículos relacionados