Windows Installer 错误消息(面向开发人员)

本文面向使用 Windows Installer 为其应用程序生成安装程序包的软件开发人员。

注意

如果需要 Microsoft 产品方面的支持,请访问我们的技术支持站点 support.microsoft.com

本主题中详述的错误代码由 Windows Installer 返回,错误代码为 1000 或更大。 编号为 1000 到 1999 的错误代码是交付错误,必须创作到 Error 表中。 编号大于 2000 的错误代码是内部错误,没有创作的字符串,但如果错误地创作了安装包,则可能会出现这些错误。 有关特定于 Windows Installer 函数 MsiExec.exe 和 InstMsi.exe 的错误代码,请参阅 MsiExec.exe 和 InstMsi.exe 错误消息。 有关保留错误代码的列表,请参阅错误表。 可以在 Internet 或 Microsoft 支持站点上搜索下表中许多消息的解决方案。

安装包的开发人员还可以使用内部一致性评估器测试其包的内部一致性。 有关详细信息,请参阅内部一致性评估器 - ICE

消息代码 Message 备注
1101
无法打开文件流: [2]。 系统错误: [3]
1301
无法创建文件“[2]”。 具有此名称的目录已存在。
1302
请插入光盘: [2]
1303
安装程序权限不足,无法访问此目录: [2]。
1304
写入文件时出错: [2]
1305
从文件中读取时出错: [2];系统错误代码: [3]
1306
文件“[2]”正在使用。 如果可以,请关闭正在使用该文件的应用程序,然后单击“重试”。
可能需要重新启动系统,因为正在更新的文件当前也在使用中。 有关详细信息,请参阅系统重新启动
1307
剩余磁盘空间不足,无法安装此文件: [2]。 如果可以,请释放一些磁盘空间,然后单击“重试”,或者单击“取消”退出。
1308
未找到源文件: [2]
1309
尝试打开源文件时出错: [3]。 系统错误代码: [2]
1310
尝试创建目标文件时出错: [3]。 系统错误代码: [2]
1311
找不到源文件 Cabinet: [2]。
1312
无法创建目录“[2]”。 同名文件已存在。 请重命名或删除该文件,然后单击“重试”,或者单击“取消”退出。
1313
卷 [2] 当前不可用。 请选择其他卷。
1314
指定路径“[2]”不可用。
1315
无法写入指定的文件夹: [2]。
1316
尝试从文件中读取时出现网络错误: [2]
1317
尝试创建目录时出错: [2]
1318
尝试创建目录时出现网络错误: [2]
1319
尝试打开源文件 Cabinet 时出现网络错误: [2]。
1320
指定的路径太长:“[2]”
1321
安装程序权限不足,无法修改此文件: [2]。
1322
文件夹路径“[2]”的一部分无效。 此部分为空,或者超出系统允许的长度。
1323
文件夹路径“[2]”中包含不允许出现在文件夹路径中的无效单词。
1324
文件夹路径“[2]”中包含无效字符。
1325
“[2]”是无效的短文件名。
1326
获得文件安全性时出错: [3] GetLastError: [2]
1327
无效的驱动器: [2]
1328
将修补程序应用到文件 [2] 时出现错误。 该文件可能已通过其他方法进行了更新,因而不能再被此修补程序修改。 有关详细信息,请与你的修补程序供应商联系。 系统错误: [3]
1329
无法安装所需文件,因为 Cabinet 文件 [2] 没有数字签名。 这可能表示该 Cabinet 文件已损坏。
1330
无法安装所需文件,因为 Cabinet 文件 [2] 的数字签名无效。 这可能表示 Cabinet 文件已损坏。{ WinVerifyTrust 返回错误 [3]。}
1331
无法正确复制 [2] 文件: CRC 错误。
1332
无法正确移动 [2] 文件: CRC 错误。
1333
无法正确修补 [2] 文件: CRC 错误。
1334
无法安装文件“[2]”,因为在 Cabinet 文件“[3]”中找不到此文件。 这可能表示网络错误、从 CD-ROM 中读取时出错或此包有问题。
1335
此安装所需的 Cabinet 文件“[2]”已损坏,无法使用。 这可能表示网络错误、从 CD-ROM 中读取时出错或此包有问题。
1336
创建完成此安装所需的临时文件时出现错误。 文件夹: [3]。 系统错误代码: [2]
1401
无法创建项: [2]。 系统错误 [3]。
1402
无法打开项: [2]。 系统错误 [3]。
1403
无法从项 [3] 中删除值 [2]。 系统错误 [4]。
1404
无法删除项 [2]。 系统错误 [3]。
1405
无法从项 [3] 中读取值 [2]。 系统错误 [4]。
1406
无法将值 [2] 写入项 [3]。 系统错误 [4]。
1407
无法获取项 [2] 的值名称。 系统错误 [3]。
1408
无法获取项 [2] 的子项名称。 系统错误 [3]。
1409
无法读取项 [2] 的安全信息。 系统错误 [3]。
1410
无法增加可用的注册表空间。 安装此应用程序需要 [2] KB 的空闲注册表空间。
1500
另一项安装正在进行。 只有等该安装过程完成后,才能继续此安装。
在用户请求安装许多应用程序的高流量环境中测试包。 有关详细信息,请参阅 _MSIExecute 互斥
1501
访问受保护的数据时出错。 请确保 Windows Installer 配置正确,然后尝试重新安装。
1502
用户“[2]”以前曾安装过产品“[3]”。 该用户需要重新运行此安装,然后才能使用该产品。 现在将继续当前安装。
在用户请求安装许多应用程序的高流量环境中测试包。 有关详细信息,请参阅 _MSIExecute 互斥
1503
用户“[2]”以前曾安装过产品“[3]”。 该用户需要重新运行此安装,然后才能使用该产品。
在用户请求安装许多应用程序的高流量环境中测试包。 有关详细信息,请参阅 _MSIExecute 互斥
1601
磁盘空间不足 -- 卷:“[2]”;所需空间: [3] KB;可用空间: [4] KB
确保自定义操作成本不超过可用空间。
1602
是否确实取消?
1603
文件 [2][3] 正被以下进程使用: 名称: [4],ID: [5],窗口标题:“[6]”。
可能需要重新启动系统,因为正在更新的文件当前也在使用中。 用户可能有机会通过使用 FilesInUse 对话框MsiRMFilesInUse 对话框来避免某些系统重新启动。 有关详细信息,请参阅系统重新启动重新启动请求的日志记录
1604
已经安装产品“[2]”,因此无法安装此产品。
1605
磁盘空间不足 -- 卷:“[2]”;所需空间: [3] KB;可用空间: [4] KB。 如果禁用回滚,则空间足够。 单击“取消”退出,单击“重试”再次检查可用磁盘空间,或者单击“忽略”继续而不回滚。
确保自定义操作成本不超过可用空间。
1606
无法访问位置 [2]。
请勿在 Directory 表中列出安装不使用的目录。
极少数情况下,此消息是由 KB886549 讨论的问题引起的。
1607
继续安装之前应关闭以下应用程序:
可能需要重新启动系统,因为正在更新的文件当前也在使用中。 用户可能有机会通过选择关闭某些应用程序来避免某些系统重新启动。 有关详细信息,请参阅系统重新启动
1608
在计算机上找不到安装本产品所需的任何以前安装的相应产品
在用户的计算机上找不到 CCPSearch 表中列出的文件。
1609
应用安全设置时出错。 [2] 不是有效的用户或组。 可能是包有问题,或者在连接到网络上的域控制器时出现问题。 请检查网络连接并单击“重试”,或者单击“取消”结束安装。 找不到用户的 SID,系统错误 [3]
1610
安装程序必须更新无法在系统运行期间更新的文件或服务。 如果你选择继续,将需要重新启动才能完成本次安装。
在 Windows Installer 版本 4.0 中可用。
1611
安装程序无法自动关闭所有请求的应用程序。 请确保占用所用的文件的应用程序已关闭,然后继续安装。
在 Windows Installer 版本 4.0 中可用。
1651
管理用户未能对处于公布状态的按用户托管或按计算机托管的应用程序应用修补程序。
在 Windows Installer 版本 3.0 中可用。
1701
[2] 不是有效的产品 ID 条目。
1702
重新启动系统之后才能完成 [2] 的配置。 单击“是”立即重新启动并恢复配置,或者单击“否”停止此配置。
计划的系统重新启动消息。 有关详细信息,请参阅系统重新启动ScheduleReboot 操作。 可以使用 Error 表自定义此消息。
1703
若要使对 [2] 所做的配置更改生效,必须重新启动系统。 单击“是”立即重新启动,如果你计划在以后手动重新启动,请单击“否”。
没有其他用户登录到该计算机时,将显示计划的系统重新启动消息。 有关详细信息,请参阅系统重新启动ScheduleReboot 操作。 可以使用 Error 表自定义此消息。
1704
[2] 的安装当前挂起。 必须撤消该安装所做的更改才能继续。 是否撤消这些更改?
1705
此产品的上一个安装 正在进行。 必须撤消该安装所做的更改才能继续。 是否撤消这些更改?
1706
找不到产品 [2] 的有效来源。
1707
安装操作已成功完成。
1708
安装操作失败。
1709
产品: [2] -- [3]
1710
可以将计算机还原到之前的状态,也可以稍后继续安装。 是否还原?
1711
将安装信息写入磁盘时出错。 请检查以确保有足够的可用磁盘空间,然后单击“重试”,或者单击“取消”结束安装。
1712
找不到将计算机还原到之前的状态所需的一个或多个文件。 无法进行还原。
1713
[2] 无法安装所需的产品之一。 请与技术支持小组联系。 系统错误: [3]。
1714
无法删除 [2] 的较旧版本。 请与技术支持小组联系。 系统错误 [3]。
1715
已安装 [2]。
1716
已配置 [2]。
1717
已删除 [2]。
1718
文件 [2] 已被数字签名策略拒绝。
非常大的安装可能会导致操作系统内存不足。
1719
无法访问 Windows Installer 服务。 请与支持人员联系以验证是否正确注册并启用该服务。
1720
此 Windows Installer 包存在问题。 无法运行完成此安装所需的脚本。 请与支持人员或包供应商联系。 自定义操作 [2] 脚本错误 [3],[4]: [5] 行 [6],列 [7],[8]
1721
此 Windows Installer 包存在问题。 无法运行完成此安装所需的程序。 请与支持人员或包供应商联系。 操作: [2],位置: [3],命令: [4]
1722
此 Windows Installer 包存在问题。 作为安装程序的一部分运行的程序未按预期完成。 请与支持人员或包供应商联系。 操作: [2],位置: [3],命令: [4]
1723
此 Windows Installer 包存在问题。 无法运行完成此安装所需的 DLL。 请与支持人员或包供应商联系。 操作 [2],条目: [3],库: [4]
确保实际导出自定义操作使用的函数。 有关基于 DLL 的自定义操作的详细信息,请参阅动态链接库
1724
删除已成功完成。
1725
删除失败。
1726
播发已成功完成。
1727
播发失败。
1728
配置已成功完成。
1729
配置失败。
1730
你必须是管理员才能删除此应用程序。 若要删除此应用程序,你可以以管理员的身份登录,或者与技术支持小组联系,以寻求帮助。
1731
产品 [2] 的源安装包与客户端包不同步。 使用安装包“[3]”的有效副本重试安装。
从适用于 Windows Server 2003 的 Windows Installer 开始提供。
1732
为了完成 [2] 的安装,必须重新启动计算机。 其他用户当前已登录到此计算机,重新启动可能会使他们丢失所做的工作。 是否要立即重新启动?
其他用户登录到该计算机时,将显示计划的系统重新启动消息。 有关详细信息,请参阅系统重新启动ScheduleReboot 操作。 可以使用 Error 表自定义此消息。
从适用于 Windows Server 2003 的 Windows Installer 开始提供。
1801
路径 [2] 无效
1802
内存不足
1803
驱动器 [2] 中没有磁盘。 请插入一张磁盘,然后单击“重试”,或者单击“取消”返回到以前选定的卷。
1804
驱动器 [2] 中没有磁盘。 请插入一张磁盘,然后单击“重试”,或者单击“取消”返回到“浏览”对话框并选择其他卷。
1805
路径 [2] 不存在
1806
权限不足,无法读取此文件夹。
1807
无法确定有效的安装目标文件夹。
1901
尝试从源安装数据库读取时出错: [2]
1902
正在计划重新启动操作: 正在将文件 [2] 重命名为 [3]。 必须重新启动以完成操作。
安装正在更新的文件当前正在使用中。 Windows Installer 重命名该文件以进行更新,并在系统下次重新启动时删除旧版本。
1903
正在计划重新启动操作: 正在删除文件 [2]。 必须重新启动以完成操作。
可能需要重新启动系统,因为正在更新的文件当前也在使用中。 用户可能有机会通过使用 FilesInUse 对话框MsiRMFilesInUse 对话框来避免某些系统重新启动。 有关详细信息,请参阅系统重新启动重新启动请求的日志记录
1904
模块 [2] 未能注册。 HRESULT [3]。
1905
模块 [2] 未能注销。 HRESULT [3]。
1906
无法缓存包 [2]。 错误: [3]
1907
无法注册字体 [2]。 请验证权限是否足以安装字体,以及系统是否支持该字体。
1908
无法注销字体 [2]。 请验证是否拥有足够的权限删除字体。
1909
无法创建快捷方式 [2]。 请验证目标文件夹是否存在,以及你是否有权访问它。
1910
无法删除快捷方式 [2]。 请验证快捷方式文件是否存在,以及你是否有权访问它。
1911
无法为文件 [2] 注册类型库。 请联系支持人员。
加载类型库或 DLL 时出错。
1912
无法注销文件 [2] 的类型库。 请联系支持人员。
加载类型库或 DLL 时出错。
1913
无法更新 .ini 文件 [2][3]。 请验证该文件是否存在,以及你是否有权访问它。
1914
无法计划文件 [2] 在重新启动时替换文件 [3]。 请验证你是否具有对文件 [3] 的写入权限。
1915
删除 ODBC 驱动程序管理器时出错,ODBC 错误 [2]: [3]。 请联系支持人员。
1916
安装 ODBC 驱动程序管理器时出错,ODBC 错误 [2]: [3]。 请联系支持人员。
1917
删除 ODBC 驱动程序时出错: [4],ODBC 错误 [2]: [3]。 请确保有足够的权限删除 ODBC 驱动程序。
1918
安装 ODBC 驱动程序时出错: [4],ODBC 错误 [2]: [3]。 请验证文件 [4] 是否存在,以及你是否有权访问它。
1919
配置 ODBC 数据源 [4] 时出错,ODBC 错误 [2]: [3]。 请验证文件 [4] 是否存在,以及你是否有权访问它。
1920
无法启动服务“[2]”([3])。 请确保有足够的权限启动系统服务。
1921
无法停止服务“[2]”([3])。 请确保有足够的权限停止系统服务。
1922
无法删除服务“[2]”([3])。 请确保有足够的权限删除系统服务。
1923
无法安装服务“[2]”([3])。 请确保有足够的权限安装系统服务。
1924
无法更新环境变量“[2]”。 请确保有足够的权限修改环境变量。
1925
权限不足,无法为此计算机的所有用户完成此操作。 请以管理员身份登录,然后重试此安装。
1926
无法为文件“[3]”设置文件安全性。 错误: [2]。 请确保有足够的权限修改此文件的安全权限。
1927
安装过程要求安装 COM+ 服务。
1928
安装过程中安装 COM+ 应用程序失败。
1929
安装过程中删除 COM+ 应用程序失败。
1930
不能更改服务“[2]”([3]) 的说明。
1931
Windows Installer 服务无法更新系统文件 [2],因为该文件受 Windows 保护。 可能需要更新操作系统才能使此程序正常运行。 包版本: [3],操作系统保护的版本: [4]
Windows Installer 保护关键系统文件。 有关详细信息,请参阅使用 Windows Installer 和 Windows 资源保护。 对于 Windows Me,请参阅 InstallSFPCatalogFile 操作FileSFPCatalog 表SFPCatalog 表
1932
Windows Installer 服务无法更新受保护的 Windows 文件 [2]。 包版本: [3],操作系统保护的版本: [4],SFP 错误: [5]
Windows Installer 保护关键系统文件。 有关详细信息,请参阅使用 Windows Installer 和 Windows 资源保护。 对于 Windows Me,请参阅 InstallSFPCatalogFile 操作FileSFPCatalog 表SFPCatalog 表
1933
Windows Installer 服务无法更新一个或多个受保护的 Windows 文件。 SFP 错误: [2]。 受保护的文件列表:\r\n[3]
Windows Installer 保护关键系统文件。 有关详细信息,请参阅使用 Windows Installer 和 Windows 资源保护。 对于 Windows Me,请参阅 InstallSFPCatalogFile 操作FileSFPCatalog 表SFPCatalog 表
1934
用户安装是通过计算机上的策略禁用的。
1935
在安装程序集组件 [2] 时出错。 HRESULT: [3]。 {{程序集接口: [4],函数: [5],程序集名称: [6]}}
有关详细信息,请参阅程序集
“帮助和支持”可能已发布一篇讨论此程序集安装的知识库文章。 转到搜索支持知识库页,搜索讨论此 Windows Installer 错误消息的文章。
1935
在安装程序集组件“[6]”时出错。 有关详细信息,请参阅帮助和支持。 HRESULT: [3]。 {{程序集接口: [4],函数: [5],组件: [2]}}
有关详细信息,请参阅程序集
“帮助和支持”可能已发布一篇讨论此程序集安装的知识库文章。 转到搜索支持知识库页,搜索讨论此 Windows Installer 错误消息的文章。
从适用于 Windows Server 2003 的 Windows Installer 开始提供。
1936
在安装程序集组件“[6]”时出错。 该程序集没有强名称或未使用最小密钥长度进行签名。 HRESULT: [3]。 {{程序集接口: [4],函数: [5],组件: [2]}}
有关详细信息,请参阅程序集
“帮助和支持”可能已发布一篇讨论此程序集安装的知识库文章。 转到搜索支持知识库页,搜索讨论此 Windows Installer 错误消息的文章。
从适用于 Windows Server 2003 的 Windows Installer 开始提供。
1937
在安装程序集组件“[6]”时出错。 签名或目录无法验证或无效。 HRESULT: [3]。 {{程序集接口: [4],函数: [5],组件: [2]}}
有关详细信息,请参阅程序集
“帮助和支持”可能已发布一篇讨论此程序集安装的知识库文章。 转到搜索支持知识库页,搜索讨论此 Windows Installer 错误消息的文章。
从适用于 Windows Server 2003 的 Windows Installer 开始提供。
1938
在安装程序集组件“[6]”时出错。 找不到程序集的一个或多个模块。 HRESULT: [3]。 {{程序集接口: [4],函数: [5],组件: [2]}}
有关详细信息,请参阅程序集
“帮助和支持”可能已发布一篇讨论此程序集安装的知识库文章。 转到搜索支持知识库页,搜索讨论此 Windows Installer 错误消息的文章。
从适用于 Windows Server 2003 的 Windows Installer 开始提供。
1939
无法配置服务“[2]”([3])。 这可能是包或权限存在问题。 请确保有足够的权限配置系统服务。
有关信息,请参阅使用服务配置
从适用于 Windows 7 和 Windows Server 2008 R2 的 Windows Installer 5.0 开始提供。
1940
无法配置服务“[2]”([3])。 配置服务仅在 Windows Vista/Server 2008 及更高版本上受支持。
有关信息,请参阅使用服务配置
从适用于 Windows 7 和 Windows Server 2008 R2 的 Windows Installer 5.0 开始提供。
1941
在包中找到 LockPermissions 和 MsiLockPermissionsEx 表。 只能存在其中一个。 这是包存在问题。
包不能同时包含 MsiLockPermissionsEx 表LockPermissions 表
从适用于 Windows 7 和 Windows Server 2008 R2 的 Windows Installer 5.0 开始提供。
1942
安装对象 [4](从表 [5] 中)时,多个条件(“[2]”和“[3]”)已解析为 true。 这可能是包存在问题。
从适用于 Windows 7 和 Windows Server 2008 R2 的 Windows Installer 5.0 开始提供。
1943
对象 [3](在表 [4] 中)的 SDDL 字符串“[2]”无法解析为有效的安全描述符。
有关如何使用 MsiLockPermissionsEx 表的信息,请参阅保护资源
从适用于 Windows 7 和 Windows Server 2008 R2 的 Windows Installer 5.0 开始提供。
1944
无法为服务“[3]”设置安全性。 错误: [2]。 请确保有足够的权限修改此服务的安全权限。
从适用于 Windows 7 和 Windows Server 2008 R2 的 Windows Installer 5.0 开始提供。
1945
权限不足,无法完成此产品的重新播发。 重新播发需要由调用 MsiAdvertiseScript API 的本地系统帐户启动
调用 MsiAdvertiseScript 的进程必须在 LocalSystem 帐户下运行。
从适用于 Windows 7 和 Windows Server 2008 R2 的 Windows Installer 5.0 开始提供。
1946
无法设置快捷方式“[3]”的属性“[2]”。{{ HRESULT [4]。}}
如果 Windows Installer 无法设置 MsiShortcutProperty 表中指定的快捷方式属性,则会返回此消息作为警告,并且安装将继续。
从适用于 Windows 7 和 Windows Server 2008 R2 的 Windows Installer 5.0 开始提供。
2101
操作系统不支持快捷方式。
2102
无效的 .ini 操作: [2]
2103
无法解析外壳文件夹 [2] 的路径。
2104
正在写入 .ini 文件: [3]: 系统错误: [2]。
2105
快捷方式创建 [3] 失败。 系统错误: [2]。
2106
快捷方式删除 [3] 失败。 系统错误: [2]。
2107
注册类型库 [2] 时出现错误 [3]。
2108
注销类型库 [2] 时出现错误 [3]。
2109
.ini 操作缺少节。
2110
.ini 操作缺少注册表项。
2111
检测正在运行的应用程序失败,无法获取性能数据。 返回已注册操作: [2]。
2112
检测正在运行的应用程序失败,无法获取性能索引。 返回已注册操作: [2]。
2113
检测正在运行的应用程序失败。
2200
数据库: [2]。 数据库对象创建失败,模式 = [3]。
2201
数据库: [2]。 初始化失败,内存不足。
2202
数据库: [2]。 数据访问失败,内存不足。
2203
数据库: [2]。 无法打开数据库文件。 系统错误 [3]。
2204
数据库: [2]。 表已经存在: [3]。
2205
数据库: [2]。 表不存在: [3]。
2206
数据库: [2]。 无法删除表: [3]。
2207
数据库: [2]。 违背意愿。
2208
数据库: [2]。 用于执行的参数不足。
2209
数据库: [2]。 游标处于无效状态。
2210
数据库: [2]。 列 [3] 中的更新数据类型无效。
2211
数据库: [2]。 无法创建数据库表 [3]。
2212
数据库: [2]。 数据库未处于可写状态。
2213
数据库: [2]。 保存数据库表时出错。
2214
数据库: [2]。 写入导出文件时出错: [3]。
2215
数据库: [2]。 无法打开导入文件: [3]。
2216
数据库: [2]。 导入文件格式错误: [3],行 [4]。
2217
数据库: [2]。 CreateOutputDatabase [3] 状态错误。
2218
数据库: [2]。 未提供表名称。
2219
数据库: [2]。 数安装程序数据库格式无效。
2220
数据库: [2]。 行/字段数据无效。
2221
数据库: [2]。 导入文件中存在代码页冲突: [3]。
2222
数据库: [2]。 转换或合并代码页 [3] 与数据库代码页 [4] 不同。
2223
数据库: [2]。 数据库是相同的。 未生成转换。
2224
数据库: [2]。 生成/转换: 数据库已损坏。 表: [3]。
2225
数据库: [2]。 转换: 无法转换临时表。 表: [3]。
2226
数据库: [2]。 转换失败。
2227
数据库: [2]。 SQL 查询中存在无效的标识符“[3]”: [4]。
2228
数据库: [2]。 SQL 查询中的未知表“[3]”: [4]。
2229
数据库: [2]。 在 SQL 查询中无法加载表“[3]”: [4]。
2230
数据库: [2]。 SQL 查询中存在重复的表“[3]”: [4]。
2231
数据库: [2]。 SQL 查询中缺少 ")": [3]。
2232
数据库: [2]。 SQL 查询中存在意外的令牌“[3]”: [4]。
2233
数据库: [2]。 SQL 查询的 SELECT 子句中没有列: [3]。
2234
数据库: [2]。 SQL 查询的 ORDER BY 子句中没有列: [3]。
2235
数据库: [2]。 SQL 查询中没有列“[3]”或该列不明确: [4]。
2236
数据库: [2]。 SQL 查询中存在无效的操作符“[3]”: [4]。
2237
数据库: [2]。 查询字符串无效或缺少查询字符串: [3]。
2238
数据库: [2]。 SQL 查询中缺少 FROM 子句: [3]。
2239
数据库: [2]。 INSERT SQL 语句中的值不足。
2240
数据库: [2]。 UPDATE SQL 语句中缺少更新列。
2241
数据库: [2]。 INSERT SQL 语句中缺少插入列。
2242
数据库: [2]。 列“[3]”重复。
2243
数据库: [2]。 没有为创建表定义主列。
2244
数据库: [2]。 SQL 查询 [4] 中的类型说明符“[3]”无效。
2245
IStorage::Stat 失败,出现错误 [3]。
2246
数据库: [2]。 安装程序转换格式无效。
2247
数据库: [2] 转换流读/写失败。
2248
数据库: [2] 生成/转换/合并: 基表中的列类型与引用表不符。 表: [3] 列号: [4]。
2249
数据库: [2] 生成/转换: 基表中的列数多于引用表中的列数。 表: [3]。
2250
数据库: [2] 转换: 无法添加现有行。 表: [3]。
2251
数据库: [2] 转换: 无法删除不存在的行。 表: [3]。
2252
数据库: [2] 转换: 无法添加现有表。 表: [3]。
2253
数据库: [2] 转换: 无法删除不存在的表。 表: [3]。
2254
数据库: [2] 转换: 无法更新不存在的行。 表: [3]。
2255
数据库: [2] 转换: 已存在同名的列。 表: [3] 列: [4]。
2256
数据库: [2] 生成/转换/合并: 基表中的主键数与引用表不符。 表: [3]。
2257
数据库: [2]。 想要修改只读表: [3]。
2258
数据库: [2]。 参数类型不匹配: [3]。
2259
数据库: [2] 表更新失败
查询必须遵循受限 Windows Installer 的 SQL 语法
2260
存储 CopyTo 失败。 系统错误: [3]。
2261
无法删除流 [2]。 系统错误: [3]。
2262
流不存在: [2]。 系统错误: [3]。
2263
无法打开流 [2]。 系统错误: [3]。
2264
无法删除流 [2]。 系统错误: [3]。
2265
无法提交存储。 系统错误: [3]。
2266
无法回滚存储。 系统错误: [3]。
2267
无法删除存储 [2]。 系统错误: [3]。
2268
数据库: [2]。 合并: [3] 个表中报告了合并冲突。
2269
数据库: [2]。 合并: 两个数据库的“[3]”表中的列数不相同。
2270
数据库: [2]。 生成/转换/合并: 基表中的列名称与引用表不符。 表: [3] 列号: [4]。
2271
用于转换的 SummaryInformation 写入失败。
2272
数据库: [2]。 MergeDatabase 无法写入任何更改,原因是该数据库是以只读方式打开的。
2273
数据库: [2]。 MergeDatabase: 对基数据库的引用被作为引用数据库传递。
2274
数据库: [2]。 MergeDatabase: 无法将错误写入 Error 表。 原因可能是预定义的 Error 表中存在不可空列。
2275
数据库: [2]。 指定的修改 [3] 操作对表联接无效。
2276
数据库: [2]。 系统不支持代码页 [3]。
2277
数据库: [2]。 无法保存表 [3]。
2278
数据库: [2]。 SQL 查询中 WHERE 子句超过 32 个表达式的限制: [3]。
2279
数据库: [2] 转换: 基表 [3] 中的列太多。
2280
数据库: [2]。 无法为表 [4] 创建列 [3]。
2281
无法重命名流 [2]。 系统错误: [3]。
2282
流名称无效 [2]。
2302
修补程序通知: 目前为止修补了 [2] 个字节。
2303
获取卷信息时出错。 GetLastError: [2]。
2304
获取磁盘可用空间时出错。 GetLastError: [2]。 卷: [3]。
2305
等待修补程序线程时出错。 GetLastError: [2]。
2306
无法为修补应用程序创建线程。 GetLastError: [2]。
2307
源文件的注册表项名称为空。
2308
目标文件名为空。
2309
当修补程序已在进行中时试图修补文件 [2]。
2310
当没有修补程序在进行中时试图继续修补。
2315
缺少路径分隔符: [2]。
2318
文件不存在: [2]。
2319
设置文件属性时出错: [3] GetLastError: [2]。
2320
文件不可写: [2]。
2321
创建文件时出错: [2]。
2322
用户已取消。
2323
文件属性无效。
2324
无法打开文件: [3] GetLastError: [2]。
2325
无法获取文件的文件时间: [3] GetLastError: [2]。
2326
FileToDosDateTime 中存在错误。
2327
无法删除目录: [3] GetLastError: [2]。
2328
获取文件 [2] 的文件版本信息时出错。
2329
删除文件时出错: [3]。 GetLastError: [2]。
2330
获取文件属性时出错: [3]。 GetLastError: [2]。
2331
加载库 [2] 或查找入口点 [3] 时出错。
2332
获取文件属性时出错。 GetLastError: [2]。
2333
设置文件属性时出错。 GetLastError: [2]。
2334
将文件 [3] 的文件时间转换成本地时间时出错。 GetLastError: [2]。
2335
路径: [2] 不是 [3] 的父项。
2336
在路径上创建临时文件时出错: [3]。 GetLastError: [2]。
2337
无法关闭文件: [3] GetLastError: [2]。
2338
无法更新文件的资源: [3] GetLastError: [2]。
2339
无法设置文件的文件时间: [3] GetLastError: [2]。
2340
无法更新文件的资源: [3],缺少资源。
2341
无法更新文件的资源: [3],资源太大。
2342
无法更新文件的资源: [3] GetLastError: [2]。
2343
指定的路径为空。
2344
找不到所需的文件 IMAGEHLP.DLL 来验证文件: [2]。
2345
[2]: 文件不包含有效的校验和值。
2347
用户已忽略。
2348
尝试从 Cabinet 流读取时出错。
2349
复制操作继续执行,但是信息不同。
2350
FDI 服务器错误
2351
在 Cabinet 文件“[3]”中找不到文件项“[2]”。 安装无法继续。
2352
无法初始化 Cabinet 文件服务器。 可能缺少所需的文件“CABINET.DLL”。
2353
不是 Cabinet 文件。
2354
无法处理 Cabinet 文件。
2355
Cabinet 文件已损坏。
2356
在流中找不到 Cabinet 文件: [2]。
对嵌入流进行故障排除时,可以使用 WiStream.vbs 列出流,并使用 Msidb.exe 导出流。
2357
无法设置属性。
2358
确定文件是否正在使用时出错: [3]。 GetLastError: [2]。
2359
无法创建目标文件 - 文件可能在使用中。
2360
进度停滞。
2361
需要下一个 Cabinet 文件。
2362
找不到文件夹: [2]。
2363
无法枚举文件夹的子文件夹: [2]。
2364
CreateCopier 调用中存在错误的枚举常量。
2365
无法对 exe 文件 [2] 执行 BindImage 操作。
2366
用户失败。
2367
用户中止。
2368
无法获取网络资源信息。 错误 [2],网络路径 [3]。 扩展错误: 网络供应商 [5],错误代码 [4],错误说明 [6]。
2370
[2] 文件的 CRC 校验和值无效。{其标头中指明校验和为 [3],其计算值为 [4]。}
2371
无法对文件 [2] 应用修补程序。 GetLastError: [3]。
2372
修补程序文件 [2] 已损坏或格式无效。 正在尝试修补文件 [3]。 GetLastError: [4]。
2373
文件 [2] 不是有效的修补程序文件。
2374
文件 [2] 不是修补程序文件 [3] 的有效目标文件。
2375
未知修补错误: [2]。
2376
找不到 Cabinet 文件。
2379
打开文件进行读取时出错: [3] GetLastError: [2]。
2380
打开文件进行写入时出错: [3]。 GetLastError: [2]。
2381
目录不存在: [2]。
2382
驱动器未准备就绪: [2]。
2401
尝试在 32 位操作系统上对项 [2] 执行 64 位注册操作。
2402
内存不足。
2501
无法创建回滚脚本枚举器。
2502
在没有安装正在进行的情况下调用了 InstallFinalize。
2503
在未标记为正在进行的情况下调用了 RunScript。
2601
属性 [2] 的值无效:“[3]”
2602
[2] 表条目“[3]”在 Media 表中没有关联的条目。
2603
表名称 [2] 重复。
2604
[2] 属性未定义。
2605
在 [3] 或 [4] 中找不到服务器 [2]。
2606
属性 [2] 的值不是有效的完整路径:“[3]”。
2607
找不到 Media 表或该表为空(安装文件时需要)。
2608
无法为对象创建安全描述符。 错误:“[2]”。
2609
尝试在初始化之前迁移产品设置。
2611
文件 [2] 标记为已压缩,但是关联的媒体条目未指定 Cabinet 文件。
2612
在“[2]”列中找不到流。 主键:“[3]”。
2613
RemoveExistingProducts 操作顺序错误。
2614
无法从安装程序包访问 IStorage 对象。
2615
由于源解析失败,跳过了模块 [2] 的注销。
2616
缺少配套文件 [2] 父项。
2617
在 Component 表中未找到共享组件 [2]。
2618
在 Component 表中未找到独立的应用程序组件 [2]。
2619
独立组件 [2] 和 [3] 不属于同一功能。
2620
独立的应用程序组件 [2] 的注册表项文件不在 File 表中。
2621
快捷方式 [2] 的资源 DLL 或资源 ID 信息设置不正确。
在 Windows Installer 版本 4.0 中可用。
2701
功能的深度超过可接受的树深度([2] 级)。
任何功能的最大深度为 16。 如果存在超过此最大深度的功能,则返回此错误。
2702
Feature 表中的记录([2])引用了“属性”字段中不存在的父项。
2703
未定义根源路径的属性名称: [2]
2704
未定义根目录属性: [2]
2705
表无效: [2];无法作为树进行链接。
2706
未创建源路径。 Directory 表中的条目 [2] 没有路径。
2707
未创建目标路径。 Directory 表中的条目 [2] 没有路径。
2708
在 File 表中未找到条目。
2709
在 Component 表中未找到指定的组件名称(“[2]”)。
2710
请求的“选择”状态对此组件是非法的。
2711
在 Feature 表中未找到指定的功能名称(“[2]”)。
2712
在操作 [2] 中,从无模式对话框 [3] 返回无效。
2713
不可空列(“[4]”表的“[3]”列中的“[2]”)中为空值。
2714
默认文件夹名称的值无效: [2]。
2715
在 File 表中未找到指定的文件注册表项(“[2]”)。
2716
无法为组件“[2]”创建随机子组件名称。
如果两个或更多个组件名称的前 40 个字符相同,则可能会发生。 请确保组件名称的前 40 个字符对组件是唯一的。
2717
调用自定义操作“[2]”时出现错误操作条件或出错。
2718
产品代码“[2]”缺少包名称。
2719
源“[2]”中既未找到 UNC 也未找到驱动器号路径。
2720
打开源列表项时出错。 错误:“[2]”
2721
在 Binary 表流中未找到自定义操作 [2]。
2722
在 File 表中未找到自定义操作 [2]。
2723
自定义操作 [2] 指定的类型不受支持。
2724
你正从其运行的媒体上的卷标签“[2]”与 Media 表中给定的标签“[3]”不匹配。 仅当 Media 表中只有 1 个条目时,才允许这样做。
2725
数据库表无效
2726
未找到操作: [2]。
2727
Directory 表中不存在目录条目“[2]”。
2728
表定义错误: [2]
2729
安装引擎未初始化。
2730
数据库中的值错误。 表:“[2]”;主键:“[3]”;列:“[4]”
2731
选择管理器未初始化。
选择管理器负责确定组件和功能状态。 它在成本计算操作(CostInitialize 操作FileCost 操作CostFinalize 操作)期间初始化。标准操作或自定义操作调用了在初始化选择管理器之前需要选择管理器的函数。 此操作应排在成本计算操作之后。
2732
目录管理器未初始化。
目录管理器负责确定目标和源路径。 它在成本计算操作(CostInitialize 操作FileCost 操作CostFinalize 操作)期间初始化。 标准操作或自定义操作调用了在初始化目录管理器之前需要目录管理器的函数。 此操作应排在成本计算操作之后。
2733
“[4]”表的“[3]”列中的外键(“[2]”)错误。
2734
重新安装模式字符无效。
2735
自定义操作“[2]”已导致未处理的异常并已停止。 这可能是自定义操作中的内部错误(如访问冲突)导致的。
此错误是由基于动态链接库的自定义操作引起的。 对 DLL 进行故障排除时,可能需要使用 KB198038 中所述的一个或多个工具。
2736
生成自定义操作临时文件失败: [2]。
此错误是由基于动态链接库的自定义操作引起的。 对 DLL 进行故障排除时,可能需要使用 KB198038 中所述的一个或多个工具。
2737
无法访问自定义操作 [2],条目 [3],库 [4]
此错误是由基于动态链接库的自定义操作引起的。 对 DLL 进行故障排除时,可能需要使用 KB198038 中所述的一个或多个工具。
2738
无法访问自定义操作 [2] 的 VBScript 运行时。
此错误是由基于动态链接库的自定义操作引起的。 对 DLL 进行故障排除时,可能需要使用 KB198038 中所述的一个或多个工具。
2739
无法访问自定义操作 [2] 的 JScript 运行时。
此错误是由基于动态链接库的自定义操作引起的。 对 DLL 进行故障排除时,可能需要使用 KB198038 中所述的一个或多个工具。
2740
自定义操作 [2] 脚本错误 [3],[4]: [5] 行 [6],列 [7],[8]。
此错误是由基于动态链接库的自定义操作引起的。 对 DLL 进行故障排除时,可能需要使用 KB198038 中所述的一个或多个工具。
2741
产品 [2] 的配置信息已损坏。 无效信息: [2]。
此错误是由基于动态链接库的自定义操作引起的。 对 DLL 进行故障排除时,可能需要使用 KB198038 中所述的一个或多个工具。
2742
封送到服务器失败: [2]。
此错误是由基于动态链接库的自定义操作引起的。 对 DLL 进行故障排除时,可能需要使用 KB198038 中所述的一个或多个工具。
2743
无法执行自定义操作 [2],位置: [3],命令: [4]。
此错误是由基于动态链接库的自定义操作引起的。 对 DLL 进行故障排除时,可能需要使用 KB198038 中所述的一个或多个工具。
2744
自定义操作 [2] 调用 EXE 失败,位置: [3],命令: [4]。
此错误是由基于动态链接库的自定义操作引起的。 对 DLL 进行故障排除时,可能需要使用 KB198038 中所述的一个或多个工具。
2745
包 [3] 的转换 [2] 无效。 期望的语言是 [4],找到的语言是 [5]。
ProductLanguage 属性指定的语言 ID 必须包含在 Template Summary 属性中。 对 ICE80 执行包验证和检查。
2746
包 [3] 的转换 [2] 无效。 期望的产品是 [4],找到的产品是 [5]。
2747
包 [3] 的转换 [2] 无效。 期望的产品版本低于 [4],找到的产品版本是 [5]。
2748
包 [3] 的转换 [2] 无效。 期望的产品版本不高于 [4],找到的产品版本是 [5]。
2749
包 [3] 的转换 [2] 无效。 期望的产品版本是 [4],找到的产品版本是 [5]。
2750
包 [3] 的转换 [2] 无效。 期望的产品版本不低于 [4],找到的产品版本是 [5]。
2751
包 [3] 的转换 [2] 无效。 期望的产品版本高于 [4],找到的产品版本是 [5]。
2752
无法打开存储为包 [4] 的子存储的转换 [2]。
2753
文件“[2]”未标记为安装。
2754
文件“[2]”不是有效的修补程序文件。
2755
服务器试图安装包 [3] 时返回错误 [2]。
2756
属性“[2]”在一个或多个表中用作目录属性,但从未为其赋值。
2757
无法为转换 [2] 创建摘要信息。
2758
转换 [2] 不包含 MSI 版本。
2759
转换 [2] 版本 [3] 与引擎不兼容;最小值: [4],最大值: [5]。
2760
包 [3] 的转换 [2] 无效。 期望的升级代码是 [4],找到的升级代码是 [5]。
2761
无法开始事务。 全局互斥体未正确初始化。
2762
无法写入脚本记录。 事务未开始。
InstallExecuteSequence 可能编写不正确。 更改系统的操作必须排在 InstallInitializeInstallFinalize 操作之间。 对 ICE77 执行包验证和检查。
2763
无法运行脚本。 事务未开始。
2765
AssemblyName 表中缺少程序集名称: 组件: [4]。
2766
文件 [2] 是无效的 MSI 存储文件。
2767
没有更多数据{ 在枚举 [2] 时}。
2768
修补程序包中的转换无效。
2769
自定义操作 [2] 未关闭 [3] MSIHANDLE。
InstallExecuteSequence 可能编写不正确。 更改系统的操作必须排在 InstallInitializeInstallFinalize 操作之间。 对 ICE77 执行包验证和检查。
2770
在内部缓存文件夹表中未定义已缓存的文件夹 [2]。
2771
功能 [2] 的升级缺少组件。 .
从 Windows Installer 版本 3.0 开始提供。
2772
新升级功能 [2] 必须是叶功能。
从 Windows Installer 版本 3.0 开始提供。
2801
未知消息 -- 类型 [2]。 不执行任何操作。
2802
未找到事件 [2] 的发布服务器。
2803
对话框视图未找到对话框 [2] 的记录。
2804
当激活对话框 [2] 上的控件 [3] 时 CMsiDialog 未能判定条件 [3]。
2805
2806
对话框 [2] 未能判定条件 [3]。
2807
操作 [2] 未被识别。
2808
对话框 [2] 上未正确定义默认按钮。
2809
对话框 [2] 上的后续控件指针未形成循环。 从 [3] 到 [4] 有指针,但没有其他指针。
2810
对话框 [2] 上的后续控件指针未形成循环。 从 [3] 和 [5] 到 [4] 都有指针。
2811
对话框 [2] 上的控件 [3] 必须获得焦点,但它无法获得。
2812
事件 [2] 未被识别。
2813
使用参数 [2] 调用了 EndDialog 事件,但对话框有父项
2814
对话框 [2] 上的控件 [3] 将不存在的控件 [4] 指定为下一控件。
2815
ControlCondition 表具有一个对应于对话框 [2] 的无条件行。
2816
EventMapping 表引用了事件 [3] 的对话框 [2] 上的无效控件 [4]。
2817
事件 [2] 未能设置对话框 [3] 上的控件 [4] 的属性。
2818
ControlEvent 表中的 EndDialog 有一个未被识别的参数 [2]。
2819
对话框 [2] 上的控件 [3] 需要与属性关联。
2820
尝试初始化已初始化的处理程序。
2821
尝试初始化已初始化的对话框: [2]。
2822
在添加所有控件后,才能为对话框 [2] 调用其他方法。
2823
尝试初始化对话框 [2] 上已初始化的控件: [3]。
2824
对话框属性 [3] 需要一个至少包含 [2] 个字段的记录。
2825
控件属性 [3] 需要一个至少包含 [2] 个字段的记录。
2826
对话框 [2] 上的控件 [3] 超出对话框 [4] 的边界 [5] 个像素。
2827
对话框 [2] 上的单选按钮组 [3] 的按钮 [4] 超出组 [5] 的边界 [6] 个像素。
2828
尝试从对话框 [2] 删除控件 [3],但该控件不属于对话框。
2829
尝试使用未初始化的对话框。
2830
尝试使用对话框 [2] 上的未初始化的控件。
2831
对话框 [2] 上的控件 [3] 不支持 [5] 属性 [4]。
2832
对话框 [2] 不支持属性 [3]。
2833
对话框 [3] 上的控件 [4] 忽略了消息 [2]。
2834
对话框 [2] 上的后续指针未形成单个循环。
2835
在对话框 [3] 上未找到控件 [2]。
2836
对话框 [2] 上的控件 [3] 无法获得焦点。
2837
对话框 [2] 上的控件 [3] 需要 winproc 返回 [4]。
2838
选择表中的项 [2] 将其自身用作父项。
2839
设置属性 [2] 失败。
2840
错误对话框名称不匹配。
2841
错误对话框上没有“确定”按钮。
2842
在错误对话框上未找到文本字段。
2843
标准对话框不支持 ErrorString 属性。
2844
如果未设置 Errorstring,则无法执行错误对话框。
2845
按钮的总宽度超过了错误对话框的大小。
2846
SetFocus 未在错误对话框上找到所需的控件。
2847
为对话框 [2] 上的控件 [3] 既设置了图标又设置了位图样式。
2848
尝试在对话框 [2] 上将控件 [3] 设为默认按钮,但该控件不存在。
2849
对话框 [2] 上的控件 [3] 的类型不能为整数值。
2850
无法识别的卷类型。
2851
图标 [2] 的数据无效。
2852
在使用对话框 [2] 之前,必须至少向其中添加一个控件。
2853
对话框 [2] 为无模式对话框。 不应对其调用 execute 方法。
2854
在对话框 [2] 上指定了控件 [3] 作为第一个活动控件,但该控件不存在。
2855
对话框 [2] 上的单选按钮组 [3] 的按钮数少于 2。
2856
正在创建对话框 [2] 的第二个副本。
2857
未找到选择表中提及的目录 [2]。
2858
位图 [2] 的数据无效。
2859
测试错误消息。
2860
对话框 [2] 上未正确定义“取消”按钮。
2861
对话框 [2] 控件 [3] 上的单选按钮的后续指针未形成循环。
2862
对话框 [2] 上的控件 [3] 的属性未定义有效的图标大小。 正在将大小设置为 16。
2863
对话框 [2] 上的控件 [3] 需要的图标 [4] 大小为 [5]x[5],但该大小不存在。 正在加载第一个可用大小。
2864
对话框 [2] 上的控件 [3] 收到浏览事件,但目前的选择没有可配置的目录。 可能的原因: 浏览按钮编写不正确。
2865
布告栏 [2] 上的控件 [3] 超出布告栏 [4] 的边界 [5] 个像素。
2866
不允许对话框 [2] 返回参数 [3]。
2867
未设置错误对话框属性。
2868
错误对话框 [2] 未设置错误样式位。
2869
为对话框 [2] 设置了错误样式位,但该对话框不是错误对话框。
2870
对话框 [2] 上的控件 [3] 的帮助字符串 [4] 未包含分隔符。
2871
[2] 表过期: [3]。
2872
对话框 [2] 上的 CheckPath 控件事件的参数无效。
其中,“CheckPath”可以是 CheckTargetPathSetTargetPathCheckExistingTargetPath 控件事件。
2873
对话框 [2] 上的控件 [3] 的字符串长度限制无效: [4]。
2874
将文本字体更改为 [2] 失败。
2875
将文本颜色更改为 [2] 失败。
2876
对话框 [2] 上的控件 [3] 不得不截断字符串: [4]。
2877
未找到二进制数据 [2]
2878
对话框 [2] 上的控件 [3] 有一个可能值: [4]。 该值无效或重复。
2879
对话框 [2] 上的控件 [3] 无法解析掩码字符串: [4]。
2880
不执行其余的控件事件。
2881
CMsiHandler 初始化失败。
2882
对话框窗口类注册失败。
2883
对话框 [2] 的 CreateNewDialog 失败。
2884
为对话框 [2] 创建窗口失败。
2885
在对话框 [2] 上创建控件 [3] 失败。
可能是由于尝试使用 Windows Installer 4.5 或更低版本显示包含 Hyperlink 控件的对话框而导致的。 Hyperlink 控件需要 Windows Installer 5.0。 在这种情况下,创作对话框的两个版本,一个包含控件,一个没有控件。 如果 VersionMsi 属性小于“5.00”,请使用条件语句显示没有控件的对话框。 如果 VersionMsi 大于或等于“5.00”,则显示包含 Hyperlink 控件的对话框。
2886
创建 [2] 表失败。
2887
对 [2] 表创建游标失败。
2888
执行 [2] 视图失败。
2889
为对话框 [2] 上的控件 [3] 创建窗口失败。
2890
处理程序无法创建初始化的对话框。
2891
无法损坏对话框 [2] 的窗口。
2892
[2] 为只允许整数的控件,而 [3] 不是有效的整数值。
2893
对话框 [2] 上的控件 [3] 可接受最长为 [5] 个字符的属性值。 值 [4] 超过此限制,已被截断。
2894
加载 RICHED20.DLL 失败。 GetLastError() 已返回: [2]。
2895
释放 RICHED20.DLL 失败。 GetLastError() 已返回: [2]。
2896
执行操作 [2] 失败。
2897
未能在此系统上创建任何 [2] 字体。
2898
对于 [2] 文本样式,系统在 [4] 字符集中创建了“[3]”字体。
2899
创建 [2] 文本样式失败。 GetLastError() 已返回: [3]。
2901
操作 [2] 的参数无效: 参数 [3]。
2902
未按顺序调用操作 [2]。
可能表示 Win32 程序集的安装编写不正确。 Win32 并行组件可能需要注册表项路径。
2903
缺少文件 [2]。
2904
无法对文件 [2] 执行 BindImage 操作。
2905
无法从脚本文件 [2] 中读取记录。
2906
脚本文件 [2] 缺少标头。
2907
无法创建安全描述符。 错误: [2]。
2908
无法注册组件 [2]。
2909
无法注销组件 [2]。
2910
无法确定用户的安全 ID。
2911
无法删除文件夹 [2]。
2912
无法计划文件 [2] 在重新启动时删除。
2919
未对压缩文件 [2] 指定 Cabinet 文件。
2920
没有为文件 [2] 指定源目录。
2924
脚本 [2] 版本不受支持。 脚本版本: [3],最低版本: [4],最高版本: [5]。
2927
ShellFolder ID [2] 无效。
2928
超过最大源数。 正在跳过源“[2]”。
2929
无法确定发布根路径。 错误: [2]。
2932
无法从脚本数据创建文件 [2]。 错误: [3]。
2933
无法初始化回滚脚本 [2]。
2934
无法保护转换 [2]。 错误 [3]。
2935
无法取消保护转换 [2]。 错误 [3]。
2936
找不到转换 [2]。
2937
Windows Installer 无法安装系统文件保护目录。 目录: [2],错误: [3]。
Windows Installer 保护关键系统文件。 有关详细信息,请参阅使用 Windows Installer 和 Windows 资源保护。 对于 Windows Me,请参阅 InstallSFPCatalogFile 操作FileSFPCatalog 表SFPCatalog 表
2938
Windows Installer 无法从缓存中检索系统文件保护目录。 目录: [2],错误: [3]。
Windows Installer 保护关键系统文件。 有关详细信息,请参阅使用 Windows Installer 和 Windows 资源保护。 对于 Windows Me,请参阅 InstallSFPCatalogFile 操作FileSFPCatalog 表SFPCatalog 表
2939
Windows Installer 无法从缓存中删除系统文件保护目录。 目录: [2],错误: [3]。
Windows Installer 保护关键系统文件。 有关详细信息,请参阅使用 Windows Installer 和 Windows 资源保护。 对于 Windows Me,请参阅 InstallSFPCatalogFile 操作FileSFPCatalog 表SFPCatalog 表
2940
未提供目录管理器来解析源。
2941
无法计算文件 [2] 的 CRC。
2942
尚未对 [2] 文件执行 BindImage 操作。
2943
此 Windows 版本不支持部署 64 位包。 脚本 [2] 适用于 64 位包。
2944
GetProductAssignmentType 失败。
2945
ComPlus App [2] 安装失败,错误为 [3]。
3001
此列表中的修补程序包含错误的顺序信息: [2][3][4][5][6][7][8][9][10][11][12][13][14][15][16]。
从 Windows Installer 版本 3.0 开始提供
3002
修补程序 [2] 包含无效的顺序信息。
从 Windows Installer 版本 3.0 开始提供