Contents

修正: この ms actioncenter リンクを開くには新しいアプリが必要です

<本文>/images/error-message.png

修正: この ms actioncenter リンクを開くには新しいアプリが必要です

修正: この ms actioncenter リンクを開くには新しいアプリが必要です

通知センター (ベル/日付) またはクイック設定アイコンをクリックすると、「この ms-actioncenter リンクを開くには新しいアプリが必要です」と表示される場合、Windows はこれらのパネルを開く組み込みの ms-actioncenter: プロトコルの呼び出しに失敗しています。

/images/error-message.png

これは通常、シェル AppX の登録が破損している場合 (デブロート ツールまたは更新が壊れた後)、ポリシーによって通知/アクション センターが無効になっている場合、またはシステム ファイルが破損している場合に発生します。

  • Windows 11 では、これらのパネルは通知センターとクイック設定です。

  • Windows 10 では、結合パネルはアクション センターです。

基礎となる ms-actioncenter プロトコルは、両方のバージョンで共有されます。

このエラーは通常、通知ベル/日付、ネットワーク/ボリューム/バッテリー領域をクリックするか、関連するショートカットを使用すると表示されます。以下の修正により、シェルがさまざまな方法でパネルを開く機能が復元されます。簡単なものから始めましょう。

/images/notification-center.png

1. 修復通知センター (AppX の再登録)

タスクバー パネルは、組み込みの AppX パッケージに依存します。登録が壊れた場合、ms-actioncenter: ハンドラーは失敗し、このプロンプトが表示されます。組み込みアプリを再登録すると、ハンドラーが復元されることがよくあります。

注: このコマンドは、すべてのユーザーの組み込みアプリを再登録します。時間がかかり、いくつかの赤いエラーが表示される場合がありますが、これはすべての人にインストールされているわけではないアプリでは正常である可能性があります。

  1. PowerShell を検索し、「管理者として実行」をクリックします。

/images/open-powershell.png

  1. 次のコマンドを実行します:

Get-AppxPackage -AllUsers | ForEach-Object { Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" }

/images/powershell-command.png /images/powershell-process.png

  1. PowerShell がプロンプトに戻るまで待ち、PC を再起動します。

  2. 通知センターまたはクイック設定を再度テストします。

2. 通知/アクション センター ポリシー (レジストリ) を削除する

グループ ポリシーまたはデブロート ツールにより、通知センター/アクション センターが無効になる場合があります。これらのポリシーが設定されている場合、Windows がパネルをブロックし、ms-actioncenter エラーを引き起こす可能性があります。

警告: レジストリを誤って編集すると、問題が発生する可能性があります。記載されているキーのみを変更します。管理されている職場/学校の PC では、再起動後にポリシーが戻る可能性があります。

  1. Win + R を押し、 regedit と入力して Enter を押します。

/images/regedit-run.png


Computer\HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows

に移動します。

  1. Windows でエクスプローラーを探します。見つからない場合は、「Windows」>「新規」>「キー」を右クリックし、「エクスプローラー」という名前を付けます。

/images/disablenotificationcenter.png

  1. Explorer を選択した状態で、次の値を確認します。
  • 通知センターを無効にする

  • DisableActionCenter (古い名前)

存在し、 1 に設定されている場合は、それらを 0 に変更します。

  1. DisableNotificationCenter が存在しない場合は、作成します。

右ペインを右クリックし、「新規」>「DWORD (32 ビット)値」>「DisableNotificationCenter」という名前を付けます。

/images/DWORD-value.png

  1. DisableNotificationCenter をダブルクリックし、値のデータ を 0 に設定します。

/images/modify-value.png /images/value-data-for-notfication.png

  1. マシン全体の場所も確認します:

Computer\HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Explorer

DisableNotificationCenter または DisableActionCenter が存在し、 1 に設定されている場合は、それを 0 に変更します。

値が組織ではなく調整/デブロート ツールからのものであることが確実な場合にのみ、値を削除してください。

  1. PC を再起動し、通知センター/クイック設定をテストします。

##3. 最新の品質アップデートをアンインストールする (アップデート後に開始した場合)

Windows 品質更新プログラムの直後に問題が発生した場合は、最新の累積更新プログラムをロールバックすると、ファイルに影響を与えることなくシェルの回帰を修正できます。

  1. 設定 > Windows Update > 更新履歴 > 更新プログラムのアンインストール に移動します。最新の品質/累積更新プログラムを削除し、再起動してテストします。

  2. そのオプションが利用できない場合は、高度なスタートアップを使用します。

  3. スタート > 電源 を開きます。

  4. Shift キーを押しながら「再起動」をクリックします。

/images/restart-system-holding-shift.png

  1. トラブルシューティング > 詳細オプション を選択します。

/images/select-troubleshoot.png /images/advanced-option.png

  1. アップデートのアンインストール > 最新の品質アップデートのアンインストール を選択します。

/images/uninstall-update-option.png /images/uninstall-quality-update.png

  1. Windows のロールバックを完了させてから、パネルを再度テストします。

##4. システム ファイルの修復 (DISM および SFC)

パネルがまだ壊れている場合は、システム ファイルまたはコンポーネント ストアの破損により、シェル コンポーネントの登録がブロックされている可能性があります。 DISM と SFC は、完全に再インストールしなくてもこの問題を修復できます。

  1. 管理者としてコマンド プロンプトを開きます (「cmd」 > 「管理者として実行」を検索)。

2.実行:


DISM /Online /Cleanup-Image /RestoreHealth

注: DISM は、特定の割合でしばらく停止しているように見える場合があります。完成させましょう。

  1. 次に、

sfc /scannow

を実行します。

SFC が修復不可能なファイルを報告した場合: 再起動してもう一度実行します。それでも修復できない場合は、インプレース修復インストールを検討してください。

  1. 再起動してタスクバーアイコンをテストします。

*️⃣ 出典リンク: