Zpracování nevracení v Svchost.exe, když se spustí dotaz WMI pomocí třídy Win32_PowerSettingCapabilities v systému Windows 7 nebo Windows Server 2008 R2

Příznaky

Předpokládejme, že je proveden dotaz Windows Management Instrumentation (WMI) k určení nastavení napájení počítače se systémem Windows 7 nebo Windows Server 2008 R2. Dotaz je spuštěn pomocí třídy Win32_PowerSettingCapabilities . V této situaci úchyt počet Svchost.exe proces, který hostitelem služby zvyšuje výkon. Maximální počet popisovačů, které proces může mít dosáhne počtu popisovačů otevřít žádné služby, které sdílejí tento proces navíc úchyty na libovolný objekt.

Příčina

K tomuto problému dochází, protože nejsou správně zavřena úchyty ke klíčům registru zásad napájení, které jsou otevírány pomocí služby power (Umpo.dll). Toto chování způsobí nevrácení popisovače.

Řešení

Informace o opravě hotfix

Společnost Microsoft má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena pouze problému popsanému v tomto článku. Tuto opravu hotfix instalujte pouze do systémů, ve kterých dochází k potížím popsaným v tomto článku. Tato oprava hotfix může být dále testována. Proto pokud nejste vážně ohrožen tímto problémem, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix.

Pokud je oprava hotfix k dispozici ke stažení, je v horní části tohoto článku znalostní báze Knowledge Base oddíl "Oprava Hotfix je dostupná ke stažení" . Pokud tato sekce není uvedena, obraťte se na Zákaznický servis a podporu společnosti Microsoft k získaní opravy hotfix.

Poznámka: Pokud nastanou další problémy nebo bude nutné další řešení potíží, bude možná třeba vytvořit další samostatný požadavek na služby. Běžná cena za technickou podporu se vztahuje k dodatečným otázkám podpory a k problémům, které se netýkají této konkrétní opravy hotfix. Úplný seznam telefonních čísel služeb zákazníkům společnosti Microsoft a podpoře nebo vytvořit zvláštní požadavek na službu naleznete na následujícím webu společnosti Microsoft:Poznámka: Ve formuláři „Oprava hotfix je dostupná ke stažení“ se zobrazují jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, to je protože oprava hotfix není k dispozici pro daný jazyk.

Předpoklady

Chcete-li nainstalovat tuto opravu hotfix, musí být spuštěn systém Windows 7 Service Pack 1 (SP1) nebo Windows Server 2008 R2 Service Pack 1 (SP1). Další informace o získání aktualizace service pack systému Windows 7 nebo Windows Server 2008 R2 získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

976932 informace o Service Pack 1 pro systém Windows 7 a Windows Server 2008 R2

Informace o registrech

Pro použití tohoto hotfixu nemusíte provádět žádné změny v registrech.

Požadavek na restartování

Po instalaci této opravy hotfix musíte restartovat počítač.

Informace o nahrazení opravy hotfix

Tato oprava hotfix nenahrazuje dříve vydanou opravu hotfix.
Informace o souborech

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace

Další informace o třídě Win32_PowerSettingCapabilities navštivte následující web společnosti Microsoft:Pro další informace o terminologii používané v aktualizacích softwaru, klepněte na následující číslo článku k zobrazení článku v databázi Microsoft Knowledge Base:

824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Následuje ukázkový skript PowerShell, který vyhledá nastavení napájení a tento problém se shoduje:
$PowerPlan=Get-WmiObject -namespace "root\cimv2\power" -class Win32_PowerPlan | where {$_.IsActive}do{
$PowerSettings = $PowerPlan.GetRelated("win32_PowerSettingDataIndex") | foreach {
$powersettingindex = $_;
$PowerSettingIndex.GetRelated("Win32_PowerSetting") | select @{Label="Power Setting";Expression={$_.instanceid
}}, @{Label="AC/DC";Expression={$powersettingindex.instanceid.split("\")[2]
}}, @{Label="Summary";Expression={$_.ElementName
}}, @{Label="Description";Expression={$_.description
}}, @{Label="Value";Expression={$powersettingindex.settingindexvalue
}} } $PowerSettings | ft "AC/DC",Summary,Value -autosize
} while(1)

Další informace o souborech

Další informace o souborech pro systém Windows 7 a Windows Server 2008 R2

Další soubory pro všechny podporované verze x86 systému Windows 7
Vlastnosti souboruHodnota
Název souboruX86_008fb7c6b6df6436d32d3a2377f20f97_31bf3856ad364e35_6.1.7601.18331_none_6f1df10dae299b39.manifest
Verze souboruNení k dispozici
Velikost souboru708
Datum (čas UTC)03-Dec-2013
Čas (UTC)19:55
PlatformaNení k dispozici
Název souboruX86_9cccb1a494a7bc69c2807770af31a6bf_31bf3856ad364e35_6.1.7601.22529_none_bcc0d78d92c52a89.manifest
Verze souboruNení k dispozici
Velikost souboru708
Datum (čas UTC)03-Dec-2013
Čas (UTC)19:55
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-usermodepowerservice_31bf3856ad364e35_6.1.7601.18331_none_5ff935abaac87727.manifest
Verze souboruNení k dispozici
Velikost souboru15,950
Datum (čas UTC)03-Dec-2013
Čas (UTC)09:00
PlatformaNení k dispozici
Název souboruX86_microsoft-windows-usermodepowerservice_31bf3856ad364e35_6.1.7601.22529_none_6095a698c3d6c2df.manifest
Verze souboruNení k dispozici
Velikost souboru15,950
Datum (čas UTC)03-Dec-2013
Čas (UTC)08:45
PlatformaNení k dispozici
Další soubory pro všechny podporované verze x64 systému Windows 7 a Windows Server 2008 R2
Vlastnosti souboruHodnota
Název souboruAmd64_7ac3ed40b29a2b670cd4d9aa663960df_31bf3856ad364e35_6.1.7601.22529_none_2f04bbb872c318c6.manifest
Verze souboruNení k dispozici
Velikost souboru1,066
Datum (čas UTC)03-Dec-2013
Čas (UTC)19:56
PlatformaNení k dispozici
Název souboruAmd64_7f239f99698ec98dd70fcd5d2ffa8c3b_31bf3856ad364e35_6.1.7601.18331_none_6824b4a99ed941e5.manifest
Verze souboruNení k dispozici
Velikost souboru1,066
Datum (čas UTC)03-Dec-2013
Čas (UTC)19:56
PlatformaNení k dispozici
Název souboruAmd64_90f5424f5bfe0ac12381dd1de0ab7504_31bf3856ad364e35_6.1.7601.22529_none_6986c57305348db8.manifest
Verze souboruNení k dispozici
Velikost souboru712
Datum (čas UTC)03-Dec-2013
Čas (UTC)19:56
PlatformaNení k dispozici
Název souboruAmd64_a015a8b007f662681f05d770cb3e3b53_31bf3856ad364e35_6.1.7601.18331_none_cb193c2a1ef42a2b.manifest
Verze souboruNení k dispozici
Velikost souboru712
Datum (čas UTC)03-Dec-2013
Čas (UTC)19:56
PlatformaNení k dispozici
Název souboruAmd64_microsoft-windows-usermodepowerservice_31bf3856ad364e35_6.1.7601.18331_none_bc17d12f6325e85d.manifest
Verze souboruNení k dispozici
Velikost souboru15,954
Datum (čas UTC)03-Dec-2013
Čas (UTC)09:14
PlatformaNení k dispozici
Název souboruAmd64_microsoft-windows-usermodepowerservice_31bf3856ad364e35_6.1.7601.22529_none_bcb4421c7c343415.manifest
Verze souboruNení k dispozici
Velikost souboru15,954
Datum (čas UTC)03-Dec-2013
Čas (UTC)09:37
PlatformaNení k dispozici
Název souboruWow64_microsoft-windows-usermodepowerservice_31bf3856ad364e35_6.1.7601.18331_none_c66c7b819786aa58.manifest
Verze souboruNení k dispozici
Velikost souboru12,100
Datum (čas UTC)03-Dec-2013
Čas (UTC)08:28
PlatformaNení k dispozici
Název souboruWow64_microsoft-windows-usermodepowerservice_31bf3856ad364e35_6.1.7601.22529_none_c708ec6eb094f610.manifest
Verze souboruNení k dispozici
Velikost souboru12,100
Datum (čas UTC)03-Dec-2013
Čas (UTC)08:23
PlatformaNení k dispozici
Další soubory pro všechny podporované verze IA-64 systému Windows Server 2008 R2
Vlastnosti souboruHodnota
Název souboruIa64_d9a1294cf6e77e6198e7acc0a625c034_31bf3856ad364e35_6.1.7601.18331_none_eef9421800b63a0e.manifest
Verze souboruNení k dispozici
Velikost souboru1,064
Datum (čas UTC)03-Dec-2013
Čas (UTC)19:55
PlatformaNení k dispozici
Název souboruIa64_ff48867798c09c878158347a6095e4ae_31bf3856ad364e35_6.1.7601.22529_none_019f1c1cb4ac9f5d.manifest
Verze souboruNení k dispozici
Velikost souboru1,064
Datum (čas UTC)03-Dec-2013
Čas (UTC)19:55
PlatformaNení k dispozici
Název souboruIa64_microsoft-windows-usermodepowerservice_31bf3856ad364e35_6.1.7601.18331_none_5ffad9a1aac68023.manifest
Verze souboruNení k dispozici
Velikost souboru15,952
Datum (čas UTC)03-Dec-2013
Čas (UTC)08:28
PlatformaNení k dispozici
Název souboruIa64_microsoft-windows-usermodepowerservice_31bf3856ad364e35_6.1.7601.22529_none_60974a8ec3d4cbdb.manifest
Verze souboruNení k dispozici
Velikost souboru15,952
Datum (čas UTC)03-Dec-2013
Čas (UTC)08:28
PlatformaNení k dispozici
Název souboruWow64_microsoft-windows-usermodepowerservice_31bf3856ad364e35_6.1.7601.18331_none_c66c7b819786aa58.manifest
Verze souboruNení k dispozici
Velikost souboru12,100
Datum (čas UTC)03-Dec-2013
Čas (UTC)08:28
PlatformaNení k dispozici
Název souboruWow64_microsoft-windows-usermodepowerservice_31bf3856ad364e35_6.1.7601.22529_none_c708ec6eb094f610.manifest
Verze souboruNení k dispozici
Velikost souboru12,100
Datum (čas UTC)03-Dec-2013
Čas (UTC)08:23
PlatformaNení k dispozici

Vlastnosti

ID článku: 2639077 - Poslední kontrola: 23. 1. 2017 - Revize: 1

Windows 7 Service Pack 1, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Server 2008 R2 Service Pack 1, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 for Itanium-Based Systems, Windows Server 2008 R2 Foundation, Windows Server 2008 R2 Standard, Windows Web Server 2008 R2

Váš názor