Устранение неполадок с приложением Win32

При устранении неполадок с приложениями Win32, используемыми в Microsoft Intune, можно использовать несколько способов. В этой статье приводятся сведения об устранении неполадок и сведения, которые помогут вам решать проблемы с приложением Win32. Дополнительные сведения см. в статье Ресурсы по устранению неполадок при установке приложений Win32 .

Примечание.

Эта функция управления приложениями поддерживает 32-разрядные архитектуры Windows, 64-разрядной операционной системы Windows и операционной системы ARM64 для приложений Windows.

Важно!

Для развертывания приложений Win32 рекомендуется использовать исключительно расширение управления Intune, в особенности если применяется многофайловый установщик приложений Win32. Если во время регистрации в Windows Autopilot одновременно устанавливать приложения Win32 и бизнес-приложения, установка приложений может завершиться сбоем. Однако одновременное использование Win32 и бизнес-приложений во время подготовки устройства Windows Autopilot поддерживается. Расширение управления Intune устанавливается автоматически, когда скрипт PowerShell или приложение Win32 назначаются пользователю или устройству.

Если приложению Win32, которое развертывается и назначается с ориентацией на пользователя, требуются права администратора устройства или другие разрешения, которых нет у обычного пользователя устройства, установка приложения завершится сбоем.

Сведения об устранении неполадок с приложением

Пользователь может просмотреть неполадки установки, например когда приложение было создано, изменено, нацелено и доставлено на устройство. Эти и другие сведения представлены в Центре администрирования Microsoft Intune на панели "Устранение неполадок + поддержка". Дополнительные сведения см. в разделе "Сведения об устранении неполадок в приложениях".

Устранение неполадок приложений с помощью журналов

Просмотр сведений журналов поможет определить причину проблем, которые вы наблюдаете, и устранить их. Вы можете просмотреть журналы, отображаемые в Intune, или просмотреть журналы, отображаемые через CMTrace.

Журналы, отображаемые в Intune

При возникновении проблемы с установкой приложения Win32 можно выбрать параметр "Собирать журналы" на панели сведений об установке приложения в Intune. Дополнительные сведения см. в разделе устранение неполадок при установке приложения Win32.

Журналы, отображаемые через CMTrace

Журналы агента на клиентском компьютере обычно находятся в папке C:\ProgramData\Microsoft\IntuneManagementExtension\Logs. Для просмотра этих файлов журналов можно использовать CMTrace.exe. Дополнительные сведения см. в разделе CMTrace.

Изображение пользователя

Файл журнала Описание
IntuneManagementExtension.log Основной журнал клиента. Содержит действия по проверке агента, запросу политики, обработке политики и отчетности
AgentExecutor.log Отслеживает сведения о выполнении сценария PowerShell
ClientHealth.log Отслеживает активность клиента агента SideCar
_IntuneManagementExtension.log Сохраненная копия IntuneManagementExtension.log после обновления журнала
AppActionProcessor.log Отслеживает обработчик действий приложений. Сюда входят сведения о проверках обнаружения и применимости
AppWorkload.log Основной журнал рабочей нагрузки приложения. Это включает в себя проверку приложений, установку приложений, применимость приложений и ведение журнала обнаружения приложений
HealthScripts.log Отслеживает сведения о выполнении сценария исправления. Здесь можно найти записи для всех рабочих нагрузок, использующих сценарии исправлений, в том числе для настраиваемых сценариев соответствия требованиям, управляемого установщика, конфигурации оборудования и упреждающих исправлений по требованию.

Важно!

Чтобы обеспечить надлежащую установку и выполнение приложений LOB Win32, параметры защиты от вредоносных программ должны исключать следующие каталоги из сканирования:

На клиентских компьютерах x64:
C:\Program Files (x86)\Расширение управления Microsoft Intune\Content
C:\windows\IMECache

На клиентских компьютерах x86:
C:\Program Files\Расширение управления Microsoft Intune\Content
C:\windows\IMECache

Дополнительные сведения см. в разделе Рекомендации по сканированию на вирусы для корпоративных компьютеров, работающих под управлением поддерживаемых в настоящее время версий Windows.

Определение версии файла приложения Win32 с помощью PowerShell

Если вам трудно определить версию файла приложения Win32, рассмотрите возможность использования или изменения следующей команды PowerShell:


$FileVersion = [System.Diagnostics.FileVersionInfo]::GetVersionInfo("<path to binary file>").FileVersion
#The below line trims the spaces before and after the version name
$FileVersion = $FileVersion.Trim();
if ("<file version of successfully detected file>" -eq $FileVersion)
{
#Write the version to STDOUT by default
$FileVersion
exit 0
}
else
{
#Exit with non-zero failure code
exit 1
}

В предыдущей команде PowerShell замените строку <path to binary file> путем к файлу приложения Win32. Пример пути будет выглядеть примерно так:

C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\ssms.exe

Кроме того, замените строку <file version of successfully detected file> версией файла, которую необходимо определить. Строка версии файла примера будет выглядеть примерно так:

2019.0150.18118.00 ((SSMS_Rel).190420-0019)

Чтобы получить сведения о версии приложения Win32, можно использовать следующую команду PowerShell:


[System.Diagnostics.FileVersionInfo]::GetVersionInfo("<path to binary file>").FileVersion

В предыдущей команде PowerShell замените <path to binary file> его путем к файлу.

Дополнительные области устранения неполадок, которые следует учитывать

  • Проверьте нацеливание, чтобы убедиться, что агент установлен на устройстве. Приложение Win32, нацеленное на группу, или скрипт PowerShell, нацеленный на группу, создаст политику установки агента для группы безопасности.
  • Проверьте версию ОС: используйте поддерживаемую версию Windows.
  • Проверьте номер SKU Windows. Windows S или версии Windows, работающие с включенным S-режимом, не поддерживают установку MSI.

Дополнительные сведения об устранении неполадок с приложениями Win32 см. в разделе устранение неполадок при установке приложений Win32. Сведения о типах приложений на устройствах ARM64 см. в статье Типы приложений, поддерживаемые на устройствах ARM64.

Дальнейшие действия