安装程序错误:Windows找不到Microsoft软件许可条款

时间:2020-01-09 10:47:02  来源:igfitidea点击:

尝试在新的Hyper-V虚拟机上执行Windows 10的全新安装时,我遇到一个问题,即选择具有以下错误的OS后,从安装镜像进行Windows安装会中断:

Windows安装程序

Windows找不到Microsoft软件许可条款。确保安装源有效,然后重新启动安装。

安装被取消。

我们对计算机所做的任何更改均不会保存。

单击"确定"后,计算机将重新启动并重新启动Windows安装。错误"找不到许可条款"一次又一次出现。

事实证明,该错误可能是由两个不同的原因引起的(我已经看到了这两个原因):

  • 如果Windows 10/Windows Server 2015(或者更早版本的OS)安装在虚拟机内(在VMWare虚拟机管理程序的Hyper-V上),请确保为虚拟机分配了足够的RAM。在我的情况下,仅为Hyper-V服务器上的该VM分配了512 MB内存,并且启用了使用动态内存的选项(启用动态内存),可能会出现内存过量使用的情况。将分配的VM内存的大小增加到至少1024 MB,然后重新启动安装过程。注意我们可以使用以下技巧作为变通办法。在开始Windows安装之前,请按Shift + F10并在命令提示符下运行该命令,以创建一个页面文件:
wpeutil createpagefile /path=C:\pf.sys

。然后切换到安装窗口并开始Windows安装。即使内存很小,安装也应继续进行而不会出现任何错误。

  • 如果直接在硬件(计算机或者笔记本电脑)而非虚拟机上安装Windows时发生错误,请确保设备具有足够的RAM。如果有足够的内存,则可能是Windows安装镜像(分发)出现问题。它可能已损坏,我们最好尝试使用其他磁盘或者ISO镜像。否则ei.cfg中的产品版本可能与pid.txt文件中的产品密钥不符。在这种情况下,我们可以在安装磁盘上的\ sources \目录中创建一个名称为ei.cfg的文本文件,其内容如下:
[Channel]
OEM

如果此目录中存在ei.cfg,请将"渠道"值从"零售"更改为OEM(因为我们似乎正在尝试从零售发行版安装企业版)。我们必须使用任何ISO编辑器(WinISO)手动编辑Windows安装镜像的ISO文件,添加指定的文件并覆盖安装DVD/U盘。

或者,我们可以指定Windows安装密钥,如下所示:

setup.exe /pkey XXXXX-XXXXX-XXXXX-XXXXX-XXXXX