Windows印刷が遅い・止まる原因と直し方|スプーラー再起動手順を図解

スポンサーリンク
スポンサーリンク

印刷ボタンを押したのに、いつまで経っても出てこない――

 

そんな経験はありませんか?

 

プリンター本体は動いているのに、パソコン側で何かが詰まっている。そういうケースで真っ先に疑うべきなのが「Print Spooler(印刷スプーラー)」の問題です。

 

この記事では、Windowsで印刷が遅くなったり途中で止まったりする原因を症状別に整理し、スプーラーの再起動から印刷ジョブの削除、ドライバー更新まで、自分でできる対処手順を図解つきでまとめています。

スポンサーリンク

印刷が遅い・止まるのはなぜ?まず原因を把握しよう

「印刷できない」とひとくちに言っても、原因はさまざまです。

 

症状によって対処法が変わるので、まず自分の状況がどれに当てはまるか確認しましょう。

症状別:原因の早見表

症状 主な原因 対処の優先度
印刷ボタンを押しても反応しない スプーラーのフリーズ・ジョブ詰まり ★★★ 最優先
印刷キューに「エラー」が表示される 古いジョブが詰まっている ★★★ 最優先
印刷が始まるが途中で止まる データ転送の問題・ドライバー不整合 ★★☆ 次に確認
以前より明らかに遅くなった ドライバーの劣化・スプールファイル肥大 ★★☆ 次に確認
印刷を繰り返すとPCが重くなる スプールフォルダの肥大・メモリ不足 ★☆☆ 後回し可

Print Spoolerとは何か

Print Spoolerは、パソコンからプリンターへの印刷命令を管理するWindowsのサービスです。複数の印刷ジョブを順番に処理するための「橋渡し役」といえます。

 

このサービスが止まっていたり、古いジョブが詰まっていたりすると、新しい印刷命令をプリンターへ届けられなくなります。

プリンター本体は正常なのに印刷できない、というケースの多くがここに原因があるでしょう。

 

🔄
Print Spoolerが詰まるとどうなるか
🖥️
パソコン
印刷命令を送信
Print Spooler
ここで詰まる!古いジョブが残留
🖨️
プリンター
命令が届かず待機状態
💡 スプーラーを再起動&古いジョブを削除すれば通り道が開く
スポンサーリンク

【手順1】Print Spoolerサービスを再起動する

印刷が止まっているときの第一手は、スプーラーサービスの再起動です。

 

パソコンを丸ごと再起動しなくても、このサービスだけをリセットできます。

 

手順は5ステップで完了します。

サービス管理画面からの再起動手順

Print Spooler 再起動手順

STEP 1

「Windowsキー + R」を押して「ファイル名を指定して実行」を開く

services.msc

 ← これを入力してEnter

STEP 2

サービス一覧から 「Print Spooler」 を探して右クリック

↑ 「P」のあたりをスクロールすると見つかります

STEP 3
停止」をクリックしてサービスを止める(状態欄が「実行中」→空白になる)

STEP 4
もう一度右クリックして「開始」をクリック(状態欄が「実行中」に戻れば完了)

STEP 5
✅ 再度印刷を試してみる → 改善されれば完了!

コマンドプロンプトで一括再起動する方法

GUIの操作が面倒な場合は、コマンドプロンプトでも同じことができます。管理者として実行する必要があるので注意してください。

 

コマンドプロンプト(管理者)
net stop spooler
net start spooler
// 停止→開始の2行を順に実行する

 

「スタートメニュー」を右クリック→「ターミナル(管理者)」または「コマンドプロンプト(管理者)」を選んで実行してみてください。

スポンサーリンク

【手順2】溜まった印刷ジョブを完全に削除する

スプーラーを再起動しても改善しない場合、古い印刷ジョブのデータがフォルダに残留していることがあります。

 

このファイルを手動で削除すると、詰まりが解消されるケースが多いです。

スプールフォルダの中身を削除する手順

削除するのは印刷待ちのデータファイルだけです。プリンタードライバーや設定には一切影響しないので、安心して実施できます。

 

注意:印刷中のジョブや、別のアプリで同じプリンターを使っている最中に削除すると、ジョブが失敗したり再印刷が必要になることがあります。

 

削除前に印刷を止め、関連アプリも閉じてから進めてください。

 

🗂️
印刷ジョブ削除の流れ
エクスプローラー

C:\Windows\System32\spool\PRINTERS

.SHD / .SPL ファイルを全削除
⏹️
①スプーラー停止
services.mscで停止
🗑️
②ファイル削除
PRINTERSフォルダを空に
▶️
③スプーラー再開
services.mscで開始
④再印刷を試す
正常に出力されれば完了
⚠️ 注意:スプーラーを停止してからでないとファイルが削除できない場合があります

 

フォルダパスはアドレスバーに直接貼り付けるのが確実です。「.SHD」「.SPL」の拡張子のファイルが対象で、サブフォルダは削除しないように注意してください。

印刷キューから個別にジョブを削除する方法

ファイル操作が不安な場合は、Windowsの印刷キュー画面からジョブを個別に削除することもできます。

 

  1. 「設定」→「Bluetooth とデバイス」→「プリンターとスキャナー」を開く
  2. 対象のプリンターをクリック→「印刷キューを開く」を選択
  3. 一覧に残っているジョブを右クリックして「キャンセル」
  4. すべてのジョブを消去してから再印刷を試みる

 

ただし、スプーラーが完全に止まっているとキャンセルボタンが効かないことがあります。その場合はファイル直接削除の手順が有効です。

スポンサーリンク

【手順3】プリンタードライバーを更新・再インストールする

スプーラーの操作で解消しない場合は、ドライバーの問題が疑われます。

 

古いドライバーや破損したドライバーは、印刷速度の低下や途中停止の原因になりやすいです。

デバイスマネージャーからドライバーを更新する

デバイスマネージャーでのドライバー更新

ディスクドライブ
ネットワークアダプター
プリンターキュー ▶
ヒューマン インターフェイス
「プリンターキュー」を展開
📠 [使用中のプリンター名]
右クリックで表示されるメニュー:
・デバイスのアンインストール
・ドライバーの更新 ← これを選ぶ
↑「ドライバーの更新」→「自動的に検索」を選択

メーカー公式サイトから最新ドライバーを入手する

Windowsの自動検索で「最新のドライバーは既にインストールされています」と表示されても、メーカー公式サイトには新しいバージョンが公開されていることがあります。

 

Canon・Epson・HP・ブラザーなど、各プリンターメーカーの公式サポートページでモデル番号を検索し、最新ドライバーをダウンロードしてインストールし直すのがより確実な方法です。

 

ドライバーの更新操作に不安がある方は、こちらの記事も参考にしてみてください:Windowsドライバーが更新できないエラーの原因と直し方【デバイスマネージャー】

ドライバーを完全に削除して入れ直す場合の注意点

ドライバーをアンインストールしてから再インストールする場合、削除前にUSBケーブルを外しておくことをおすすめします。

 

接続したまま削除すると、関連ファイルが残留して再インストールがうまくいかないことがあるでしょう。

スポンサーリンク

それでも直らない場合に試す追加対処法

ここまでの3ステップで大半のケースは改善するはずです。

 

それでも解消しないときは、以下の方法を順番に試してみてください。

プリンターをいったん削除して追加し直す

「設定」→「Bluetooth とデバイス」→「プリンターとスキャナー」から、問題のプリンターを「削除」します。その後、同じ画面の「デバイスの追加」からプリンターを再登録すると、設定情報がリセットされて正常に戻るケースがあります。

 

プリンターがそもそも認識されていない場合や、削除後に再表示されない場合は、以下の記事で詳しく解説しています:Windowsプリンターが認識しない・印刷できない原因と直し方7選【2026】

Windowsのプリンタートラブルシューターを使う

Windowsには自動で問題を診断・修正するトラブルシューティング機能が内蔵されています。

 

ただし、Windows 11 23H2以降では従来の「設定」内のプリンター用トラブルシューターは旧来の導線とは異なり、

 

「設定」→「システム」→「トラブルシューティング」→「その他のトラブルシューティング ツール」から直接『プリンター』を開く手順は使えません

 

代わりに、スタートメニューで「ヘルプの取得」と検索してアプリを開き、「プリンターのトラブルシューティング」を実行します。

Windowsのバージョン 推奨する操作
Windows 11(23H2以降) スタートメニューで「ヘルプの取得」と検索してアプリを開き、「プリンターのトラブルシューティング」を実行する
Windows 11(22H2以前)/Windows 10 「設定」→「システム」→「トラブルシューティング」→「その他のトラブルシューティング ツール」→「プリンター」→「実行」

 

自動診断により、簡単なスプーラーのリセットや設定ミスを修正してくれることがあります。手順に慣れていない方はここから試すのもひとつの方法です。

USBケーブルや接続方法を見直す

印刷速度が極端に遅い場合、ケーブルや接続環境が原因のことがあります。

 

特に古いUSBハブを経由している場合は、プリンターをPCのUSBポートに直結して改善するか確認してみてください。

 

無線LANでの接続であれば、電波状況や他のデバイスとの干渉も確認ポイントです。

 


接続方法別:印刷遅延の確認ポイント
🔌 USB接続の場合
・ハブを外してPC直結を試す
・別のUSBポートに差し替える
・ケーブル自体を新しくする
📶 Wi-Fi接続の場合
・ルーターとの距離を縮める
・プリンターを再起動する
・IPアドレスの固定を検討する

💡

共通チェックポイント
PCのスペックが低い場合、印刷データの生成自体が遅くなることもあります。PCが全体的に重い場合はPCの高速化手順もあわせて確認してみてください。

スポンサーリンク

Q&A【よくある疑問まとめ】

Q. スプーラーを再起動したらすぐ止まってしまう。繰り返すのはなぜ?
A. 問題のある印刷ジョブが残っているため、スプーラーを開始するたびにそのジョブを処理しようとして再びフリーズしているケースが多いです。スプーラーを停止した状態で「C:\Windows\System32\spool\PRINTERS」フォルダ内の「.SHD」「.SPL」ファイルをすべて削除してから再起動すると、同じ繰り返しを防げます。ドライバー自体の破損が疑われる場合はドライバーの再インストールも検討してください。
Q. 印刷キューのジョブを削除しようとしても「削除中」のまま消えない場合はどうすれば?
A. 「削除中」から動かない場合、Print Spoolerサービス自体が止まっていることが原因の場合があります。まずservices.mscでスプーラーが「実行中」になっているか確認してください。それでも消えない場合は、スプーラーを一度停止し、PRINTERSフォルダのファイルを直接削除してから再起動すると解消できます。スプーラーが停止中はキューの操作ができないため、ファイル直接削除が最も確実な方法です。
Q. Excelのファイルを印刷しようとするとフリーズする。プリンターの問題とExcel側の問題、どちらを先に確認すべき?
A. まずプリンタースプーラーの再起動を試し、別のアプリ(メモ帳など)から印刷できるか確認するのがおすすめです。別アプリで正常に印刷できる場合はExcel側に原因がある可能性が高く、印刷範囲の設定やページ設定の見直しが必要になります。どちらでもフリーズする場合はスプーラーやドライバーの問題です。Excelでの印刷フリーズに特化した対処法はこちらの記事をご覧ください:Excel印刷できない・フリーズする原因と直し方
スポンサーリンク

まとめ

Windowsで印刷が遅い・途中で止まるトラブルは、多くの場合「Print Spoolerのフリーズ」または「古い印刷ジョブの残留」が原因です。

 

順番 対処法 効果の目安
Print Spoolerサービスの再起動 ジョブ詰まりの7割以上を解消
PRINTERSフォルダのジョブファイル削除 ①で直らない詰まりに有効
ドライバーの更新・再インストール 慢性的な遅延・断続的な停止に有効
プリンターの削除と再登録 設定起因のトラブルをリセット

 

プリンターがそもそも認識されない・接続できないというトラブルは、こちらの記事で詳しく解説しています:Windowsプリンターが認識しない・印刷できない原因と直し方7選【2026】

 

タイトルとURLをコピーしました