修正:Sppsvc.exe「ソフトウェア保護プラットフォームサービス」による高いCPU使用率



問題を排除するために楽器を試してください

WindowsオペレーティングシステムでCPU使用率が高いことは、目新しいことではありません。さまざまなプロセスが多くのリソースを消費することによってPCの速度を低下させるケースは数多くあります。場合によっては、これらのプロセスによってPCが使用できなくなることもあります。



「sppsvc.exe」による高い使用率は、他のプロセスとは少し異なります。これは2つの場合に発生します。正規のWindowsコピー、およびサードパーティアプリケーション(KMSなど)でアクティブ化されたコピー。ユーザーが注意する必要があるのは、公式ウィンドウがない場合、KMSはバックグラウンドで実行され、Windowsに存在する認証メカニズムであるsppsvcと競合する可能性が高いということです。正規のWindowsコピーの場合、サードパーティアプリケーションのバグである可能性が高く、セーフ/クリーンブートでシステムをチェックすることで解決されます。



注意: 正規のWindowsコピーがあり、サードパーティアプリケーションを使用してアクティブ化されている他のMicrosoftユーティリティ(Microsoft Officeなど)の海賊版が存在する可能性があります。



いずれの場合も、CPU使用率を終了する最後の手段としてサービスを無効にすると、画面の右下に「Windowsがアクティブ化されていません」という透かしが表示されます。

解決策1:システムメンテナンスのトラブルシューティングを実行する

システムメンテナンストラブルシューティングを実行して、オペレーティングシステムにエラーや不一致がないか確認できます。

  1. 押す Windows + R 、「 コントロールパネル ダイアログボックスで」を選択し、Enterキーを押します。
  2. 「」と入力します トラブルシューティング ウィンドウの右上にあるコントロールパネルの検索バーにある」。



  1. 選択する ' トラブルシューティング 返される結果のリストから外れます。

  1. トラブルシューティングメニューが表示されたら、[ すべて表示 ウィンドウの左側にあるナビゲーションペインに表示されます。これで、Windowsは、コンピューターで使用可能なすべてのトラブルシューティングツールにデータを入力します。

  1. システム・メンテナンス 利用可能なオプションのリストから」をクリックしてクリックします。

  1. これで、システムメンテナンスのトラブルシューティングが起動します。トラブルシューティング内にある[詳細]をクリックし、[オプション]をクリックします。 管理者として実行 」。また、オプション「 自動的に修理を適用する 」。

  1. これで、Windowsはシステムのエラーと不一致をチェックし、見つかった場合は通知します。また、これらのエラーを自動的に修復しようとします。

  1. エラーが特定されて修正された場合は、コンピューターを再起動します。

解決策2:セーフモードとクリーンブートでのチェック

セーフブートまたはクリーンブートで、プロセスがこれらすべてのリソースをまだ消費しているかどうかを確認できます。どちらの方法でも、最小限のサービスとドライバーのセットでコンピューターを起動するため、問題を引き起こしているプログラム/アプリケーションを特定して分離できます。

コンピュータをセーフモードで起動します そしてもしあなたが セーフモードを使用して問題を特定できない 、システムのクリーンブートに進み、問題を正常に切り分けることができるかどうかを確認できます。

  1. 押す Windows + R Runアプリケーションを起動します。 「」と入力します msconfig ダイアログボックスで」を選択し、Enterキーを押します。

  1. 画面上部にある[サービス]タブに移動します。 小切手すべてのMicrosoftサービスを非表示にする 」。これをクリックすると、すべてのMicrosoft関連サービスが無効になり、すべてのサードパーティサービスが残ります。
  2. 次に、「 すべて無効にする ウィンドウの左側の下部近くにある「」ボタン。これで、すべてのサードパーティサービスが無効になります。
  3. クリック 適用する 変更を保存して終了します。

  1. 次に、[スタートアップ]タブに移動し、[ タスクマネージャーを開く 」。タスクマネージャーにリダイレクトされ、コンピューターの起動時に実行されるすべてのアプリケーション/サービスが一覧表示されます。

  1. 各サービスを1つずつ選択し、[ 無効にする ウィンドウの右下にある」。

  1. 次に、コンピュータを再起動して、CPU使用率が以前と同じかどうかを確認します。そうでない場合は、問題の原因となっている外部プログラムがあったことを意味します。インストールされているプログラムを検索し、問題の原因となっているアプリケーションを特定します。

解決策3:システムファイルチェッカーの実行

システムファイルチェッカー(SFC)は、Microsoft Windowsに存在するユーティリティであり、ユーザーがオペレーティングシステム内の破損したファイルについてコンピューターをスキャンできるようにします。このツールは、Windows98以降MicrosoftWindowsに搭載されています。これは、問題を診断し、問題がWindows内の破損したファイルによるものかどうかを確認するための非常に便利なツールです。

我々は試すことができます SFCの実行 問題が解決するかどうかを確認します。 SFCを実行すると、3つの応答のいずれかが表示されます。

  • Windowsは整合性違反を検出しませんでした
  • Windows Resource Protectionは破損したファイルを検出し、それらを修復しました
  • Windows Resource Protectionは破損したファイルを検出しましたが、それらの一部(またはすべて)を修正できませんでした
  1. 押す Windows + R Runアプリケーションを起動します。 「」と入力します taskmgr ダイアログボックスで」を選択し、Enterキーを押して、コンピュータのタスクマネージャを起動します。
  2. 次に、ウィンドウの左上にある[ファイル]オプションをクリックして、[ 新しいタスクを実行する 利用可能なオプションのリストから」。

  1. ここで「 パワーシェル ダイアログボックスの「」と 小切手 その下にあるオプションは「 管理者権限でこのタスクを作成する 」。

  1. Windows Powershellに入ったら、「 sfc / scannow 」とヒット 入る 。 Windowsファイル全体がコンピューターによってスキャンされ、破損したフェーズがないかチェックされるため、このプロセスには時間がかかる場合があります。

  1. Windowsがエラーを検出したが修正できなかったというエラーが発生した場合は、「 DISM /オンライン/クリーンアップ-画像/ RestoreHealth PowerShellの」。これにより、破損したファイルがWindows Updateサーバーからダウンロードされ、破損したファイルが置き換えられます。このプロセスは、インターネット接続によっても時間がかかる場合があることに注意してください。どの段階でもキャンセルせずに実行します。

エラーが検出され、上記の方法で修正された場合は、コンピューターを再起動して、プロセスが正常に機能し始めたかどうかを確認してください。

解決策4:マルウェアのスキャン

この異常な動作は、マシンに存在するマルウェアまたはウイルスが原因で発生する場合があります。多くのユーザーは、多くのウイルスがMicrosoftプロセスになりすまして、システムリソースを消費し続けていると報告しました。

ウイルス対策ユーティリティを使用してコンピュータをスキャンし、PCがクリーンであることを確認します。特定のウイルス対策ユーティリティがインストールされていない場合は、WindowsDefenderユーティリティを使用できます。

  1. 押す Windows + S スタートメニューの検索バーを起動します。 「」と入力します Windows Defender 」と表示された最初の結果を開きます。

  1. 画面の右側に、スキャンオプションが表示されます。を選択 フルスキャン をクリックします スキャン Windowsはコンピュータのすべてのファイルを1つずつスキャンするため、このプロセスには時間がかかる場合があります。辛抱強く、それに応じてプロセスを完了させてください。

  1. コンピューターにマルウェアが存在する場合は、タスクマネージャーを起動する前に、ユーティリティでコンピューターを削除して再起動します。

注意: を実行することもできます マイクロソフトセーフティスキャナー 最新のウイルス定義があり、不一致がないか確認してください。

解決策5:KMSを更新するか無効にする

Windows製品のアクティベーションにKMSソフトウェアを使用しているユーザーの場合は、PCに最新のKMSソフトウェアがインストールされているかどうかを確認してください。 KMSアクティベーションを更新したら、PCを完全に再起動し、問題が引き続き発生するかどうかを確認します。それでも問題が解決しない場合は、KMSを無効にするか、sppsvc.exeを停止してください。 「sppsvc.exe」を無効にすると、ロック画面に「Windowsは正規品ではありません」という透かしが表示されます(ソリューション6で説明)。ただし、Windowsの正規のコピーがあり、他のソフトウェアのアクティブ化にKMSを使用したことがある場合は、KMSを無効にしてみてください。

  1. 押す Windows + S 検索バーを起動します。 「」と入力します タスクスケジューラ ダイアログボックスで」を選択し、Enterキーを押します。

  1. タスクスケジューラに移動したら、「 タスクスケジューラライブラリ 」をクリックして、KMSプロセスを開きます。右側には、さまざまなアプリケーションが表示されます。 KMS がアクティブ化され、機能しています。各エントリを右クリックして、「 無効にする 」。これにより、プロセスが完全に無効になります。

  1. コンピュータを再起動し、目前の問題が修正されたかどうかを確認します。

解決策6:サービスの無効化(sppsvc)

上記のすべての方法が機能しない場合は、レジストリエディタを使用してサービスを完全に無効にしてみてください。このソリューションでは、ホーム画面に「Windowsがアクティブ化されていません」という透かしが表示される場合があることに注意してください。

注意: レジストリエディタは強力なツールであり、常に注意して使用する必要があります。知らないエントリは変更しないでください。これを行うと、コンピューターが使用できなくなる可能性があります。

  1. Windows + Rを押して、実行アプリケーションを起動します。 「」と入力します regedit ダイアログボックスで」を選択し、Enterキーを押します。
  2. レジストリエディタに移動したら、次のファイルパスに移動します。
Computer  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  sppsvc
  1. sppsvc 」ディレクトリで、キー「 開始 」がウィンドウの右側に表示されます。
  2. ダブルクリックして値を開き、「 4 」。 [OK]を押して変更を保存し、終了します。

  1. コンピュータを再起動し、目前の問題が解決したかどうかを確認します。

もう1つの解決策は、サービスウィンドウからサービスを停止することです。これは常に機能するとは限りませんが、それでも一見の価値があります。

  1. Windows + Rを押して、実行アプリケーションを起動します。ダイアログボックスに「services.msc」と入力し、Enterキーを押します。
  2. 次に、サービス「ソフトウェア保護」を検索します。見つけたら、右クリックして次を選択します。
すべてのタスク>停止

これにより、サービスおよびソフトウェア保護のすべての関連タスクがコンピューターから即座に停止します。

解決策7:スケジューラーからの無効化(sppsvc)

ソフトウェア保護(sppsvc)がソリューション6によって停止されていない場合は、タスクスケジューラを使用して無効化してみてください。

  1. 押す Windows + S 検索バーを起動します。 「」と入力します タスクスケジューラ ダイアログボックスで」を選択し、Enterキーを押します。
  2. タスクスケジューラに移動したら、「 タスクスケジューラライブラリ 」と入力し、次のパスを開きます。
Microsoft> Windows
  1. 画面の右側に、いくつかのエントリが表示されます。 「」が見つかるまで検索します。 SvcRestartTask 」。それを右クリックして「 無効にする 」。

他のエントリも存在する場合は、それぞれを無効にして、サービスが再開されないようにします。コンピュータを再起動し、問題が解決したかどうかを確認します。

解決策8:最新のWindowsUpdateを更新する

Windowsは、オペレーティングシステムのバグ修正を対象とした重要な更新を公開します。控えてWindowsUpdateをインストールしない場合は、インストールすることを強くお勧めします。 Windows 10は最新のWindowsオペレーティングシステムであり、新しいオペレーティングシステムはあらゆる点で完璧になるまでに多くの時間がかかります。

OSにはまだ保留中の問題がたくさんあり、Microsoftはこれらの問題を対象とするために頻繁な更新を公開しています。

  1. を押します Windows + S ボタンをクリックして、スタートメニューの検索バーを起動します。ダイアログボックスに「 WindowsUpdate 」。前方に表示される最初の検索結果をクリックします。

  1. 設定の更新が完了したら、「 アップデートを確認する 」。これで、Windowsは利用可能な更新プログラムを自動的にチェックし、それらをインストールします。再起動を求めるプロンプトが表示されることもあります。
  2. 更新後、コンピューターを再起動し、問題が修正されたかどうかを確認します。

解決策9:Windowsを更新する

上記のすべての解決策で問題が解決しない場合は、新しいコピーでWindowsを更新してみてください。以前の復元ポイント(作成されている場合)からWindowsを復元して、問題が解決しないかどうかを確認することもできます。そうでない場合は、すべてのデータをバックアップした後、Windowsの新しいコピーをインストールできます。

  1. 押す Windows + S スタートメニューの検索バーを起動します。 「」と入力します 戻す ダイアログボックスで」を選択し、結果に表示される最初のプログラムを選択します。

  1. 設定を復元したら、を押します システムの復元 ウィンドウの最初の[システム保護]タブにあります。

  1. これで、ウィザードが開き、システムを復元するためのすべての手順をナビゲートします。押す その後、すべての指示に進みます。

  1. 復元ポイントを選択します 利用可能なオプションのリストから。複数のシステム復元ポイントがある場合は、ここに一覧表示されます。

  1. これで、Windowsは、開始する前に最後にアクションを確認します。 システムの復元プロセス 。万が一に備えて、すべての作業を保存し、重要なファイルをバックアップして、プロセスを続行してください。

1709年以降の更新:

Microsoftは最終的にKMSソフトウェアに追いついたようです。 KMSソフトウェアを使用している場合、これを対象とするKMSソフトウェア開発者によってさらにリリースが開発されるまで、ソフトウェア保護による高いCPU /ディスク使用量は解消されません。それまでは回避策はありませんが、Windowsの正規のコピーを購入するか、1709より前のバージョンにロールバックする必要があります。

読んだ8分