Windows
 Computer >> コンピューター >  >> システム >> Windows

Windowsプッシュ通知ユーザーサービスが動作しなくなったときの対処法

パソコンを起動すると、「Windows Push Notifications User Service は動作を停止しました」または「Windows Push Notifications User Service は予期せず終了しました」というエラーメッセージが表示されることがあります。この問題にお困りの場合は、本記事で紹介する対処法をお試しください。

Windowsプッシュ通知ユーザーサービスが動作しなくなったときの対処法

「Windows Push Notifications User Service(WpnUserService)」は、Windowsの通知プラットフォームをホストするサービスで、ローカル通知とプッシュ通知の両方をサポートしています。対応している通知の種類は、タイル、トースト、rawの3種類です。

Windowsプッシュ通知ユーザーサービスが動作しないときの対処法

Windows 10パソコンでこのエラーが発生した場合は、以下の方法を順番に試してみてください。

  1. WpnUserServiceサービスの状態を確認する
  2. SFC(システムファイルチェッカー)を実行する
  3. DISMを実行する
  4. 破損した通知データベースをリセットする
  5. レジストリエディターでWpnUserServiceサービスを無効化する

1. WpnUserServiceサービスの状態を確認する

Windowsプッシュ通知ユーザーサービスが動作しなくなったときの対処法

まず、「Windows Push Notification User Service」のスタートアップの種類が「自動」に設定されているかを確認しましょう。

このサービスはセッション0で実行され、通知プラットフォームと接続プロバイダーをホストしています。接続プロバイダーは、デバイスとWNSサーバー間の接続を処理する役割を担います。

手順は以下のとおりです。

  1. Win + Rキーを押して「ファイル名を指定して実行」ダイアログを開きます。
  2. 空欄に「services.msc」と入力し、OKをクリックします。
  3. 「サービス」一覧から「Windows Push Notification User Service」を探します。
  4. 右クリックして「プロパティ」を開き、「スタートアップの種類」を「自動」に変更します。
  5. OKをクリックして設定を保存し、パソコンを再起動します。

2. SFCを実行する

SFC(システムファイルチェッカー)を実行すると、破損したWindowsシステムファイルをスキャンして自動的に修復できます。コマンドプロンプトを管理者として起動し、以下のコマンドを実行してください。

sfc /scannow

スキャンが完了したらパソコンを再起動し、問題が解決したかどうかを確認します。

3. DISMを実行する

DISM(展開イメージのサービスと管理ツール)は、Windowsシステムの不整合や破損を検出・修復するためのツールです。SFCで改善しない場合は、管理者としてコマンドプロンプトを開き、以下のコマンドを順に実行してみてください。

Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

処理が完了したらパソコンを再起動し、問題が解消されたか確認しましょう。

4. 破損した通知データベースをリセットする

Windowsプッシュ通知ユーザーサービスが動作しなくなったときの対処法

Windows 10のアップデート後に、通知データベース(wpndatabase.db)が破損することがあり、それが原因でこのエラーが表示されるケースがあります。その場合は、「Notifications」フォルダーの名前を変更(または削除)して、新しいデータベースを再作成することで改善する可能性があります。

手順は以下のとおりです。

  1. エクスプローラーを開き、次のフォルダーへ移動します。
    C:\Users\ユーザー名\AppData\Local\Microsoft\Windows
  2. 隠しファイルと隠しフォルダーを表示するよう設定し、Windowsフォルダー内の「Notifications」フォルダーを探します。
  3. フォルダーを右クリックし、表示されたコンテキストメニューから「名前の変更」を選択します。
  4. フォルダー名を「Old-Notifications」などに変更し、確認ダイアログが表示されたら変更を確定します。
  5. 最後にパソコンを再起動し、問題が解決したかどうかを確認します。

5. レジストリエディターでWpnUserServiceサービスを無効化する

Windowsプッシュ通知ユーザーサービスが動作しなくなったときの対処法

他のすべての方法で効果が得られなかった場合の最終手段としてお試しください。なお、この設定を行うとシステムは一切の通知を受け取れなくなる点にご注意ください。

  1. Win + Rキーを押し、「regedit.exe」と入力してOKボタンをクリックし、レジストリエディターを開きます。
  2. 次のパスへ移動します。
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WpnUserService
  3. 「WpnUserService」サブキーを選択し、右側のペインにある「Start」(REG_DWORD)をダブルクリックして、値のデータを「0」に変更します。
  4. 同じ要領で「WpnUserService_1cebdf5」(末尾の英数字は環境によって異なります)も同様に値を「0」に変更します。
  5. 最後にレジストリエディターを閉じ、パソコンを再起動します。

本記事の内容が、皆さまの問題解決の一助となれば幸いです。

Windowsプッシュ通知ユーザーサービスが動作しなくなったときの対処法
  1. 【解決済み】Windows 10で「GWXUXは動作を停止しました」エラーを修正する方法

    GWXUX.exeは、Windows Update(KB3035583)によって自動的にインストールされたプログラムです。Microsoftから公式な案内がほとんど出されていないため、公開されている情報は限られています。しかし、このGWXUX.exeは、ユーザーに対してWindows 10へのアップグレードを促すポップアップを表示する「Get Windows 10(GWX)」アプリに関連するものです。 この種のプログラムは「PUP(Potentially Unwanted Program:望ましくない可能性のあるプログラム)」と呼ばれ、コントロールパネルから簡単に削除することができます。なお、

  2. Windows 10で「.exeは動作を停止しました」エラーを解決する7つの対処法

    パソコンでプログラムを起動しようとした際に、「.exeは動作を停止しました(.EXE Has Stopped Working)」というエラーメッセージが表示され、アプリが実行できなくて困っていませんか?このエラーは、プログラムの中核となる実行可能ファイル(EXE)が正しく機能できないときに発生します。発生原因はひとつに特定できず、複数の要因が絡み合っていることも珍しくありません。考えられる主な原因は以下の通りです。 システムファイルの破損 互換性設定の問題 マルウェアなど悪意のあるソフトウェアへの感染 ドライバーの旧式化や不足 一時ファイル・ジャンクファイルの蓄積 Windows 10で「