Windows 10で印刷スプーラーが勝手に停止する問題を解決する9つの方法
ドキュメントやファイルを印刷しようとしたときに「印刷スプーラーサービスが実行されていません(The print spooler service is not running)」というエラーメッセージが表示される場合は、ご安心ください。この記事では、Windows 10で印刷スプーラーが繰り返し停止する問題の解決方法をご紹介します。
このエラーが発生した後、印刷スプーラーサービスを手動で開始しても、数秒後に自動的に停止してしまうことがあります。まるで印刷スプーラーサービスがクラッシュし続けているかのような状態です。まずは、印刷スプーラーとは何なのかを確認しましょう。

印刷スプーラー(Print Spooler)とは?
印刷スプーラーは、Windowsオペレーティングシステムに標準搭載されているユーティリティプログラムで、ユーザーがプリンターに送信したすべての印刷ジョブを管理する役割を担っています。印刷スプーラーはWindowsとプリンターの間のやり取りを仲介し、キュー内の印刷ジョブを順番に整理します。このサービスが動作していない場合、プリンターは正常に機能しません。

では、なぜこのエラーが発生するのでしょうか?原因はさまざま考えられますが、最も多いのは古い、または互換性のないプリンタードライバーです。通常、印刷スプーラーサービスが停止してもエラーや警告メッセージは表示されませんが、このケースではエラーメッセージのポップアップが表示されます。
それでは、以下のトラブルシューティングガイドに従って、印刷スプーラーが勝手に停止する問題を解決していきましょう。
Windows 10で印刷スプーラーが停止し続ける問題の修正方法
注意:作業を始める前に、万が一問題が発生した場合に備えてシステムの復元ポイントを作成しておくことをおすすめします。
方法1:スプールフォルダ内のファイルを削除する
この方法では、「PRINTERS」フォルダと「drivers」フォルダ内のすべての内容を削除します。Windows XPからWindows 10まで、すべてのWindows OSで有効な手法です。
1. ファイルエクスプローラーを開き、次のパスへ移動します:C:\Windows\System32\spool
2. 「drivers」フォルダをダブルクリックし、その中のすべてのファイルとフォルダを削除します。

3. 同様に「PRINTERS」フォルダ内のすべての内容を削除し、「Print Spooler」サービスを再起動します。
4. 変更を保存するためにシステムを再起動します。
方法2:Print Spoolerサービスを再起動する
この方法では、Print Spoolerサービスを再起動します。手順は以下の通りです。
1. Windowsキー + R を押し、「services.msc」(引用符なし)と入力してEnterキーを押すと、サービスウィンドウが開きます。

2. 一覧を下にスクロールし、「Print Spooler」サービスを見つけて選択します。

3. Print Spoolerサービスを右クリックし、「再起動(Restart)」を選択します。
4. プリンターが正常に動作するか確認してください。印刷できれば、問題は解決しています。
方法3:Print Spoolerサービスを「自動」に設定する
1. キーボードショートカットのWindowsキー + Rを使って「ファイル名を指定して実行」を開きます。
2. 「services.msc」と入力してEnterキーを押し、サービスウィンドウを開きます。

3. 「Print Spooler」を右クリックし、「プロパティ(Properties)」を選択します。

4. 「スタートアップの種類(Startup type)」をドロップダウンリストから「自動(Automatic)」に変更し、「適用(Apply)」→「OK」をクリックします。

問題が解決しない場合は、次の方法に進んでください。
方法4:Print Spoolerの回復オプションを変更する
Print Spoolerの回復設定が正しく構成されていない場合、障害が発生してもサービスが自動的に再起動されません。以下の手順で設定を確認しましょう。
1. Windowsキー + R を押し、「services.msc」と入力してEnterキーを押します。

2. 「Print Spooler」を右クリックし、「プロパティ(Properties)」を選択します。

3. 「回復(Recovery)」タブに切り替え、「最初の失敗(First failure)」「2回目の失敗(Second failure)」「それ以降の失敗(Subsequent failures)」がそれぞれドロップダウンで「サービスの再起動(Restart the Service)」に設定されていることを確認します。

4. 「適用(Apply)」をクリックし、続いて「OK」をクリックします。
方法5:プリンタードライバーを更新する
1. Windowsキー + R を押し、「services.msc」と入力してEnterキーを押します。

2. 「Print Spooler」サービスを見つけ、右クリックして「停止(Stop)」を選択します。

3. 再度Windowsキー + R を押し、「printui.exe /s /t2」と入力してEnterキーを押します。
4. 「プリントサーバーのプロパティ(Printer Server Properties)」ウィンドウで、問題の原因となっているプリンターを探します。
5. 次にそのプリンターを削除し、ドライバーも削除するかどうかの確認画面が表示されたら「はい」を選択します。

6. 再びservices.mscを開き、「Print Spooler」を右クリックして「開始(Start)」を選択します。

7. 次に、プリンターメーカーの公式サイトにアクセスし、最新のプリンタードライバーをダウンロードしてインストールします。
例:HP製プリンターをお使いの場合は、HPのソフトウェアおよびドライバーのダウンロードページにアクセスすると、お使いのHPプリンター用の最新ドライバーを簡単に入手できます。
8. それでも問題が解決しない場合は、プリンターに付属していた専用ユーティリティを使用してみてください。多くの場合、これらのツールはネットワーク上のプリンターを検出し、プリンターがオフラインとして表示される原因となる問題を修復できます。
例えば、HPプリンターの各種問題には「HP Print and Scan Doctor」が活用できます。
方法6:spoolsv.exeの所有権を取得する
1. ファイルエクスプローラーを開き、次のパスへ移動します:C:\Windows\System32
2. 「spoolsv.exe」を見つけ、右クリックして「プロパティ(Properties)」を選択します。

3. 「セキュリティ(Security)」タブに切り替えます。
4. 「グループ名またはユーザー名」で自分のユーザーアカウントを選択し、「詳細設定(Advanced)」ボタンをクリックします。

5. 現在の所有者の横にある「変更(Change)」をクリックします。

6. 「ユーザーまたはグループの選択(Select User or Group)」ウィンドウで、下部の「詳細設定(Advanced)」ボタンをクリックします。

7. 「検索(Find Now)」をクリックし、自分のユーザーアカウントを選択して「OK」を押します。

8. 次のウィンドウでも再度「OK」をクリックします。

9. spoolsv.exeの詳細セキュリティ設定ウィンドウに戻ったら、「適用(Apply)」をクリックし、続いて「OK」を押します。

10. spoolsv.exeのプロパティウィンドウで、(手順7で選択した)自分のユーザーアカウントを選択し、「編集(Edit)」ボタンをクリックします。

11. 「フルコントロール(Full control)」にチェックを入れ、「適用(Apply)」→「OK」をクリックします。

12. Print Spoolerサービスを再起動します(ファイル名を指定して実行 → services.msc → Print Spooler)。

13. システムを再起動して変更を適用し、問題が解決したかどうかを確認します。
方法7:レジストリから不要なキーを削除する
注意:作業前に必ずレジストリのバックアップを作成しておきましょう。何か問題が発生した場合でも、バックアップから簡単に復元できます。
1. Windowsキー + R を押し、「regedit」と入力してEnterキーを押すと、レジストリエディターが開きます。

2. 次のレジストリキーへ移動します:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers
3. 「Providers」の下には、既定で「LanMan Print Services」と「Internet Print Provider」という2つのサブキーがあります。

4. 上記の2つのサブキーはデフォルトのものであるため、絶対に削除しないでください。
5. 上記以外のサブキーが「Providers」の下に存在する場合は、すべて削除します。
6. この例では、「Printing Services」という余分なサブキーが存在しています。
7. 「Printing Services」を右クリックし、「削除(Delete)」を選択します。

8. レジストリエディターを閉じ、Print Spoolerサービスを再起動します。
方法8:プリンタードライバーを再インストールする
1. Windowsキー + R を押し、「control printers」と入力してEnterキーを押すと、「デバイスとプリンター」が開きます。

2. 対象のプリンターを右クリックし、コンテキストメニューから「デバイスの削除(Remove device)」を選択します。

3. 確認ダイアログが表示されたら、「はい(Yes)」をクリックします。

4. デバイスの削除が完了したら、プリンターメーカーの公式サイトから最新のドライバーをダウンロードします。
5. PCを再起動します。再起動後、Windowsキー + R を押し、「control printers」と入力してEnterキーを押します。
注:プリンターがUSB、Ethernet、またはワイヤレスでPCに接続されていることを確認してください。
6. 「デバイスとプリンター」ウィンドウの「プリンターの追加(Add a printer)」ボタンをクリックします。

7. Windowsが自動的にプリンターを検出するので、対象のプリンターを選択して「次へ(Next)」をクリックします。

8. 既定のプリンターとして設定し、「完了(Finish)」をクリックします。

方法9:アンチマルウェアでPCをスキャンする
マルウェアは印刷サービスに深刻な被害をもたらすことがあります。システムファイルを破損させたり、レジストリの値を書き換えたりする可能性があり、マルウェアが引き起こすトラブルは無数にあります。そこで、Malwarebytesなどのアンチマルウェアアプリケーションをダウンロード・インストールし、システムのマルウェアスキャンを行うことをおすすめします。マルウェアスキャンによって、印刷スプーラーの停止問題が解決する可能性があります。
1. CCleanerとMalwarebytesをダウンロードしてインストールします。
2. 「Malwarebytes」を実行し、有害なファイルがないかシステムをスキャンします。

3. マルウェアが検出された場合は、自動的に削除されます。
4. 次に「CCleaner」を起動し、「クリーナー(Cleaner)」セクションの「Windows」タブで、以下の項目にチェックが入っていることを確認します。

5. 必要な項目にチェックを入れたら、「クリーナーを実行(Run Cleaner)」をクリックし、CCleanerの処理が完了するまで待ちます。
6. さらにシステムをクリーンアップするには、「レジストリ(Registry)」タブを選択し、以下の項目にチェックが入っていることを確認します。

7. 「問題のスキャン(Scan for Issue)」を選択してCCleanerにスキャンさせ、その後「選択された問題を修正(Fix Selected Issues)」をクリックします。
8. CCleanerから「レジストリの変更をバックアップしますか?」と聞かれたら、「はい(Yes)」を選択します。
9. バックアップが完了したら、「選択されたすべての問題を修正(Fix All Selected Issues)」を選択します。
10. 変更を保存するためにPCを再起動します。
まとめ
この記事が参考になり、Windows 10で印刷スプーラーが停止し続ける問題を解決できたのであれば幸いです。もしこのチュートリアルに関してまだ不明な点がある場合は、お気軽にコメント欄でお尋ねください。
-
【解決法】Windows 10でSkypeがクラッシュし続ける問題を修正する方法
Skypeは今さら説明するまでもない、人気のビデオ会議アプリの一つで、多くのWindowsシステムにプリインストールされています。世界中の人々が連絡を取り合ったりビデオ通話を行うために、かつてないほどSkypeを活用しています。しかし、Windows 10ユーザーからは「Skypeが繰り返しクラッシュする」という問題が報告されています。特に緊急の通話の最中に発生すると、深刻な支障となってしまいます。 そこで本記事では、Windows 10でSkypeがクラッシュし続ける問題の解決方法をご紹介します。 「Skypeが動作を停止しました」エラーが発生する原因は? この問題には明確な原因は特定され
-
【解決】Windows 10で印刷スプーラーが停止し続ける・起動しない問題の対処法
文書の印刷はとても簡単な操作ですが、印刷中やプリンターのインストール時に「印刷スプーラーサービスが実行されていません」というエラーが発生するケースがあります。「ローカル印刷サービスが実行されていません。スプーラーを再起動するか、コンピューターを再起動してください」といったメッセージが表示され、サービスコンソールから再起動しても何度も停止してしまうこともあります。同じ問題でお困りの方に向けて、Windows 10で印刷スプーラーが停止し続ける、または起動しない問題を解決するための効果的な対処法を紹介します。 印刷スプーラーサービスとは? 印刷スプーラーとは、プリンターが印刷できる状態になるまで