跳到主要内容
学习

Affinity V2 Windows 安装:MSIX 和 EXE(MSI)

在 V2 发布时,仅提供 MSIX 安装程序。现在,您的 Affinity Store 帐户和其他相关下载页面上提供了 EXE(MSI) 安装程序。

企业和教育客户可能需要联系其客户经理以获取 EXE(MSI) 安装程序。

我们确实相信 MSIX 安装程序的优点,而且仍然认为它们是大多数 V2 用户的最佳选择。正如开发人员在本论坛的这篇帖子中阐述的那般,我们在 V2 中使用 MSIX 安装程序有很多原因:为什么我们要使用 MSIX 作为 Windows 的安装程序?

MSIX 安装故障排除指南

对于不希望使用 EXE(MSI) 安装程序而需要安装 MSIX 但遇到问题的用户,请参见下面的故障排除指南。

请确保您具有正确的操作系统

在安装任何 Affinity V2 软件之前,请确保您使用的是受支持的操作系统。Affinity V2 只能在 Windows 11 和 Windows 10 2020 年 5 月更新(2004、20H1、内部版本 19041)或更高版本上安装和运行,并且需要 64 位 CPU 才能安装和运行

如需了解您当前使用的 Windows 版本,请阅读 Microsoft 的这篇文章

如果试图将任何 Affinity V2 软件安装到任何不受支持的 Windows 操作系统,您可能会遇到以下错误代码:

  • 错误 0x80073D10:Windows 无法安装程序包...,因为该程序包需要 x64 体系结构,但此计算机具有 x86 体系结构。(0x80073d10)
  • 错误 0x80073CFD:Windows 无法安装程序包...,因为该程序包与设备不兼容。该程序包要求 Windows.Desktop 设备系列上的操作系统版本为 10.0.19041.0 或更高版本。设备当前运行的操作系统版本为 10.0.xxxxx.xxx。(0x80073cfd)

如果无法打开 MSIX 文件并且收到错误消息“应用程序未启动”

如果无法打开 MSIX 文件并收到以下错误消息:

  • “应用程序未启动”

请确保您已从 Microsoft Store 安装了应用安装程序

获取 App Installer

安装后,您即可毫无问题地安装 Affinity V2。

如果无法打开 MSIX 文件并收到错误消息“应用安装程序无法安装程序包依赖项...”

如果无法打开 MSIX 文件并收到以下错误消息:

  • 应用安装程序无法安装程序包依赖项。请向开发人员索要程序包。

请确保您已从 Microsoft 安装了 Microsoft.VCLibs.x64.14.00.Desktop.appx 程序包。

获取软件依赖项

安装后,您即可毫无问题地安装 Affinity V2。

检查您是否尚未安装 Affinity V2 - 错误 0x80073CF3

如果尝试在 Windows 上安装 Affinity Store 或 Microsoft Store 版本的 Affinity,但由于以下原因而以失败告终:

  • Windows 无法安装程序包... 因为已安装另一个具有相同名称的程序包…。请先删除程序包…,然后再安装。(0x80073cf3)

这表明已经安装了该应用程序的现有版本。例如,直接从 Affinity Store 下载并安装了 V2,然后尝试直接从 Microsoft Store 再次安装 Affinity V2。您可以转到应用程序 > 应用程序和功能以查看是否安装了现有版本。

请注意: 由于此行为,不能在同一台设备上同时安装 Affinity Store 和 Microsoft Store 版本的 Affinity V2 应用程序。

如果想要更改应用程序的安装位置

在将 Affinity V2 安装为 MSIX 程序包时,您会注意到无法更改安装路径。这是预料之中的,并且取决于 MSIX 程序包的工作方式。所有 Windows 应用程序都安装到在设置 > 系统 > 存储中设置的默认驱动器。

可通过以下两个选项更改 Affinity V2 的安装位置:

  1. 暂时更改新内容的保存位置,操作方法是转到设置 > 系统 > 存储 > 更多/高级存储设置 > 更改新内容的保存位置,然后从新应用程序的保存位置下拉菜单中选择所需的驱动器。在将应用程序安装到新驱动器后,可以将此设置恢复为本地磁盘 (C:)
  2. 安装后将应用程序移动到另一个驱动器,操作方法是转到设置 > 应用程序 > 应用程序和功能,选择 Affinity 应用程序并单击移动
请注意: 只能选择要安装应用程序的驱动器,不能选择完整位置。遗憾的是,这是由 Windows 操作的,用户无法更改。

尝试安装时出现错误“策略禁止进行旁加载”

如果您在尝试安装 Affinity V2 应用程序时收到以下错误消息:

  • 策略禁止进行旁加载。请联系您的管理员以允许从任何位置安装应用程序。

请转到设置 > 应用程序 > 高级应用程序设置,然后从选择获取应用程序的位置下拉列表中选择任何位置

完成此操作后,请再次尝试安装 Affinity V2。

请注意: 此选项也可通过组策略进行控制,因此如果您的计算机由管理员管理,请与他们联系。

使用 PowerShell 安装

如果您收到以下错误:

  • 访问遭拒 (0X80070005)
  • 从位置打开程序包失败

您还可以以管理员身份打开 PowerShell,然后使用以下命令通过 PowerShell 安装 MSIX 程序包(假设您已将 MSIX 下载到“下载”文件夹):

Add-AppxPackage -Path “C:\Users\MyUserName\Downloadsffinity-designer-2.0.0.msix” -DependencyPath “https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx

如果您仍然无法在 Windows 上安装 Affinity V2 应用程序

查看这些 MSIX 错误代码

日志文件

如果您在安装我们的应用程序时仍然遇到问题并且未提示本指南中列出的任何错误,则可转到以下位置,在事件查看器中检查 MSIX 安装日志:

应用程序和服务日志 > Microsoft > Windows> AppxDeployment-Server > Microsoft-Windows-AppXDeploymentServer/Operational

卸载 Affinity V2 的相关问题

可以使用以下方法卸载 Affinity V2 应用程序:

从“开始”菜单卸载

  1. 选择开始 > 所有应用程序,并搜索要卸载的 Affinity 应用程序。
  2. 按住(或右键单击)该应用程序,然后选择卸载

在“设置”中卸载

  1. 选择开始 > 设置 > 应用程序 > 应用程序和功能
  2. 找到要删除的 Affinity 应用程序,然后选择更多 > 卸载

如果因任何原因导致这些方法失败,您可以尝试在 PowerShell 中使用以下命令进行卸载:

Remove-AppxPackage -Package “SerifEuropeLtd.AffinityPhoto2_2.0.0_x64__v5ap6qg21y3cg

在运行上述命令之前,可以在 PowerShell 中使用 AppxPackage –AllUsers -Name Affinity Cmdlet 找到相应的程序包名称。


需要更多帮助?

如果您需要安装 Affinity V2 MSIX 的更多帮助,请在我们的论坛上发帖。

我们不再支持 Internet Explorer。请升级浏览器以改进您的体验。 了解更多.