修复:此安装包无法打开错误

目录:

视频: æ‹?完ã€?都市傳說】「一個人的æ?‰è¿·è—?ã€?後,從馬來西亞去泰國曼谷拜四é? 2024

视频: æ‹?完ã€?都市傳說】「一個人的æ?‰è¿·è—?ã€?後,從馬來西亞去泰國曼谷拜四é? 2024
Anonim

我们PC上都有各种各样的第三方应用程序,但是有时在安装应用程序时可能会出现问题。

根据用户的说法,他们在尝试安装某些应用程序时收到“ 无法打开此安装包” 错误消息。

幸运的是,有一些方法可以在Windows 10上修复它。

解决安装程序包打开问题的步骤

  1. 确保应用程序被解除阻止
  2. 暂时禁用防病毒软件
  3. 检查Windows Installer服务是否正在运行
  4. 修改注册表
  5. 创建一个新的用户帐号
  6. 启用隐藏的管理员帐户
  7. 将安装文件移到根目录
  8. 创建一个.bat文件
  9. 尝试使用其他浏览器
  10. 确保安装文件位于本地驱动器上
  11. 重新注册Windows Installer
  12. 更改环境变量
  13. 完全删除iTunes和QuickTime

解决方案1 ​​–确保应用程序被解除阻止

根据您的安全设置,Windows 10有时会阻止某些应用程序的安装,从而导致出现“ 无法打开此安装程序包” 错误。 要解决此问题,您只需要找到安装文件并将其解除阻止即可。 这很简单:

  1. 找到有问题的安装文件,右键单击它,然后从菜单中选择“ 属性 ”。

  2. 当“ 属性” 窗口打开时,转到“ 常规”选项卡,然后在底部找到“ 取消阻止”复选框。 确保已选中“ 取消阻止”选项。
  3. 现在,单击“ 应用 ”,然后单击“ 确定”保存更改。
  4. 如果看到确认消息,请单击继续

取消阻止安装文件后,尝试再次运行该应用程序。 如果没有取消阻止选项,则意味着该文件已被取消阻止,因此您需要使用其他解决方案。

解决方案2 –暂时禁用防病毒软件

防病毒软件是PC上最重要的应用程序之一,可保护您免受不安全和恶意文件的侵害。 但是,它也可以阻止某些文件运行。 如果发生这种情况,您可能会遇到“ 无法打开此安装包” 错误消息。

根据用户的说法,仅通过禁用防病毒软件就可以解决此问题。 禁用防病毒后,请尝试再次运行安装文件,并检查是否出现错误消息。

请记住,Windows 10的Windows Defender附带了内置的防病毒功能,因此即使禁用了第三方防病毒功能,您的PC也将保持安全。

  • 另请阅读:Windows 10 Creators Update用户无法更新Windows Defender,这是一个可能的修复程序

如果禁用防病毒程序可以解决问题,则可能需要检查其配置并尝试查找问题的原因。

另一方面,如果经常出现此错误,则可能要尝试更新防病毒软件。 在最坏的情况下,您可能需要完全切换到其他防病毒软件。

解决方案3 –检查Windows Installer服务是否正在运行

为了安装任何应用程序,需要运行Windows Installer。 但是,有时,此服务可能会被禁用,这可能导致“ 无法打开此安装包” 错误。

要修复此问题,您需要手动启动Windows Installer。 这是相对简单的:

  1. Windows键+ R并输入services.msc 。 单击确定或按Enter

  2. 现在将显示所有可用服务的列表。 找到Windows Installer服务,然后双击以打开其属性。

  3. 如果可以,请将 启动类型 设置为自动 。 现在,检查服务的状态。 如果服务已停止,请单击“ 开始”按钮以启动它。 之后,单击“ 应用” ,然后单击“ 确定”保存更改。

  4. 关闭 服务 窗口,然后尝试再次安装该应用程序。

安装过程与Windows Installer服务密切相关,因此,如果遇到此问题,请确保检查上述服务是否正在运行。

解决方案4 –修改您的注册表

根据用户的说法,您可能只需修改注册表即可解决此问题。 修改注册表可能有潜在危险,并可能导致系统不稳定,因此建议您谨慎使用。

要修改注册表,请执行以下操作:

  • 另请阅读:“出了点问题”错误阻止了Creators Update安装
  1. Windows键+ R并输入regedit 。 单击确定或按Enter

  2. 注册表编辑器打开后,在左窗格中导航到HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem 。
  3. 可选: 右键单击FileSystem键,然后从菜单中选择“ 导出 ”。

    输入所需的文件名,选择保存位置,然后单击“ 保存”按钮。

    如果出现任何问题,可以使用此文件来还原注册表。 此步骤不是强制性的,但在进行任何注册表更改之前进行备份始终是一件好事。
  4. 导航到 FileSystem 项后,在右窗格中找到NtfsDisable8dot3NameCreation DWORD。 检查此DWORD的 数据 值。 如果“ 数据” 未设置为0,则双击NtfsDisable8dot3NameCreation以打开其属性。

  5. 现在,将“ 数值数据” 设置为0,然后单击“ 确定”以保存更改。

  6. 找到Win31FileSystem DWORD并检查其 数据 值。 如果其 数据 值未设置为0,请确保使用与上面相同的方法对其进行更改。

  7. 关闭 注册表编辑器 。

进行更改后,尝试重新开始安装。

如果更改注册表后出现任何新问题,则可以通过运行在 步骤3中 创建的备份文件随时将其还原。

解决方案5 –创建一个新的用户帐户

根据用户的意见,您可以通过创建新用户帐户来解决“ 无法打开此安装包” 错误。 有时,您的普通用户帐户可能没有必要的特权,或者它可能已损坏,从而导致出现此问题。

要解决此问题,您需要创建一个新的用户帐户,并尝试从该帐户安装应用程序:

  • 另请阅读:Windows 10 Creators Update安装卡住了
  1. Windows键+ I打开“设置”应用程序。
  2. 打开“ 设置” 应用后,导航至“ 帐户”部分,然后选择“ 家庭和其他人”标签。 在“ 其他人” 部分中,单击“将 其他人 添加到此PC”按钮。

  3. 单击我没有此人的登录信息

  4. 现在,点击添加没有 Microsoft帐户 的用户

  5. 输入所需的用户名,然后单击下一步

创建新的用户帐户后,注销当前帐户并切换到新帐户。

现在,找到安装文件并尝试运行它。 如果您设法安装该应用程序,则可以返回主帐户并尝试再次运行它。

完成之后,请随时删除新创建的帐户,因为您将不再需要它。

一些用户报告发生此错误是因为他们的用户名中包含特殊字符。

某些安装文件无法处理特殊字符,因此它们会给您此错误消息。 在这种情况下,您必须创建一个名称中仅包含字母数字字符的新帐户,然后使用它来安装有问题的应用程序。

解决方案6 –启用隐藏的管理员帐户

如果创建新用户帐户不能解决“ 无法打开此安装包” 错误,则可能需要启用隐藏的管理员帐户。 这很简单:

  1. Windows键+ X打开“ Win + X”菜单。 从菜单中选择命令提示符 t (管理员)

  2. 打开 命令提示符 后,输入net用户管理员/ active:yes
  3. 关闭 命令提示符 。

这将启用隐藏的管理员帐户。 现在,注销当前帐户并切换到新的管理员帐户。 完成之后,找到安装文件并尝试再次安装该应用程序。

如果您设法安装该应用程序,请返回到您的主帐户。

  • 另请阅读:网络打印机无法在运行Creators Update的PC上安装

切换回您的主帐户后,检查应用程序是否正常运行。

如果是这样,请以管理员身份启动命令提示符,然后运行net user administrator / active:no命令以禁用管理员帐户。

解决方案7 –将安装文件移至根目录

有时,为了修复“ 无法打开此安装包” 错误,您需要将安装文件移动到PC的根目录中。

为此,您只需找到安装文件并将其移至C:或任何其他根目录。 完成之后,只需开始安装即可,安装应该没有任何问题。

请记住,您可以将安装文件移至硬盘驱动器上的任何根目录。

解决方案8 –创建一个.bat文件

根据用户,您可以通过创建.bat文件并使用它来运行安装程序来解决此问题。 为此,请按照下列步骤操作:

  1. 打开记事本
  2. 记事本 打开时,输入msiexec / i%1

  3. 现在,单击文件>另存为

  4. 将“ 保存类型” 设置 为“ 所有文件”,然后输入install.bat作为 文件名 。 选择一个保存位置,然后单击“ 保存”。

  5. 为了安装某个应用程序,只需将安装文件拖到install.bat文件。 请记住,此解决方案仅适用于.msi文件。

如果此方法有效,则每次出现此消息时都必须使用它。

一些用户还建议对您的注册表进行一些调整,以解决此问题。 在开始之前,我们建议您备份注册表以防万一。

我们必须提到,此解决方案具有潜在的危险,因此使用此方法后果自负。 要进行这些更改,请执行以下操作:

  • 另请阅读:如何防止用户在PC上安装第三方应用程序
  1. 打开注册表编辑器 。 查看如何检查解决方案4
  2. 注册表编辑器 打开后,在左窗格中导航到HKEY_CLASSES_ROOT \ Msi.Package \ shell 。 我们建议您导出外壳密钥,以备不时之需。 要查看如何导出密钥,请检查解决方案4中的 步骤3
  3. 导航到左窗格中的打开>命令 ,然后双击右窗格中的(默认)

  4. 现在将显示属性窗口。 在“数值数据”字段中,删除%1周围的引号。 注意不要从该字段中删除其他任何内容。 如果不小心删除了其他物品,则可能导致PC问题。 总结一下,将“%SystemRoot%\ System32 \ msiexec.exe” / i“%1”%*更改为“%SystemRoot%S \ ystem32 \ msiexec.exe” / i%1%* 。 单击确定保存更改。

  5. 现在,转到左窗格中的修复>命令 ,然后双击右窗格中的(默认)

  6. 当“属性”窗口打开时,在“数值数据”字段中将“%SystemRoot%\ System32 \ msiexec.exe” / f“%1”%*替换为“%SystemRoot%System32msiexec.exe” / f%1%* 。 单击确定保存更改。

  7. 导航到左窗格中的“ 卸载”>“命令” ,然后在右窗格中双击(默认)
  8. 将值数据从“%SystemRoot%\ System32 \ msiexec.exe” / x“%1”%*更改为“%SystemRoot%\ System32 \ msiexec.exe” / x%1%* 。 单击确定保存更改。

  9. 关闭 注册表编辑器, 然后尝试再次安装该应用程序。

这是一个高级解决方案,因此在执行步骤3到8时需要格外小心。

正如我们已经提到的,强烈建议您创建注册表的备份,以便在出现任何问题时可以轻松地还原它。

解决方案9 –尝试使用其他浏览器

根据用户,由于您的下载已损坏,可能会出现“ 无法打开此安装包” 错误。 要解决此问题,您需要使用其他浏览器再次下载安装文件。

一些用户报告说该解决方案适用于他们,因此我们强烈建议您尝试一下。

  • 另请阅读:安装NVIDIA图形驱动程序后无声音

解决方案10 –确保安装文件位于本地驱动器上

用户报告说,如果您的安装文件位于网络驱动器上,则会出现“ 无法打开此安装包” 错误。

如果是这种情况,只需从网络驱动器中移动安装文件,然后尝试再次安装它即可。

解决方案11 –重新注册Windows Installer

您可能能够通过重新注册Windows Installer来解决“ 无法打开此安装包” 错误。 这是相对简单的:

  1. 以管理员身份启动命令提示符
  2. 打开 命令提示符后 ,输入以下行:
    • msiexec /取消注册
    • msiexec / regserver
  3. 运行两个命令后,关闭命令提示符。

之后,请尝试再次安装该应用程序,然后检查问题是否已解决。

解决方案12 –更改环境变量

您只需更改环境变量就可以解决此问题。 这是相对简单的,您可以按照以下步骤操作:

  1. Windows键+ S并输入变量 。 从菜单中选择“ 编辑系统环境变量 ”。

  2. 将出现“ 系统属性” 窗口。 在“ 高级” 选项卡中,单击“ 环境变量”按钮。

  3. 将显示环境变量列表。 双击TEMP变量将其更改。

  4. 当属性窗口打开时,将 Variable值 更改为C:Temp 。 单击确定保存更改。

  5. TMP变量重复相同的步骤并保存更改。

之后,请尝试再次安装该应用程序。 如果问题仍然存在,则可能需要将环境变量恢复为其默认值。

解决方案13 –完全删除iTunes和QuickTime

根据用户的说法,他们在尝试安装iTunes时遇到此错误。

要解决此问题,您需要卸载iTunes和QuickTime。 为此,请按照下列步骤操作:

  1. Windows键+ I打开“设置”应用程序。
  2. 转到系统部分,然后选择应用和功能标签。 选择iTunes或QuickTime,然后单击“ 卸载”按钮。

  3. 删除有问题的应用程序后,请尝试再次安装iTunes。

一些用户报告说,为了解决此问题,您需要删除与iTunes和Quicktime相关的所有文件,因此请确保也执行此操作。 之后,您应该能够安装该应用程序而没有任何问题。

“ 无法打开此安装程序包” 错误可能阻止您安装新的应用程序,即使此错误可能很麻烦,您也应该可以使用我们的解决方案之一来解决它。

还请阅读:

  • 修复:错误1500 Windows 10中正在进行另一种安装
  • 如何修复Steam的“安装不完整”错误
  • 修复:“安装程序没有足够的特权来访问此目录”
  • 修复:Windows 10上的Skype安装错误1603、1618和1619
  • “您的连接不是私人的”错误
修复:此安装包无法打开错误