現象
App-V アプリケーションを起動できず、次の Log フォルダーの Microsoft-AppV-Client\Debug ログにエラー 0xc0000225 が記録されます。 Applications and ServicesLogs\Microsoft\AppV\ServiceLog。
解決策
MaxAttachWaitTimeInMillisecond レジストリ キーを作成します。このレジストリ キーを作成すると、仮想環境を閉じてすぐに再起動しても、基となるボリュームを列挙に使用できない場合にタイミングの問題に対応できるスリープの遅延が追加されます。
ローカル管理者の資格情報を使用して、次のレジストリ キーを作成および設定します。
レジストリ サブキー: HKLM\SOFTWARE\Microsoft\AppV\MAV\Configuration
レジストリ キー名 MaxAttachWaitTimeInMilliseconds
レジストリの種類: DWORD
値を 0 以外に設定すると、この修正プログラムが有効になります。 既定値は 0 であり、最大値は 10,000 です (レジストリにはコンマを設定しません)
多くの場合、MaxAttachWaitTimeInMilliseconds 値を 1 に設定すると、アプリケーションのスタートアップ エラーを回避できます。 アプリケーションが同じ起動エラーで失敗し続ける場合は、値を徐々に増やして、列挙チェックの間にドライバーがスリープする時間を長くしてください。 詳細なイベントを Microsoft-AppV-Client\Debug ログ (Log フォルダー Applications and ServicesLogs\Microsoft\AppV\ServiceLog\ 以下) で確認し、どのくらいのスリープが使用されたか (または必要か) を見て、それに応じて MaxAttachWaitTimeInMilliseconds を再調整することもできます。
注:
MaxAttachWaitTimeInMilliseconds の値が大きすぎると、アプリケーションがハングしたように見える可能性があります。
必要条件
MaxAttachWaitTimeInMilliseconds を使用するには、次のような 2019 年 3 月 20 日以降にリリースされた最新の累積的な更新プログラム (LCU) をインストールしします。