本文介绍了问题该注册表膨胀可能导致用户登录延迟或应用程序用户会收到一个"0x800705AA"错误。在计算机上使用 Windows 8.1、 Windows RT 8.1 或 Windows Server 2012 R2 出现这些问题。KB 3063843 包含 WNF 登记可以防止泄漏后修复的安装和删除陈旧的泄漏修补程序在安装前创建的 WNF 登记 wnfcleanup 工具纠正修复。安装此更新之前,请查看先决条件部分。还需要在安装后启用此更新配置的其他步骤。
症状
症状 1
您遇到速度缓慢的交互式登录和 RDP 登录到一台计算机正在运行 Windows 8.1、 Windows RT 8.1 或 Windows Server 2012 R2。
Explorer.exe 进程在用户登录期间成千上万的Windows 推送通知平台 (WPN)和Windows 通知设施 (WNF)值读取从下面的注册表子项︰
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Notifications
此外,在登录期间使用登录的时间一长段可能会占用 CPU 使用率过高。
症状
您可能会收到错误消息,当您使用一个应用程序使用类,如下所示︰
0x800705AA ("没有足够的系统资源存在以完成请求的服务")
之后则会遇到此错误,请重新启动应用程序或系统不能解决问题。同时,使用BackgroundDownloader类其他应用程序 (如 Windows 应用商店应用程序) 也可能会遇到同样的错误。
原因
出现这些问题的原因,WNF 登记通知注册表子项中的项被泄漏,从而导致注册表膨胀。
泄漏 WNF 登记原因 Explorer.exe 进程读取注册表值多通知注册表子项时在系统初始化过程。大量的 WNF 登记可以延迟用户登录并增加 CPU 使用率。
此外,0x800705AA 错误BackgroundDownloader类尝试分配 WNF 状态名称时可能会出现和失败。
如何获取此更新
重要:安装此更新后,不要安装语言包。如果您这样做,将不会应用更新中的特定于语言的更改,并且您将需要重新安装此更新。有关详细信息,请参阅。
当系统初始化 explorer.exe 进程时,此更新可提高性能。
方法 1: Windows 更新 (推荐)
此更新可作为 Windows Update 上的可选更新。有关如何运行 Windows 更新的详细信息,请参阅
方法 2: Microsoft 下载中心
下面是一些可从 Microsoft 下载中心下载的文件: