이 문서에서는 문제를 설명 레지스트리 크기를 늘리지는 사용자 로그온이 지연 시키거나 응용 프로그램 사용자가 "0x800705AA" 오류가 발생 합니다. 이러한 문제는 Windows 8.1, Windows RT 8.1 또는 Windows Server 2012 r 2를 사용 하는 컴퓨터에서 발생 합니다. KB 3063843 WNF 등록 수정 프로그램 설치 후 누수 수정 프로그램을 설치 하기 전에 만든 부실 WNF 등록을 제거 하는 wnfcleanup 도구 유출 되는 것을 방해 하는 정정 수정 프로그램으로 구성 됩니다. 이 업데이트를 설치 하기 전에 사전 요구 사항 단원을 검토 하십시오. 구성에 대 한 자세한 단계 는 설치 후이 업데이트를 활성화 하려면 필요 합니다.
증상
현상 1
8.1 Windows, Windows RT 8.1 또는 Windows Server 2012 r 2를 실행 하는 컴퓨터에 로그온 할 RDP 및 느린 대화형 로그온 발생 합니다.
Explorer.exe 프로세스가 사용자 로그온 하는 동안 다음 레지스트리 하위 키에서 수천 대의 Windows 푸시 알림 플랫폼 (WPN) 및 Windows 알림 기능 (WNF) 값을 읽습니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Notifications
또한 로그온 로그온을 사용 하는 동안 시간의 긴 기간 동안 CPU 사용을 사용할 수 있습니다.
현상 2
BackgroundDownloader 클래스를 사용 하는 응용 프로그램을 사용할 때 다음과 유사한 오류 메시지가 나타날 수 있습니다.
0x800705AA ("부족 시스템 리소스가 존재 요청한 서비스를 완성할 수")
이 오류가 발생 하면 응용 프로그램을 다시 시작 하거나 시스템에 문제가 해결 되지 않습니다. 동시에 BackgroundDownloader 클래스를 사용 하는 응용 프로그램 (예: Windows 저장소 응용 프로그램) 같은 오류도 발생할 수 있습니다.
원인
이러한 문제는 WNF 등록 항목 알림 레지스트리 하위 키에서를 유출 하 고이 인해 레지스트리 볼록 하기 때문에 발생 합니다.
등록 원인 WNF Explorer.exe 프로세스 시스템 프로세스가 초기화 될 때 알림 레지스트리 하위 키에서 레지스트리 값을 읽을 수 누수. WNF 등록 많이 사용자 로그온이 지연 되 고 CPU 사용률이 증가 수 있습니다.
또한 0x800705AA 오류 BackgroundDownloader 클래스 WNF 상태 이름을 할당 하려고 할 때 발생할 수 있습니다 및 실패 합니다.
이 업데이트를 구하는 방법
중요: 이 업데이트를 설치한 후 언어 팩을 설치하지 마십시오. 이렇게 하면 업데이트의 언어별 변경 내용이 적용되지 않으며, 사용자는 업데이트를 다시 설치해야 합니다. 자세한 내용은 Windows에 언어 팩 추가를 참조하십시오.
이 업데이트 체제를 explorer.exe 프로세스를 초기화 하는 경우 성능이 향상 됩니다.
방법 1: Windows Update (권장)
이 업데이트는 Windows Update에서 선택적 업데이트를 합니다. Windows Update를 실행하는 방법에 대한 자세한 내용은 Windows Update를 통해 업데이트 하는 방법을 참조하십시오.
방법 2: Microsoft 다운로드 센터
다음 파일은 Microsoft 다운로드 센터에서 다운로드할 수 있습니다.
운영 체제 |
업데이트 |
---|---|
지원되는 모든 x86 기반 버전의 Windows 8.1 |
|
지원되는 모든 x64 기반 버전의 Windows 8.1 |
|
지원되는 모든 x64 기반 버전의 Windows Server 2012 R2 |
Windows RT 8.1 업데이트는 Windows 업데이트에서 얻을 수 있습니다.
Microsoft 지원 파일을 다운로드하는 방법에 대한 자세한 내용을 보려면 Microsoft 기술 자료의 다음 문서 번호를 클릭합니다.
119591 온라인 서비스 로부터 Microsoft 지원 파일을 구하는 방법Microsoft는 이 파일에 대해 바이러스 검사를 시행하였습니다. Microsoft는 파일이 게시된 날짜에 사용할 수 있었던 최신 바이러스 검색 소프트웨어를 사용했습니다. 파일은 파일을 무단으로 변경할 수 없도록 보안이 강화된 서버에 저장됩니다.
업데이트 세부 정보
전제 조건
이 업데이트를 설치 하려면 4 월 2014 업데이트 Windows RT 8.1, 8.1 Windows 및 Windows Server 2012 R2 (2919355) 롤업 8.1 Windows 또는 Windows Server 2012 r 2에 설치 되어 있어야 합니다.
참고: 2919355 업데이트 사전 설치 되지 않은 업데이트 3063843 "업데이트를 컴퓨터에 적용 되지 않습니다." 오류와 함께 실패할 수 있습니다.
레지스트리 정보
이 업데이트를 적용하기 위해 레지스트리를 변경할 필요가 없습니다.
다시 시작 요구 사항
이 업데이트를 적용한 후 컴퓨터를 다시 시작해야 할 수 있습니다.
업데이트 대체 정보
이 업데이트는 이전에 릴리스된 업데이트를 대체하지 않습니다.
이 업데이트의 글로벌 버전은 다음 표에 나열된 특성을 갖는 파일을 설치합니다. 이러한 파일의 시간과 날짜는 협정 세계시(UTC)로 나열됩니다. 로컬 컴퓨터에서 이러한 파일의 시간과 날짜는 현재 일광 절약 시간제(DST) 바이어스와 함께 현지 시간으로 표시됩니다. 또한, 날짜와 시간은 파일에 대해 특정 작업을 수행할 때 변경될 수 있습니다.
Windows 8.1 및 Windows Server 2012 R2 파일 정보 및 노트
-
특정 제품, 중요 시점(RTM, SPn) 및 서비스 분기(LDR, GDR)별로 적용되는 파일은 다음 표에 나열된 파일 버전 번호를 검토하여 식별할 수 있습니다.
버전
제품
중요 시점
서비스 분기
6.3.960 0.16 xxx
Windows RT 8.1, Windows 8.1 및 Windows Server 2012 R2
RTM
GDR
6.3.960 0.17 xxx
Windows RT 8.1, Windows 8.1 및 Windows Server 2012 R2
RTM
GDR
-
GDR 서비스 분기에는 광범위하게 퍼져있는 중요한 문제를 해결하기 위해 널리 배포되는 픽스만 포함되어 있습니다. LDR 서비스 분기는 광범위하게 출시된 픽스 외에 핫픽스도 포함합니다.
-
"추가 파일 정보" 절에 각 환경에 설치되어 있는 매니페스트 파일(.manifest) 및 MUM 파일(.mum)이 별도로 나열되어 있습니다. MUM, 매니페스트 및 관련된 보안 카탈로그(.cat) 파일은 업데이트된 구성 요소의 상태를 유지하기 위해 매우 중요합니다. 해당 특성이 나열되지 않은 보안 카탈로그 파일은 Microsoft 디지털 서명으로 서명됩니다.
지원되는 모든 x86 기반 버전의 Windows 8.1
파일 이름 |
파일 버전 |
파일 크기 |
날짜 |
시간 |
플랫폼 |
---|---|---|---|---|---|
Bisrv.dll |
6.3.9600.17415 |
206,336 |
29-Oct-2014 |
00:54 |
x86 |
Csystemeventsbrokerclient.dll |
6.3.9600.17415 |
15,872 |
29-Oct-2014 |
01:04 |
x86 |
Eventaggregation.dll |
6.3.9600.17415 |
22,016 |
29-Oct-2014 |
01:04 |
x86 |
Systemeventsbrokerserver.dll |
6.3.9600.17827 |
207,360 |
12-May-2015 |
13:18 |
x86 |
Wnfcleanup.exe |
6.3.9600.17827 |
24,864 |
13-May-2015 |
22:08 |
x86 |
지원 되는 모든 x64 기반 버전의 Windows Server 2012 R2 또는 Windows 8.1
파일 이름 |
파일 버전 |
파일 크기 |
날짜 |
시간 |
플랫폼 |
---|---|---|---|---|---|
Bisrv.dll |
6.3.9600.17415 |
270,336 |
29-Oct-2014 |
01:12 |
x64 |
Csystemeventsbrokerclient.dll |
6.3.9600.17415 |
20480 |
29-Oct-2014 |
01:27 |
x64 |
Eventaggregation.dll |
6.3.9600.17415 |
28,160 |
29-Oct-2014 |
01:27 |
x64 |
Systemeventsbrokerserver.dll |
6.3.9600.17827 |
294,912 |
12-May-2015 |
13:19 |
x64 |
Wnfcleanup.exe |
6.3.9600.17827 |
25,376 |
13-May-2015 |
22:11 |
x64 |
지원되는 모든 Windows RT 8.1
파일 이름 |
파일 버전 |
파일 크기 |
날짜 |
시간 |
플랫폼 |
---|---|---|---|---|---|
Bisrv.dll |
6.3.9600.17278 |
200,192 |
16-Aug-2014 |
00:17 |
해당 없음 |
Csystemeventsbrokerclient.dll |
6.3.9600.16384 |
16,896 |
22-Aug-2013 |
02:18 |
해당 없음 |
Eventaggregation.dll |
6.3.9600.16384 |
22,016 |
22-Aug-2013 |
02:18 |
해당 없음 |
Systemeventsbrokerserver.dll |
6.3.9600.17827 |
202,240 |
12-May-2015 |
13:18 |
해당 없음 |
Wnfcleanup.exe |
6.3.9600.17827 |
24,864 |
13-May-2015 |
22:05 |
해당 없음 |
추가 파일 정보
Windows 8.1 및 Windows Server 2012 R2에 대한 추가 파일 정보
Windows 8.1의 모든 지원되는 x86 기반 버전에 대한 추가 파일
파일 속성 |
값 |
---|---|
파일 이름 |
X86_422e140eb67951f493acf4a158432e4b_31bf3856ad364e35_6.3.9600.17828_none_e2646b105e1e67e7.manifest |
파일 버전 |
해당 없음 |
파일 크기 |
708 |
날짜(UTC) |
13-May-2015 |
시간(UTC) |
21:37 |
플랫폼 |
해당 없음 |
파일 이름 |
X86_9f7f8c0fb5d0980fc3b760fff73e3405_31bf3856ad364e35_6.3.9600.17828_none_b9977e7b07cf6986.manifest |
파일 버전 |
해당 없음 |
파일 크기 |
706 |
날짜(UTC) |
13-May-2015 |
시간(UTC) |
21:37 |
플랫폼 |
해당 없음 |
파일 이름 |
X86_microsoft-windows-brokerinfrastructure_31bf3856ad364e35_6.3.9600.17828_none_f2e3096e0fc85050.manifest |
파일 버전 |
해당 없음 |
파일 크기 |
8,450 |
날짜(UTC) |
13-May-2015 |
시간(UTC) |
21:41 |
플랫폼 |
해당 없음 |
파일 이름 |
X86_microsoft-windows-systemeventsbroker_31bf3856ad364e35_6.3.9600.17828_none_5d85dbc258e120cb.manifest |
파일 버전 |
해당 없음 |
파일 크기 |
16,856 |
날짜(UTC) |
13-May-2015 |
시간(UTC) |
21:41 |
플랫폼 |
해당 없음 |
모든 지원되는 x64 기반 버전 Windows Server 2012 R2 및 Windows 8.1에 대한 추가 파일
파일 속성 |
값 |
---|---|
파일 이름 |
Amd64_be0e94fcda3ee60a1ede60fe31e5389e_31bf3856ad364e35_6.3.9600.17828_none_d1a60b293faadd63.manifest |
파일 버전 |
해당 없음 |
파일 크기 |
710 |
날짜(UTC) |
13-May-2015 |
시간(UTC) |
21:37 |
플랫폼 |
해당 없음 |
파일 이름 |
Amd64_ee5cb5ce84252f9d3fabb4879489e10c_31bf3856ad364e35_6.3.9600.17828_none_c836fdf6567b4fd0.manifest |
파일 버전 |
해당 없음 |
파일 크기 |
712 |
날짜(UTC) |
13-May-2015 |
시간(UTC) |
21:37 |
플랫폼 |
해당 없음 |
파일 이름 |
Amd64_microsoft-windows-brokerinfrastructure_31bf3856ad364e35_6.3.9600.17828_none_4f01a4f1c825c186.manifest |
파일 버전 |
해당 없음 |
파일 크기 |
8,456 |
날짜(UTC) |
13-May-2015 |
시간(UTC) |
21:45 |
플랫폼 |
해당 없음 |
파일 이름 |
Amd64_microsoft-windows-systemeventsbroker_31bf3856ad364e35_6.3.9600.17828_none_b9a47746113e9201.manifest |
파일 버전 |
해당 없음 |
파일 크기 |
16,860 |
날짜(UTC) |
13-May-2015 |
시간(UTC) |
21:45 |
플랫폼 |
해당 없음 |
모든 지원되는 Windows RT 8.1에 대한 추가 파일
파일 속성 |
값 |
---|---|
파일 이름 |
Arm_64b15a158868e8846656a5536f4db8de_31bf3856ad364e35_6.3.9600.17828_none_625f9a4efd2f86a1.manifest |
파일 버전 |
해당 없음 |
파일 크기 |
706 |
날짜(UTC) |
13-May-2015 |
시간(UTC) |
21:37 |
플랫폼 |
해당 없음 |
파일 이름 |
Arm_92b5141a9db799e78ed4fe090155570e_31bf3856ad364e35_6.3.9600.17828_none_a4739496745a1a93.manifest |
파일 버전 |
해당 없음 |
파일 크기 |
708 |
날짜(UTC) |
13-May-2015 |
시간(UTC) |
21:37 |
플랫폼 |
해당 없음 |
파일 이름 |
Arm_microsoft-windows-brokerinfrastructure_31bf3856ad364e35_6.3.9600.17828_none_f2e57bc60fc56f16.manifest |
파일 버전 |
해당 없음 |
파일 크기 |
8,450 |
날짜(UTC) |
13-May-2015 |
시간(UTC) |
21:37 |
플랫폼 |
해당 없음 |
파일 이름 |
Arm_microsoft-windows-systemeventsbroker_31bf3856ad364e35_6.3.9600.17828_none_5d884e1a58de3f91.manifest |
파일 버전 |
해당 없음 |
파일 크기 |
16,856 |
날짜(UTC) |
13-May-2015 |
시간(UTC) |
21:37 |
플랫폼 |
해당 없음 |
상태
Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.
참조
Microsoft가 소프트웨어 업데이트를 설명하기 위해 사용하는 용어를 참조하십시오.
자세한 내용
구성에 대 한 추가 단계Windows Update를 통해이 업데이트를 설치 하는 것이 좋습니다 이 수정 프로그램을 설치 하 고 누수 된 등록을 제거 합니다.
Microsoft 다운로드 센터에서 직접 패키지를 다운로드 하는 경우 수동으로 MSU 패키지에서 wnfcleanup 도구를 추출 해야 합니다. 정리 도구를 관리자 권한으로 실행을 사용 하 여 관리자 명령 프롬프트를 열어 MSU 패키지에서 압축을 순서 대로 다음 명령을 실행 합니다.
MD c:\wnfcleanupCopy %userprofile%\Downloads\Windows8.1-KB3063843-* c:\wnfcleanup
CD \wnfcleanup
expand Windows8.1-KB3063843-*.msu -F:wnfcleanup.exe .\
참고: 전체 중지 (. \ \) 현재 위치는 MSU에 EXE를 추출 하 라는 때문에 중요 합니다.
그런 다음 시스템으로 wnfcleanup.exe 도구를 실행 하 여 기존 레지스트리 항목을 정리 하도록 예약된 된 작업을 만듭니다.
예약 된 작업을 지정 하려면 관리자 권한 명령 프롬프트 에서 다음 명령은 실행 해야. 정리 도구를 실행 하는 시스템으로 명령을 실행 하는 작업입니다. 그런 다음 작업이 삭제 됩니다.
SCHTASKS /create /f /SC hourly /TN Wnfcleanup /TR "cmd /c c:\wnfcleanup\wnfcleanup.exe -delete" /RU "SYSTEM" SCHTASKS /run /I /TN "Wnfcleanup"
참고: "c:\wnfcleanup\wnfcleanup.exe"이이 예제에서 사용 되는 위치입니다. 정확한 드라이브와 이전 절차를 정확 하 게 따르지 않은 경우에 wnfcleanup 도구 추출 된 경로 맞게이 수정 해야 합니다.
이제 작업이 실행을 완료할 수 있도록 몇 분 동안 시스템을 유지 합니다. 확인 여부를 완료 하 고 다음 명령을 실행 하 여 "준비" 상태로 반환 된 Wnfcleanup 작업의 상태를 확인할 수 있습니다.
SCHTASKS /QUERY /V | findstr /I "wnfcleanup" > .\cleanup.txtCleanup.txt
참고: Cleanup.txt로 표시 "준비". "실행 중"으로 표시 되는 경우 위의 두 가지 명령을 다시 실행 하십시오. 상태가 "준비" 표시를 즉시 찾습니다 "cmd /c c:\wnfcleanup\wnfcleanup.exe-삭제"의 Clanup.txt에서. 바로 왼쪽에는 계정 이름이 예약된 된 작업을 만든 다음 결과 코드입니다. "0 관리자"를 다음과 같이 됩니다. 결과 코드 "0" 이어야 합니다 표시 하는 작업을 성공적으로 실행 됩니다.
완료 되는 즉시 작업을 삭제 합니다.
SCHTASKS /delete /TN "Wnfcleanup" /f
이제 사용자가 만든 c:\wnfcleanup 디렉터리와 그 내용을 삭제할 수 있습니다.
참고: Wnfcleanup 도구는 시스템 보안 컨텍스트에서 실행 해야 합니다. 이 때문에 작업 스케줄러를 사용 합니다. 또는 PsExec 같은 도구를 사용 하 여 실행할 수 있습니다.
Windows에 대 한 푸시 알림 플랫폼푸시 알림 플랫폼 Windows 알림 싱크 통신 알림 메시지와 상호 작용 하는 방법을 알리는 알림 변화와 API를 노출 하는 구성 요소입니다.
Windows 알림 기능에 대 한Windows 알림 기능 보안 인프라는 게시-구독 메시징 커널 구성 요소, 시스템 서비스 및 사용자 공간 응용 프로그램 사이에서.
새 상태 이름에 대 한 알림을 등록 하려고 하면 레지스트리에 잠재적인 액세스가 됩니다. 모든 상태 이름 정의 NT\CurrentVersion\Notifications에 저장 됩니다.