イベントID10006および1530:COM+アプリケーションがWindows10で機能しない
IDが特定のユーザーとして実行されるように構成されているCOM+サーバーアプリケーションがあります。しばらく動作した後、アプリケーションが動作を停止し、失敗し続ける場合があります。COM+アプリケーションを再起動する必要があります。本日の投稿では、原因を特定し、ユーザーがログオフするとWindows10で(Windows 10)COM+ application may stop working
COM+アプリケーションは、コンポーネント(Component) サービス(Services)の管理とセキュリティの主要な単位であり、一般に関連機能を実行するCOMコンポーネントのグループで構成されています。
COMコンポーネントの論理グループをCOM+COM+の次の利点を利用できます。
- COMコンポーネントの展開スコープ。
- セキュリティ境界やキューイングなど、COMコンポーネントの一般的な構成スコープ。
- コンポーネント開発者によって提供されていないコンポーネント属性のストレージ(トランザクションや同期など)。
- コンポーネントダイナミックリンクライブラリ(DLL(DLLs))は、オンデマンドでプロセス(DLLHost.exe)にロードされます。
- コンポーネントをホストする管理対象サーバープロセス。
- コンポーネントによって使用されるスレッドの作成と管理。
- リソースディスペンサーのコンテキストオブジェクトへのアクセス。取得したリソースをコンテキストに自動的に関連付けることができます。
イベントID10006(Event ID 10006)および1530、COM+アプリケーションが機能しない
ユーザーがログオフしたときにCOM+アプリケーションがWindowsで動作を停止すると、クライアントマシンのアプリケーション(Application)ログに次のようなエラーが表示される場合があります。COM+サーバーアプリケーションと同じコンピューターで実行されている場合、 COM COM+サーバーで次のエラーが表示されます。
Event Type: Error
Event Source: DCOM
Event Category: None
Event ID: 10006
Date: 10/17/2009
Time: 1:36:39 PM
User: Domain\user
Computer: *****
Description:
DCOM got error “Unspecified error ” from the computer ‘servername’ when attempting to activate the server: {AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA}
COM+アプリケーションが実行されているコンピューターのアプリケーション(Application)ログに次のようなイベントが表示されます。
ログ名:アプリケーション
ソース:Microsoft-Windows-ユーザープロファイルサービス(Microsoft-Windows-User Profiles Service)
日付:10/26/2009 8:22:13 AM
イベントID:1530
タスクカテゴリ:なし
レベル:警告
キーワード:クラシック
ユーザー:SYSTEM
コンピューター:SERVERNAME
説明:
Windowsが検出されましたレジストリファイルは、他のアプリケーションまたはサービスによってまだ使用されています。これでファイルがアンロードされます。レジストリファイルを保持するアプリケーションまたはサービスは、後で正しく機能しない場合があります。
詳細
-\Registry\ User \ S-1-5-21-1049297961-3057247634-349289542-1004_Classesからリークされた1つのユーザーレジストリハンドル:
プロセス2428(\ Device \ HarddiskVolume1 \ Windows \ System32 \ dllhost.exe)がキーを開きました\REGISTRY\ USER \ S-1-5-21-1123456789-3057247634-349289542-1004_CLASSES
イベントID10006および1530の原因
Microsoftによると;
The User Profile Service will force the unloading of a user profile when that user logs off. This is a situation where the functionality of forcing the unload of the user profile may break an application if registry handles are not closed in the process. This new User Profile Service functionality is the default behavior.
COM+アプリケーションに関連付けられているユーザーIDは、 COM+アプリケーションが最初に初期化されたときにログオンします。したがって、この問題は、このユーザーがマシンからログオフした場合にトリガーされ、ユーザーのプロファイルがアンロードされ、COM+アプリケーションがユーザーIDのプロファイルのレジストリキーを読み取ることができなくなります。
この問題を解決するには、グループポリシーエディター(Group Policy Editor)(gpedit.msc)を使用してユーザープロファイルサービスの既定の動作を変更する必要があります。(User Profile Service)
方法は次のとおりです。
- ローカルグループポリシーエディターを起動します。
- 次のパスに移動します。
Computer Configuration > Administrative Templates > System > User Profiles
- 右側のペインで、[ユーザーログオフエントリでユーザーレジストリを強制的にアンロードしない(Do not forcefully unload the user registry at user logoff)]をダブルクリックして、そのプロパティを編集します。
- 次に、新しいUser Profile Service(User Profile Service)機能を無効にする対応するラジオボタンを選択して、設定を[未構成(Not Configured)]から[有効(Enabled)]に変更します。
- [適用](Apply) >[ OK ]をクリックします。
ポリシー設定「ユーザーのログオフ時にユーザーレジストリを強制的にアンロードしない」は、 (Do not forcefully unload the user registry at user logoff)Windowsクライアントオペレーティングシステムのデフォルトの動作に対抗します。有効にすると、User Profile Serviceはレジストリを強制的にアンロードしません。代わりに、他のプロセスがユーザーレジストリを使用しなくなるまで待機してから、レジストリをアンロードします。
Hope this helps!
Related posts
Event ID 158エラー - Windows 10の同一ディスクGUIDs assignment
Fix Event ID 7031または7034ユーザーがWindows 10コンピューターをログオフするとエラーが発生しました
Fix Event ID 454エラー - User Windows 10のプロファイルパフォーマンスの問題
Windows 10の設定でAppsオプションをグレー表示する場所を選択してください
CMAKベースのVPN Windows 10のアップグレード後に機能しない
Computerが誤ってdomain network以外に検出されています
MSVCR71.dllはWindows 10コンピューターから見つかりません
Pair Microsoft Modern Keyboard Windows 10のWindows 10
Desktop Windows 10で再起動後のアイコンrearrange and move
Windows10でネットワーク接続の問題をトラブルシューティングする方法
Windowsでオフライン状態でスタックしているプリンタのトラブルシューティング
Microsoft Solitaire collectionがWindows 10で開きません
Windows 10コンピュータのMyLauncherでファイルを簡単に起動します
CreateWindowEx function Windows 10の32ビットアプリの問題
Quick Assistが機能しない。 Stuck LoadingまたはWindows 10で接続する
Windows 10でFeature Updatesのセーフガードを無効にする方法
Airplane mode Windows 10ではオフになりません
イベント ビューアを使用して Windows の問題をトラブルシューティングする方法
Windows 10のアップグレード後にStream HDR videoスイッチを有効にします
System.Diagnostics.StackFrame performance degrade Windows 10