Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windowsアップデート後の「Microsoft Windows App Runtime Dynamic Dependency LifetimeManager」エラーの修正方法

Microsoft Windows App Runtime Dynamic Dependency LifetimeManager に問題があります」というエラーは、Windows App SDKに依存するアプリケーションを起動する際によく発生します。

この問題はWindowsアップデート後に起こることが多く、特定のアプリが必要とするランタイム依存関係をWindowsが管理する仕組みに不具合が生じていることを示しています。アップデートによって内部コンポーネントが意図せず破損したり、アプリがこれらの依存関係を読み込む際に競合が発生したりすることがあります。

以下の方法に従うことで、このエラーを解消し、アプリケーションを正常に起動・動作させられるようになります。

1. Windows App SDKを再インストールする

このエラーは、特定のアプリが必要とするシステム依存関係が破損または欠落していることが原因で発生することがよくあります。重要なコンポーネントの一つがWindows App SDKで、一部のアプリケーションが依存する必須のAPIやツールを提供しています。Windows App SDKを再インストールすれば、これらの依存関係を復元し、互換性を確保できます。トラブルシューティングの最初のステップとして最適です。

  1. Win + Rキーを押して「ファイル名を指定して実行」ダイアログを開き、appwiz.cplと入力してOKをクリックし、「プログラムと機能」を開きます。
  2. インストール済みプログラムの一覧からWindows App SDKを見つけ、右クリックしてアンインストールを選択し、現在のバージョンを削除します。
    注意: 「プログラムと機能」にWindows App SDKが表示されない場合は、設定アプリインストールされているアプリを開くか、以下のコマンドを実行してください。
    winget list Microsoft.WindowsAppRuntime.*

    一覧に表示されたすべてのランタイムパッケージを削除してから、最新バージョンをインストールします。

  3. WebブラウザでWindows App SDKの公式ダウンロードページにアクセスします。
  4. 最新の安定版をダウンロードします。システムアーキテクチャに合ったパッケージを選択してください(最近のPCのほとんどはx64、32ビットシステムはx86、ARMベースのデバイスはARM64)。
  5. ダウンロードしたインストーラーを実行し、セットアップウィザードの指示に従ってインストールを完了します。
  6. コンピューターを再起動してインストールを確定し、すべてのコンポーネントが正しく登録されるようにします。
  7. PowerShellを開いて以下のコマンドを実行し、インストール済みランタイムのバージョンを確認します。
    Get-AppPackage -Name "*WindowsAppRuntime*"
  8. 出力に、先ほどインストールした新しいバージョンが表示されていることを確認します。

2. 最近のWindowsアップデートをアンインストールする

多くのユーザーから、最近のWindowsアップデート後にこの問題が発生したという報告があります。アップデートによって、Windowsがアプリのランタイム依存関係を処理する方法に影響を与える互換性の問題やバグが持ち込まれることがあります。特定のアップデート後にエラーが発生し始めた場合は、そのアップデートをアンインストールすることで問題が解決する可能性があります。

  1. Windows + Iキーを押してWindowsの設定を開きます。
  2. 左側のサイドバーからWindows Updateに移動し、更新履歴をクリックします。
  3. 関連設定の下にあるアップデートをアンインストールするをクリックして、インストール済みのアップデートを表示します。
  4. 一覧から最も新しくインストールされたアップデートを見つけ、その横のアンインストールをクリックします。
  5. アンインストールが完了したら、変更を確定するためにコンピューターを再起動します。
  6. 再起動後、問題のアプリケーションを再度開いて、問題が解決したかどうかを確認します。

3. アプリケーションを再インストールする

問題が発生しているアプリケーションを再インストールすると、Windows App Runtime SDKとの関連付けを再構築できます。このプロセスにより、必要な依存関係が再登録され、欠落または破損したファイルが復元され、アプリが正しいバージョンのWindows App SDKを使用するようになります。

WindowsアップデートやSDKの変更後に問題が始まった場合、アプリケーションのインストールファイルが非互換になったり破損したりしている可能性があります。そのような場合は、クリーンな再インストールによって競合を解消し、正常な機能を取り戻せます。

  1. Windows + Iキーを押してWindowsの設定を開きます。
  2. 左側のサイドバーからアプリに移動し、インストールされているアプリを選択します。
  3. 一覧をスクロールするか、検索バーを使って問題のアプリケーションを見つけます。
  4. アプリの横にある(3点リーダー)メニューをクリックし、アンインストールを選択します。
    注意: ストアアプリの場合は、完全にアンインストールする前に「修復」「リセット」を試すこともできます。
  5. アンインストールが完了したら、アプリケーションの新しいコピーを入手します。
    • Microsoft Storeアプリの場合: Storeから直接再インストールします
    • その他のアプリの場合: 開発者の公式サイトからダウンロードします
  6. インストーラーを実行し、セットアップの指示に従ってインストールを完了します。
  7. アプリケーションを起動して、問題が解決したかどうかを確認します。

4. 上書きインストール(インプレースアップグレード)を実行する

上書きインストールでは、個人ファイル、インストール済みアプリケーション、ほとんどの設定を保持したまま、現在のWindowsを再インストールします。コアシステムファイルを置き換えてWindowsコンポーネントを更新するため、破損したファイル、失敗したアップデート、レジストリエラーなどが原因の厄介な問題に対する強力な修復手段となります。特に、簡単なトラブルシューティングで改善しなかった場合に有効です。

  1. Microsoft公式のWindows 11インストールアシスタントのページにアクセスし、今すぐダウンロードボタンをクリックします。
  2. ダウンロードしたインストールアシスタントを実行し、画面の指示に沿って進めます。
  3. ツールはWindows 11のアップデートをダウンロードする前に、自動的にシステムの互換性を確認します。
  4. 指示が表示されたら、アップグレード中にデータを保持するため、個人用ファイルとアプリを引き継ぐを選択していることを確認します。
  5. アップグレードには30〜60分程度かかる場合があり、複数回の自動再起動が必要です。途中で中断しないでください。
  6. 完了すると、PCはすべてのファイルを保持したまま最新のWindows 11で動作します。
  7. 最後に、問題が発生していたアプリケーションを再度起動して、問題が解決したかどうかを確認します。

または、以下の手順でファイルを保持したままWindowsを修復することもできます。

  1. スタートメニューを開いて「このPCをリセット」を検索し、一致するシステム設定を選択します。
  2. 「Windows Updateで問題を解決する」オプションの下にある「今すぐ再インストール」を選択します。
  3. リセットが完了したら(通常20〜40分)、元の問題が解決したかどうかを確認します。

まとめ

「Microsoft Windows App Runtime Dynamic Dependency LifetimeManager」エラーは、Windowsアップデートによる依存関係の破損や競合が主な原因です。まずはWindows App SDKの再インストールや最近のアップデートの削除といった軽微な対処から試し、それでも解決しない場合はアプリの再インストールや上書きインストールを検討しましょう。順番に試すことで、ほとんどのケースで問題を解消できます。

著者について

Hamza Mohammad Anwar

Hamza Mohammad Anwarは、MERN技術を活用した高パフォーマンスアプリケーションの開発を専門とするJavaScript Web開発者です。ReactJS、MongoDB、Express、NodeJSなどの関連技術に精通しており、Google IT認定資格を持つITサポートのプロフェッショナルでもあります。熱心な問題解決者として、さまざまな技術的問題のトラブルシューティングと解決策を見つけるために、自身の環境でエラーを再現して検証しています。

  1. TidyNetwork広告を完全に削除する方法|ブラウザハイジャッカー駆除の3ステップ

    TidyNetworkは、MySearchやAskツールバーと同様の「ブラウザハイジャッカー」の一種です。感染すると、既定の検索エンジンを乗っ取り、ユーザーの検索をすべてTidyNetwork経由でリダイレクトします。その結果、検索が行われるたびに運営者が広告収入を得る仕組みになっています。本記事では、①マルウェア・アドウェア・スパイウェアを一掃する包括的なスキャン、②アドウェア専用クリーナーによる駆除、③ブラウザのリセット、という3つのステップで、TidyNetworkを完全に除去し、再感染の可能性を断ち切る方法を解説します。 ステップ1:Malwarebytesで包括的なスキャンを行う ま

  2. Windows 10でマウスのラグ・カクつきを解消する6つの対処法

    ラグとは、操作とそれに対応する反応や結果との間に生じる遅延のことで、一度発生すると作業どころではなくなる厄介な問題です。一部のユーザーの報告によると、最近のWindowsアップデートによって、マウスの極端なラグやフリーズが発生するケースがあるとのことです。ご存じの通り、マウスはパソコンを操作するための主要な入力デバイスです。キーボードだけでも多くのショートカット操作は可能ですが、ゲームなど一部の作業はマウスの入力に大きく依存しています。マウスを動かしても、カーソルが画面上の目的の位置まで移動するまで数秒待たなければならないとしたら……想像するだけでイライラしますよね。マウスのラグは、ゲーム体験