我已经创建了一个配置为“分配”的 GPO \\<AD DNS domain name>\NETLOGON\<file name>.msi
,并验证它适用于 Windows 10 v1809 PC,但实际安装始终失败。
RSoP 报告如下:
20 June 2019 14:10:23
Software Installation failed due to the error listed below.
Not enough memory resources are available to complete this operation.
事件查看器报告以下内容:
Log Name: System
Source: Microsoft-Windows-GroupPolicy
Date: 20/06/2019 14:48:10
Event ID: 1085
Task Category: None
Level: Warning
Keywords:
User: SYSTEM
Computer: <PC FQDN>
Description:
Windows failed to apply the Software Installation settings. Software Installation settings might have its own log file. Please click on the "More information" link.
Log Name: System
Source: Application Management Group Policy
Date: 20/06/2019 14:10:23
Event ID: 108
Task Category: None
Level: Error
Keywords: Classic
User: SYSTEM
Computer: <PC FQDN>
Description:
Failed to apply changes to software installation settings. Software changes could not be applied. A previous log entry with details should exist. The error was: %%14
我有:
- 发现该错误
%%14
似乎没有在线记录,因此我发布此错误的主要原因。 - 已验证组策略已按照这些场景的建议进行配置(
Specify startup policy processing wait time
设置为 60 秒并Always wait for the network at computer startup and logon
设置为启用)。 - 已验证 PC 和 DC 之间的连接为 1 Gbps
- 发现从 PC 上的 NETLOGON 手动运行 MSI 可以正常工作。
更新时间:2019/06/26 09:29
我有:
- 发现此 GPO 已成功应用于另外 2 台 Windows 10 v1809 PC。
- 尝试将 7-Zip 的 MSI 部署到受影响的 PC,但因同样的错误而失败。
- 发现一些事件表明 DNS 初始化缓慢,因此暂时删除了 Webroot SecureAnywhere 的 DNS 保护代理,但发现这样做并没有什么区别。
更新时间:2019/06/26 14:08
我有:
- 启用 Windows Installer 日志记录https://support.microsoft.com/en-gb/help/223300/how-to-enable-windows-installer-logging
%tmp%
但我在或中找不到任何相关内容C:\Windows\System32\config\systemprofile\AppData\Local
。
答案1
通过将以下注册表项 .OLD 并重新启动来解决:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\AppMgmt
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\History
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy\AppMgmt
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy\History