当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 修复 Intune Win32 应用程序安装错误 0x80070002

作者:精品下载站 日期:2024-12-14 10:21:29 浏览:17 分类:玩电脑

修复 Intune Win32 应用程序安装错误 0x80070002


在本文中,我们将向您展示如何解决使用 Intune 部署 Win32 应用程序时出现的 Win32 应用程序安装错误 0x80070002。根据 Intune,错误描述为“系统找不到指定的文件。 (0x80070002)“。

对于 Intune 中的 Win32 应用,可以通过将 .exe 文件转换为 .intunewin 格式来部署它们。您将需要 Microsoft Win32 Content Prep 工具来将应用程序安装文件转换为 .intunewin 格式。如果您不熟悉 Intune 中的 Win32 应用程序,请参阅有关使用 Intune 部署 Win32 应用程序的指南。请注意,您还可以使用 Intune 中的“修补我的电脑”轻松创建 Win32 应用程序。

Intune 仪表板的一项有用功能是它显示应用安装失败。在使用 Intune 部署多个应用程序的组织中,应用程序故障很常见,并且错误代码对于故障排除至关重要。

最近,新创建的 Win32 应用部署在 Intune 管理的一些 Windows 设备上失败,并出现错误 0x80070002。在 Intune 门户中,应用程序安装状态显示描述为“系统找不到指定的文件。 (0x80070002)“。

查看 Win32 错误 0x80070002,这主要是一个一般错误,我们也使用配置管理器处理了类似的错误。例如,SCCM 任务序列失败,错误代码为 0x80070002,或无法从注册表读取分配的站点代码,错误代码为 0x80070002。

修复 Intune Win32 应用程序安装错误 0x80070002

如果您为 Win32 应用程序指定了错误的安装命令或不正确的卸载命令,Win32 应用程序安装将失败并出现错误 0x80070002。要解决 Win32 错误 0x80070002,请在 Intune 中编辑 Win32 应用,然后在应用属性下输入正确的安装/卸载命令。

如果 Win32 应用程序的部署仍然失败并出现错误 0x80070002,即使在正确指定安装和卸载命令后,您也必须重新打包 Win32 应用程序并使用 Intune 进行部署。

下面的屏幕截图显示了 Intune Win32 应用安装错误 0x80070002。在两台 Windows 设备上,我们可以看到 Win32 应用程序安装失败。在设备安装状态页面上,应用安装状态显示为“失败”,“状态详细信息”列显示错误描述为系统找不到指定的文件。 (0x80070002)。

[玩转系统] 修复 Intune Win32 应用程序安装错误 0x80070002

Win32 错误 0x80070002 故障排除

在 Intune 中部署 Win32 应用后遇到错误 0x80070002 时,有两种方法可以解决该问题。

  1. 查看 Windows 设备上的 Intune 日志并确定 Win32 应用程序安装失败的原因。
  2. 转到失败的 Win32 应用程序并查看设备安装状态或用户安装状态,以确定错误代码以及 Win32 应用程序安装失败的原因。

在某些情况下,Intune 门户可能不会显示真正有助于解决问题的错误描述。但使用 Intune 诊断日志,您可以更深入地挖掘并查明发生 Win32 程序安装错误的确切原因。

查看 IntuneManagementExtension.log 以了解 Win32 应用程序安装失败

要解决 Win32 应用安装错误,您必须查看远程 Windows 设备上的 IntuneManagementExtension.log。此日志记录 Win32 应用程序安装过程的整个活动。

在注册 Intune 的 Windows 设备上,IntuneManagementExtension.log 位于 C:\ProgramData\Microsoft\IntuneManagementExtension\Logs 文件夹中。该文件夹中可能存在多个 Intune 管理扩展日志文件,因此我们建议根据日期和时间戳查看最新日志。

[玩转系统] 修复 Intune Win32 应用程序安装错误 0x80070002

要打开 IntuneManagementExtension.log,可以使用 CMTrace 工具或其他日志文件查看器。您可以使用记事本等内置程序,但由于数据的组织方式不便于阅读,因此追踪 Win32 应用程序安装错误可能具有挑战性。

在下面的屏幕截图中,IntuneManagementExtension.log 显示 Windows 客户端下载已部署的 Win32 应用程序。在日志中,我们还可以看到应用程序 ID 和下载进度。

[玩转系统] 修复 Intune Win32 应用程序安装错误 0x80070002

[StatusService] Downloading app (id = c4f2dbc3-c5fb-4ef7-84ee-0cc3969f96a3, name Adobe Reader Pro) via DO, bytes 0/0 for user 00000000-0000-0000-0000-000000000000
[StatusService] Progress report is being skipped as it is not associated with an Intune user.
[StatusService] Downloading app (id = c4f2dbc3-c5fb-4ef7-84ee-0cc3969f96a3, name Adobe Reader Pro) via DO, bytes 494927872/1095500992 for user 00000000-0000-0000-0000-000000000000
[StatusService] Progress report is being skipped as it is not associated with an Intune user. IntuneManagementExtension
[StatusService] Downloading app (id = c4f2dbc3-c5fb-4ef7-84ee-0cc3969f96a3, name Adobe Reader Pro) via DO, bytes 901775360/1095500992 for user 00000000-0000-0000-0000-000000000000
[StatusService] Progress report is being skipped as it is not associated with an Intune user.
JobTransferred callback for job = 9f6b0d1d-ea4d-451b-a538-8b2d09866385
[StatusService] Downloading app (id = c4f2dbc3-c5fb-4ef7-84ee-0cc3969f96a3, name Adobe Reader Pro) via DO, bytes 1095500992/1095500992 for user 00000000-0000-0000-0000-000000000000

下载到Windows设备后,将Win32应用程序的内容提取或解压缩,然后放置在IMECache文件夹中进行安装。到目前为止一切都很好。

[Win32App] Unzipping file on session 0 from C:\Program Files (x86)\Microsoft Intune Management Extension\Content\Staging\c4f2dbc3-c5fb-4ef7-84ee-0cc3969f96a3_1\c4f2dbc3-c5fb-4ef7-84ee-0cc3969f96a3_1.zip to C:\Windows\IMECache\c4f2dbc3-c5fb-4ef7-84ee-0cc3969f96a3_1

由于安装命令输入错误,导致在Windows设备上安装Win32应用程序失败,出现错误0x80070002,如下图所示。如果您在创建 Win32 应用程序期间输入了错误的安装/卸载命令,您的 Win32 应用程序将无法安装。

[玩转系统] 修复 Intune Win32 应用程序安装错误 0x80070002

Name":"Adobe Reader Pro","Version":1,"Intent":3,"TargetType":2,"AppApplicabilityStateDueToAssginmentFilters":null,"AssignmentFilterIds":null,"DetectionRule":"[{\"DetectionType\":1,\"DetectionText\":\"{""ProductCode"":""{AC76BA86-1033-FFFF-7760-BC15014EA700}"",""ProductVersion"":null,""ProductVersionOperator"":0}\"}]","InstallCommandLine":"setup.ex /sAll","UninstallCommandLine":"msiexec /x \"{AC76BA86-1033-FFFF-7760-BC15014EA700}\" 

让我们在 Intune 中仔细检查失败的 Win32 应用程序的安装命令,看看是否输入错误。在 Intune 管理中心中,转到应用 > Windows 并选择 Win32 应用。转到应用程序属性,然后选择程序旁边的编辑。现在我们看到这个 Win32 应用程序的安装命令被错误地指定,这就是安装失败并出现错误 0x80070002 的原因。

您现在需要做的就是转到 Win32 应用程序属性,输入正确的安装命令,然后保存应用程序。当 Windows 设备与 Intune 同步时,将安装 Win32 应用程序。您可以在 Windows 设备上手动同步 Intune 策略以测试 Win32 应用安装。这就是解决 Intune 中 Win32 应用安装错误 0x80070002 的方法。

[玩转系统] 修复 Intune Win32 应用程序安装错误 0x80070002

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯