排查 MSIX Core 的问题

本文介绍在使用 MSIX Core 和疑难解答提示安装 MSIX 包时可能会遇到的错误代码。

错误代码

以下是你可能会遇到的常见错误消息。

错误代码 说明
0x8BAD0042 这通常意味着未安装应用签名所用的证书。 要解决此问题,请安装证书并重试
0x80070032 该包包含 MSIX Core 不支持的注释。 例如,不支持包支持框架的某些功能。 这些包支持框架调用在安装结束时运行的脚本,这些脚本设置为运行一个脚本等于错误或格式错误的包支持框架。
0x8BAD0071 此错误意味着你正在尝试安装捆绑包。 MSIX Core 当前不支持捆绑包。

当包格式出现问题时,会发生以下错误。

错误代码 说明
0x8BAD0031 MissingAppxSignatureP7X
0x8BAD0032 MissingContentTypesXML
0x8BAD0033 MissingAppxBlockMapXML
0x8BAD0034 MissingAppxManifestXML
0x8BAD0035 DuplicateFootprintFile
0x8BAD0036 UnknownFileNameEncoding
0x8BAD0037 DuplicateFile

以下错误与文件问题相关

错误代码 说明
0x8BAD0001 FileOpen
0x8BAD0002 FileSeek
0x8BAD0003 FileRead
0x8BAD0003 FileWrite
0x8BAD0004 FileCreateDirectory
0x8BAD0005 FileSeekOutOfRange

在包签名所用的证书存在问题时,会出现以下错误。

错误代码 说明
0x8BAD0041 SignatureInvalid
0x8BAD0042 CertNotTrusted
0x8BAD0043 PublisherMismatch

可能会遇到的其他问题

错误代码 说明
0x8BAD0011 ZipCentralDirectoryHeader
0x8BAD0012 ZipLocalFileHeader
0x8BAD0013 Zip64EOCDRecord
0x8BAD0014 Zip64EOCDLocator
0x8BAD0015 ZipEOCDRecord
0x8BAD0016 ZipHiddenData
0x8BAD0017 ZipBadExtendedData
错误代码 说明
0x8BAD0051 BlockMapSemanticError
0x8BAD0052 BlockMapInvalidData
错误代码 说明
0x8BAD0061 AppxManifestSemanticError
0x8BAD0082 DeflateInitialize
0x8BAD0081 DeflateWrite
0x8BAD0083 DeflateRead
错误代码 说明
0x8BAD1001 XmlWarning
0x8BAD1002 XmlError
0x8BAD1003 XmlFatal
0x8BAD1004 XmlInvalidData

要搜索其他错误代码,请转到此处

有关完整列表,请访问 MSIX Core 错误代码页。

MSIX 跟踪 PowerShell 脚本

转到我们的发布页并下载 msixtrace.ps1。 这是 MSIX 跟踪 PowerShell 脚本,如果你在 MSIX 安装时遇到问题,该脚本将生成日志以提供帮助。

使用以下命令

msixtrace.ps1 -wait

按照脚本显示的提示生成日志。 或者使用以下命令。

msixtrace.ps1 -start

安装 MSIX 包。 完成后使用以下命令完成。

msixtrace.ps1 -stop