ERROR_NOTIFICATION_GUID_ALREADY_DEFINED 問題の修正

ERROR_NOTIFICATION_GUID_ALREADY_DEFINED 問題の修正

サービスまたはアプリケーションが通知またはその他のプロセス用の GUID (グローバル一意識別子) を登録しようとしたが、その GUID がすでに使用中である場合、エラー コードERROR_NOTIFICATION_GUID_ALREADY_DEFINED 309 (0x135)と「指定されたファイルには、通知 GUID が既に関連付けられています」というメッセージが表示されます。

この状況は、ファイル システム通知、イベント サブスクリプション、その他の Windows 関連の通知など、さまざまなシナリオで発生する可能性があります。この問題を解決するには、まずコンピューターを再起動してリソース ロックを解除し、次に Windows イベント ビューアー ログを参照してエラーの詳細を調べます。

ERROR_NOTIFICATION_GUID_ALREADY_DEFINED を解決するにはどうすればよいですか?

1. コンテキストを理解し、重複したGUIDをチェックする

GUID を登録するアプリケーションまたはサービスを扱う場合、GUID はそのスコープ内で一意である必要があるため、同じ GUID を複数回登録しないようにしてください。

アプリケーションのロジックを確認して、フロー内の欠陥を特定することをお勧めします。問題が見つかった場合は、関連するサービスを再起動することを検討してください。

2. 通知設定を確認する

  1. Windows+ を押して設定Iアプリを起動します。
  2. 「システム」に移動し、「通知」をクリックします。
    システム - 通知 - ERROR_NOTIFICATION_GUID_ALREADY_DEFINED 309 (0x135)
  3. 通知の送信時にアプリやサービスが誤動作していないかどうかを調査し、GUID 関連の問題があるかどうかを判断します。
    通知

3. レジストリ内の重複エントリを検査する

  1. Windows + を押すと実行Rダイアログ が表示されます。
    Regedit コマンドの実行 ERROR_NOTIFICATION_GUID_ALREADY_DEFINED
  2. 「regedit」と入力して「OK」をクリックし、レジストリ エディターを開きます。
  3. Ctrl + を押してF 、エラーに関連する GUID を検索します。
    GUID
  4. 重複するエントリがないか確認し、見つかった場合は削除するか名前を変更します。

4. アップデートを探す

  1. +を押して設定アプリを開きます。WindowsI
  2. Windows Updateに移動し、[更新プログラムの確認]ボタンを選択します。
    Windows Update 更新プログラムの確認 - ERROR_NOTIFICATION_GUID_ALREADY_DEFINED
  3. アップデートが利用可能な場合は、「ダウンロードとインストール」をクリックして最新のアップデートを入手してください。

5. アプリケーションをリセットまたは再インストールする

  1. +で設定アプリを開きます。WindowsI
  2. [アプリ]に移動し、[インストール済みアプリ]をクリックします。
  3. 問題のあるアプリを見つけて、3 つのドットのアイコンをクリックし、メニューから「詳細オプション」を選択します。
    詳細オプション - ERROR_NOTIFICATION_GUID_ALREADY_DEFINED
  4. 次のウィンドウで、「リセット」セクションに移動し、「リセット」ボタンを押します。この操作によりアプリのデータが削除されるため、後でログインが必要になることに注意してください。
    リセット

リセットしても問題が解決しない場合は、次の手順に従ってアプリを再インストールしてください。

  1. 「アプリ」に戻り、もう一度「インストールされたアプリ」を選択します。
  2. 影響を受けるアプリの横にある 3 つのドットのアイコンをクリックし、コンテキスト メニューから[アンインストール]を選択します。
    アンインストール
  3. [アンインストール]をクリックして確認します。
    アンインストール確認アプリ ERROR_NOTIFICATION_GUID_ALREADY_DEFINED 309 (0x135)
  4. その後、公式 Web サイトまたは Microsoft Store にアクセスしてアプリを再インストールしてください。

6. SFCとDISMスキャンを実行する

  1. キーを押してWindows 、検索ボックスに「cmd」と入力し、「管理者として実行」を選択します。
    CMD 昇格 ERROR_NOTIFICATION_GUID_ALREADY_DEFINED 309 (0x135)
  2. 破損したシステム ファイルをスキャンして修復するには、次のコマンドをコピーして貼り付け、を押しますEntersfc /scannow
    SFCSCANNOWコマンド
  3. スキャンが完了したら、Windows Update 経由で Wi​​ndows イメージをチェックおよび復元するには、次のコマンドを入力して押しますEnter: Dism /Online /Cleanup-Image /RestoreHealth
    健康を回復する
  4. スキャンが正常に完了したら、コンピューターを再起動して変更を適用します。

問題が引き続き発生する場合は、エラーの原因となっているアプリケーションまたはサービスにサポートを依頼する必要がある可能性があります。

要約すると、ERROR_NOTIFICATION_GUID_ALREADY_DEFINED BSoD エラーを解決するには、ログやエラー コードなどの詳細を確認し、アプリに関連する GUID と通知設定を調べ、アプリケーションをリセットまたは再インストールし、修復のためにシステム ファイルと DISM スキャンを実行する必要があります。

BSoD エラーに関してご意見やご質問がございましたら、お気軽に下記にコメントを残してください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です