Embedded Lockdown Manager fails to set a shell in a system with 7 or more Language Packs

現象
When Windows Embedded 8.1 Industry has 7 or more Language Packs, the "Shell Launcher" setting in Embedded Lockdown Manager fails to set a shell and mmc.exe terminates with the following error event.

Application: mmc.exe

Framework Version: v4.0.30319

Description: The application requested process termination through System.Environment.FailFast(string message).

Message: Call cancelled

Stack:

   at System.Environment.FailFast(System.String)

   at Microsoft.Windows.Embedded.Lockdown.UnifiedConfiguration.SafeThread+<>c__DisplayClass2.<.ctor>b__0()

   at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)

   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)

   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)

   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)

   at System.Threading.ThreadHelper.ThreadStart()

原因
This symptom occurs because there is not enough available memory for WMI to operate.
回避策
Create the below registry value and set its data range between 0x00000032 (50) and 0x00000064 (100). This value allows WMI to use the specified percentage of the available memory which may vary in each system but the maximum is less than 512MB. If there is no value created, the internal default is used (50% of available memory).

HKEY_LOCAL_MACHINE\Software\Microsoft\WBEM\CIMOMArbSystemHighMaxLimitFactor (REG_DWORD) 0x0000004b (75)


注意 : これは、マイクロソフトのサポート組織内で直接作成された "緊急公開" の資料です。 この資料には、確認中の問題に関する現状ベースの情報が記載されています。 情報提供のスピードを優先するため、資料には誤植が含まれる可能性があり、予告なしに随時改定される場合があります。 その他の考慮事項については、使用条件を参照してください。
プロパティ

文書番号:3074029 - 最終更新日: 09/29/2016 16:01:00 - リビジョン: 4.0

Windows Embedded 8.1 Industry Pro, Windows Embedded 8.1 Industry Enterprise

  • KB3074029
フィードバック