印刷スプーラーを効果的に再起動およびリセットする方法
プリンターが突然動かなくなったり、印刷ジョブが保留中になったり、まったく印刷できなくなったりしませんか?はい、よくある悩みの種です。通常、 Windowsの印刷スプーラーサービスが動作しなくなったことが原因です。基本的に、スプーラーは印刷ジョブを送信する前にキューに入れる仲介役のようなものです。スプーラーが破損したり、過負荷になったりすると、印刷キューが渋滞に巻き込まれ、何も動かなくなってしまいます。この問題を解決するには、このサービスを再起動し、滞留している印刷ジョブをクリアして、すべてを正常な状態に戻す必要があります。
この問題を解決するのは少し面倒な場合があります。サービスを再起動するだけで解決することもあれば、フォルダからスプールファイルを手動で削除しなければならないこともあります(Windowsは必要以上に手間取らせているためです)。朗報です。これらの手順に従えば、おそらく詰まりは解消され、再び印刷できるようになるでしょう。以下に様々な方法の概要を示しますので、ご自身の環境に合わせて最も簡単または最速と思われる方法を選んでください。
印刷スプーラーをリセットして再起動する方法
サービスウィンドウを開く
まず、システム内でプリントスプーラーを見つける必要があります。最も簡単な方法は、「プログラムから実行」を開き、とWindows + R入力してEnterキーを押すと、プリントスプーラーが開きます。Windowsのサービスがずらりと一覧表示されます。スクロールしてプリントスプーラーservices.mscを見つけてください。設定によっては名前が少し異なる場合がありますが、通常はわかりやすいでしょう。プリントスプーラーを見つけたら、まだ何もクリックしないでください。次のステップで停止します。
印刷スプーラーサービスを停止する
印刷スプーラーを右クリックし、「停止」を選択します。これは非常に重要です。停止することでファイルが使用中になるのを防ぐことができるため、何も混乱させることなく、停止した印刷ジョブを安全に削除できます。マシンによっては、停止に数秒かかる場合があり、その後、ステータスが「実行中」から空白または停止に切り替わります。このウィンドウは後で再起動時に必要になるので、開いたままにしておいてください。停止しない場合は、再起動するか、管理者としてコマンドラインを実行すると解決することがあります。
スプールフォルダを開く
次に、Windowsが印刷ジョブファイルを保存するスプールフォルダ(C:\Windows\System32\spool\PRINTERS)に移動します。ファイルエクスプローラーを起動し、そのパスをアドレスバーに貼り付ければ、簡単にアクセスできますWindows + E。管理者権限を求められた場合は、「続行」をクリックしてください。フォルダ内には、待機中のジョブや、処理を滞らせている失敗したジョブなどのファイルが多数保存されています。
PRINTERSフォルダ内のすべてのファイルを削除する
ですべて選択しCtrl + A、 を押しますDelete。はい、スプーラーが停止したら、これらの一時ファイルはすべて削除しても問題ありません。これはキューをフラッシュし、新しいジョブの印刷を妨げている可能性のある破損したジョブやスタックしたジョブをクリアするようなものです。次に進む前に、フォルダが完全に空になっていることを確認してください。
印刷スプーラーサービスを再起動します
サービスウィンドウに戻ります。もう一度Print Spoolerを右クリックし、 「開始」をクリックします。「実行中」に戻るはずです。それでも実行されない場合、または停止する場合は、PCを再起動するか、コマンドラインメソッドを実行すると改善する場合があります。サービスを再起動すると、新しいスプーラープロセスが開始され、新しい印刷コマンドをエラーなく処理できるようになります。
プリンターをテストする
ドキュメントを開いて印刷ボタンを押し、印刷が成功するか確認してみましょう。印刷が成功すれば、素晴らしい!キューがクリアされ、スプーラーが再び動作するようになりました。それでも問題が解決しない場合やエラーが表示される場合は、プリンタードライバーを更新または再インストールするか、接続を再確認する必要があるかもしれません。ただし、通常はリセットで問題が解決します。
より速くリセットするにはコマンドプロンプトを使用する
コマンドラインを使いたい場合は、コマンドプロンプトを管理者として開きます( を押しWindows + S、 と入力しcmd、右クリックして管理者として実行)。次に、以下のコマンドを1つずつ実行します。
net stop spooler— スプーラー サービスを停止します。del /Q /F /S "%systemroot%\System32\spool\PRINTERS\*.*"— スプール フォルダーを消去します。net start spooler— スプーラ サービスを再起動します。
これは、メニューをいじることなく、詰まったものを素早くクリアする方法です。必ずしも最初の試みでうまくいくとは限りませんが、試してみる価値はあります。
タスクマネージャーから再起動する
手っ取り早い解決策がお好みなら、を押してタスクマネージャーを開きます。 「サービス」Ctrl + Shift + Escタブに切り替え、「スプーラー」を見つけて右クリックし、「再起動」を選択します。これは、サービスを軽く叩いて再起動させるようなものです。
よくある質問
印刷スプーラーが停止し続けるのはなぜですか?
よくある原因としては、プリンタードライバーの破損、ソフトウェアの競合、印刷ジョブの遅延などが挙げられます。Windowsのアップデートやマルウェアの影響も考えられます。スプーラーファイルを消去し、ドライバーを更新すると、通常は問題が解決します。
印刷スプーラーを再起動しても安全ですか?
まさにそうです。プリンターやドキュメント自体を削除することなく、印刷システムを更新するだけです。まるで頑固なアプリを再起動するようなものです。
印刷スプーラーをリセットするとプリンターは削除されますか?
いいえ、プリンターは削除されません。キューをクリアするだけなので、デバイスの設定が失われる心配はありません。
これをどのくらいの頻度で行うべきですか?
印刷エラーが発生したとき、またはキューがスタックしてクリアされなくなったときのみ実行してください。毎日実行する必要はありません。
これを自動化できますか?
はい、その通りです。特に忙しいオフィス環境では、技術者がスプーラーを自動的に再起動するバッチスクリプトを設定することがよくあります。しかし、ほとんどの家庭ユーザーにとっては、必要なときに手動で再起動するだけで十分です。
まとめ
プリンターのスタック状態をエアドライブで解消するのは面倒に思えるかもしれませんが、通常はスプーラーをリセットするだけで済みます。これらの手順は非常に簡単で、一度コツをつかめば、キューのクリアは自然にできるようになります。これで数時間の節約になる人がいることを願っています。プリンターが何の理由もなく動作しなくなるほどイライラするものはありませんから。