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

スプーラーサブシステムアプリ(spoolsv.exe)とは?Windows 10でCPU使用率が高くなる原因と直し方

タスクマネージャーを開いたとき、「Spooler Subsystem App」というプロセスがWindows 10でCPUやメモリを大量に消費しているのを目にしたことはありませんか?しかし、このspoolsv.exeが何をしているのか、詳しく知らない方も多いのではないでしょうか。

この記事では、スプーラーサブシステムアプリの基本的な概念を解説しつつ、このWindowsプロセスに関連するさまざまな問題の解決方法を紹介します。spoolsv.exeについて知りたい方は、ぜひ最後までご覧ください。

スプーラーサブシステムアプリとは?

スプーラーサブシステムアプリは、Windowsシステムにおける印刷およびファックス関連の処理を担当するプロセスです。Windows 10では、その実体ファイルとして「spoolsv.exe」が動作しています。

具体的には、プリンターが現在利用できない状態(ビジー状態やオフラインなど)のときに、印刷ジョブを一時的に管理し、プリンターが復旧するまで待機させる役割を果たします。ドキュメントがプリンターへ送信されるたびに、スプーラーサブシステムはそれを印刷キューに入れて順番を制御します。

また、PCにインストールされているプリンターの一覧を確認する機能にも関わっています。このサービスを無効化すると、印刷機能が正常に利用できなくなるため注意が必要です。

スプーラーサブシステムアプリはウイルスなのか?

spoolsv.exeのCPU使用率が高くなっているのを目にすると、「これはウイルスでは?」と疑い、無効化しようと考える方もいるかもしれません。しかし実際には、ファイルがC:\Windows\System32フォルダー内に存在している限り、spoolsv.exeは安全なWindowsの正規プロセスです。

ウイルスかどうかを見分けるには、エクスプローラーでファイルの場所を確認しましょう。System32フォルダー以外の場所に存在する場合、または該当フォルダーが見つからない場合は、偽装されたマルウェアの可能性があります。その際はウイルス対策ソフトでフルスキャンを行うことをおすすめします。

スプーラーサブシステムアプリのエラーを修正する方法

本来は正常なプロセスですが、Windows 10ではspoolsv.exeのCPU使用率やディスク使用率が異常に高くなるケースが報告されています。PCの動作が遅くなり、タスクマネージャーを確認すると印刷スプーラーがCPUやメモリを大量に消費している——そんな経験はないでしょうか。

ここからは、スプーラーの高CPU使用率問題をはじめ、spoolsv.exeに関連するさまざまなトラブル(サービスの無効化など)を解決する方法を紹介します。

解決策一覧:

  1. Windows 10でプリンターのトラブルシューティングツールを実行する
  2. スプーラーサービスを停止する
  3. spoolsv.exeを自動的に無効化する
  4. プリンタースプーラーのフォルダーとファイルを削除する

方法1:Windows 10でプリンターのトラブルシューティングツールを実行する

「なぜWindows 10でプリンタースプーラーがCPUを大量に使うのか?」——多くのユーザーを悩ませるこの疑問に対して、まず試したいのがトラブルシューティングツールの実行です。原因を自動的に特定し、可能であれば修復まで行ってくれます。

  1. スタート > 設定 > 更新とセキュリティの順に開きます。
  2. トラブルシューティングを選択し、プリンターを見つけてトラブルシューティングツールの実行をクリックします。
スプーラーサブシステムアプリ(spoolsv.exe)とは?Windows 10でCPU使用率が高くなる原因と直し方

診断が完了すると、Windows 10がspoolsv.exeの問題点を表示し、可能な場合は自動的に修復を行います。その後、タスクマネージャーを再度開き、スプーラーサブシステムアプリがまだCPU使用率100%になっていないか確認してみましょう。

方法2:スプーラーサービスを停止する

トラブルシューティングツールで改善しない場合は、spoolsv.exeのサービスを手動で停止して様子を見るのも有効です。

  1. Windows + Rキーを押してファイル名を指定して実行を開き、「services.msc」と入力してOKをクリックします。
  2. サービスウィンドウでPrint Spooler(プリント スプーラー)を探し、右クリックして停止を選択します。
  3. PCを再起動して変更を反映させます。
スプーラーサブシステムアプリ(spoolsv.exe)とは?Windows 10でCPU使用率が高くなる原因と直し方

その後、タスクマネージャーでスプーラーサブシステムアプリのCPU・ディスク使用率を確認してください。サービスを停止しても変化がない場合は、サービス自体は正常に動作していると考えられます。その場合は、サービスウィンドウでPrint Spoolerを再度開始しておきましょう。

方法3:spoolsv.exeを自動的に無効化する

手作業ではなく自動でSpoolsv.exeプロセスを終了させたい場合は、Advanced SystemCareなどのPC最適化ツールを活用するのが便利です。このツールを使えば、Spoolerサービスの監視だけでなく、優先度の設定(高・通常・低)も行えます。

  1. Advanced SystemCareをダウンロード、インストールして起動します。
  2. Toolbox(ツールボックス)からProcess Managerをクリックします。
  3. IObit Process ManagerServicesタブでSpoolsv.exeを右クリックし、End Processを選択します。
スプーラーサブシステムアプリ(spoolsv.exe)とは?Windows 10でCPU使用率が高くなる原因と直し方スプーラーサブシステムアプリ(spoolsv.exe)とは?Windows 10でCPU使用率が高くなる原因と直し方

これによりAdvanced SystemCareがSpoolerサービスの実行を停止し、Windows 10でのスプーラーサブシステムアプリのエラーを修正できます。

方法4:プリンタースプーラーのフォルダーとファイルを削除する

スプーラーサービスを停止してもWindows 10での高CPU使用率問題が解決しない場合は、プリンタースプーラーのフォルダーやファイルを削除してみましょう。

  1. デスクトップのPCをダブルクリックしてエクスプローラーを開きます。
  2. 次のパスへ移動します:C:\Windows\System32\Spool\PRINTERS
  3. PRINTERSフォルダーを開き、中のすべてのファイルを右クリックして削除します。
スプーラーサブシステムアプリ(spoolsv.exe)とは?Windows 10でCPU使用率が高くなる原因と直し方

これらのファイルは印刷済みドキュメントの履歴データです。削除することで、スプーラーがCPUやディスクを大量に消費する問題が解消されることが期待できます。なお、操作前にスプーラーサービスを停止しておくと、ファイルを確実に削除できます。

まとめ

Windows 10のCompatTelRunner.exeの問題と同様に、spoolsv.exeの高CPU使用率も厄介なトラブルの一つです。本記事で紹介した4つの方法を状況に応じて活用し、印刷関連のエラーを解決してください。

  1. Srvany.exeとは?高いCPU使用率の原因と解決方法を徹底解説

    パソコンの動作が遅くてイライラしたことはありませんか?起動や処理の完了をただ待つ時間はストレスそのものです。そんなとき、多くの方がタスクマネージャーを開いて原因を調べます。そこで「Srvany.exe」というファイルが大量のCPUやメモリを消費していることに気づいた方も多いのではないでしょうか。本記事では、Srvany.exeとは何か、そしてSrvany.exeによる高いCPU使用率を解決する具体的な方法をわかりやすく解説します。手軽に解決したい方におすすめのツール複雑な手順を踏まずに、CPU使用率の高さやその他のWindows関連の問題をワンクリックで解決したい方には「Advanced Sy

  2. alg.exeとは?Windowsプロセスの正体とCPU使用率が高くなる問題の直し方

    alg.exeは、Windowsのプロセスファイルの一つで、「Application Layer Gateway Service(アプリケーション層ゲートウェイサービス)」とも呼ばれています。サードパーティ製プラグインの有効化やインターネット接続の共有を可能にするためのもので、ネットワークトラフィックをアプリケーションレベルで制御するファイアウォールのような役割を果たします。alg.exeサービスは、システムに害を及ぼす恐れのある信頼できないプライベートネットワークのリソースへのアクセスを簡単に拒否できます。ほぼすべてのWindowsバージョンにプリインストールされている重要なファイルであり、