如何修复Win11安装程序中的“无法验证产品密钥”错误?

Windows 11 已正式发布,虽然并非所有人都能立即使用,但一些用户已尝试使用 Windows 11 ISO 执行就地升级 。不过在Windows 11安装过程中,会提示用户“ Setup has failed to validate the product key ”的错误信息 。发生这种情况的原因有很多,其中包括临时文件夹中已存在的解压安装程序或第三方防病毒程序的干扰 。无论是什么原因,在本文中,我们都将带您完成整个过程,并向您展示如何轻松解决上述错误消息 。
事实证明,微软于 10 月 5 日正式发布了 Windows 11 。对于某些用户,可以通过 Windows 设置应用程序获得更新,他们可以在其中使用 Windows 更新选项卡升级到 Windows 11 。然而,根据微软的说法,为了进一步为其他所有人准备好新操作系统,他们正在向某些用户提供操作系统,而其他用户则被搁置,稍后将提供升级 。这是为了确保升级过程在各自的设备上顺利进行 。但是,如果您希望无需等待即可安装 Windows 11,可以通过官方 Windows 11 ISO 执行就地升级来实现 。

如何修复Win11安装程序中的“无法验证产品密钥”错误?

文章插图
【如何修复Win11安装程序中的“无法验证产品密钥”错误?】出现相关错误消息的原因可能因您的情况而异,但通常是由于以下原因:
  • 缺少配置文件——事实证明,出现错误消息的第一个原因是您没有安装所需的重要配置文件 。在这种情况下,您必须创建配置文件才能解决问题 。
  • 第三方防病毒软件——除此之外,出现问题的另一个原因是您的计算机上安装了第三方防病毒程序 。当防病毒程序干扰安装过程并因此抛出错误消息时,就会发生这种情况 。要解决此问题,您只需禁用计算机上的防病毒程序即可 。
  • 安装程序存在于临时文件夹中 —如果您之前在计算机上使用过安装媒体时收到错误消息,这可能是因为安装媒体在 Windows 计算机的临时文件夹中检测到安装程序 。在这种情况下,您将不得不使用系统上的磁盘清理实用程序来清理计算机上的所有临时文件 。
现在我们已经了解了可能的原因列表,我们可以开始使用可用的不同方法来解决有问题的错误消息 。话虽如此,让我们立即开始吧 。
关闭第三方杀毒软件事实证明,当您遇到相关错误问题时,您应该做的第一件事就是继续并禁用您的第三方防病毒程序 。有问题的错误消息通常是由于计算机上安装的防病毒程序的干扰而引起的 。当您系统上的防病毒程序中断了您计算机上的安装媒体与外部服务器之间要建立的连接时,就会发生这种情况 。
因此,如果您在这种情况下发现这种情况,您将不得不在执行就地升级之前简单地禁用计算机上的防病毒程序 。除此之外,如果您愿意,您还可以选择完全卸载计算机上的安全程序,因为第三方防病毒程序导致的问题很多都是由于误报造成的 。如果执行此操作后问题仍然存在,请转到下面的下一个方法 。
清理临时文件就像我们上面提到的,错误消息也可能是由于您之前在计算机上运行过安装介质而导致的,因为它在 Windows 机器的 Temp 目录中留下了痕迹 。发生这种情况时,安装介质会失败,因为它会在上述位置检测到这些剩余文件,因此会向您显示相关错误消息 。
在这种情况下,要解决问题,您必须在系统上运行磁盘清理实用程序来解决问题 。磁盘清理是一个很棒的实用程序,它可以扫描您的驱动器以查找任何不需要的、未使用的和临时的文件,然后提供删除它们来为您清理一些空间 。要使用磁盘清理实用程序,请按照下面给出的说明进行操作:
  1. 首先,继续在开始菜单中搜索磁盘清理实用程序,然后将其打开 。
  2. 选择您的系统驱动器,通常是C:驱动器,然后单击确定按钮 。
  3. 现在,磁盘清理实用程序将开始扫描驱动器以查找任何可以删除的文件 。
  4. 显示结果后,单击提供的清理系统文件按钮 。
  5. 之后,系统会要求您再次选择一个驱动器,因此请继续并在您的系统驱动器上单击“确定” 。
  6. 现在,一旦显示结果,请继续并单击临时文件和临时 Internet 文件复选框 。
  7. 完成后,单击确定按钮 。
  8. 当系统提示您是否确定要删除这些文件时,请单击“删除文件”按钮 。
  9. 完成后,看看问题是否仍然出现 。
申请产品密钥正如错误消息所暗示的那样,问题是由于产品密钥未经过验证这一事实造成的 。发生这种情况是由于存储在您的计算机上的日志文件 。在这种情况下,要解决此问题,您可以尝试通过命令提示符窗口将产品密钥手动输入到安装媒体文件夹中 。为此,请按照下面给出的说明进行操作:
  1. 首先,您必须打开提升的命令提示符窗口 。为此,请打开“开始”菜单并搜索cmd 。右键单击显示的结果,然后从下拉菜单中选择以管理员身份运行 。或者,您可以单击右侧提供的以管理员??身份运行选项 。
  2. 命令提示符窗口打开后,您必须导航到安装介质存储其文件的文件夹 。默认情况下,这些存储在系统驱动器C:\的ESD文件夹中 。因此,输入以下命令导航到此文件夹:光盘 C:\ESD\
  3. 现在您已经导航到安装媒体文件夹,输入以下命令来安装许可证密钥 。确保将关键字LICENSEKEY替换为您的原始密钥 。设置 /pkey LICENSEKEY
  4. 这样做之后,继续并关闭命令提示符窗口,然后查看问题是否仍然出现 。
创建丢失的配置文件最后,如果以上解决方案都没有为您解决问题,那么可能是因为您在安装介质中缺少一个重要的配置文件 。此配置文件称为 ei.cfg,在就地升级过程中需要 。
在这种情况下,您可以通过在 Windows 11 ISO 中手动创建此必需的配置文件来轻松解决问题 。为此,您需要一个解压缩实用程序,如 7-zip 或 WinRar 甚至 WinZip 来提取 ISO 。按照以下说明添加缺少的配置文件:
  1. 首先,继续使用可用的各种解压缩实用程序之一提取 Windows 11 ISO 。
  2. 之后,您将需要打开提升的记事本窗口 。为此,请在开始菜单中搜索记事本,然后右键单击它 。从下拉菜单中,选择以管理员身份运行选项 。
  3. 之后,将以下内容复制并粘贴到记事本窗口中:[版号][渠道]零售[VL]0
  4. 完成后,按Ctrl + S保存文件 。由于文件尚未创建,系统将询问您将文件保存在何处 。导航到您提取 Windows 11 ISO 的文件夹,然后打开Sources文件夹 。将文件命名为 ei.cfg并将其保存在Sources文件夹中 。
  5. 完成后,继续从提取的 Windows 11 ISO 媒体运行安装文件,看看错误消息是否仍然出现 。