印刷ジョブを削除できない・キャンセル中で消えないときの対処法【Windows 11/10】

印刷ジョブをキャンセルしても「削除中」「キャンセル中」のまま消えず、次の印刷が進まないことがあります。

まず印刷キューから通常のキャンセルを試し、消えなければプリンターとPCの再起動、Print Spooler(印刷処理を管理するWindowsのサービス)の再起動へ進みます。それでも残る場合だけ、Spoolerを停止して待機ファイルを削除してください。

最初からシステムフォルダーを操作する必要はありません。安全で簡単な方法から順に確認しましょう。

まず印刷キューを開いてジョブをキャンセルする

最初に、正しいプリンターの印刷キューを開いているか確認します。

Windows 11

  1. [スタート]→[設定]を開きます。
  2. [Bluetoothとデバイス]→[プリンターとスキャナー]を開きます。
  3. 使用しているプリンターを選び、[印刷キューを開く]をクリックします。
  4. 残っている印刷ジョブを右クリックし、[キャンセル]を選びます。

Windows 10

  1. [スタート]→[設定]→[デバイス]→[プリンターとスキャナー]を開きます。
  2. 使用しているプリンターを選び、[キューを開く]をクリックします。
  3. 印刷ジョブを右クリックし、[キャンセル]を選びます。

一覧が空になれば正常です。「キャンセル中」「削除中」の表示がしばらく待っても消えない場合は、次へ進みます。

プリンターとPCを再起動する

プリンターの電源を切り、可能なら電源プラグを抜いて30秒ほど待ってから電源を入れ直します。続いてPCも再起動し、印刷キューをもう一度確認してください。

一時的に止まっていた印刷処理が再開され、ジョブが消えることがあります。まだ残る場合はPrint Spoolerを再起動します。

Print Spoolerを再起動する

  1. Windowsキー+Rキーを押します。
  2. [ファイル名を指定して実行]に services.msc と入力し、[OK]をクリックします。
  3. サービス一覧の[Print Spooler]を右クリックし、[再起動]を選びます。

再起動後に印刷キューが空になったか確認します。ジョブが残る場合だけ、次の手動リセットを行います。

消えないときはスプールファイルを手動で削除する

注意:この操作を行うと、このPCに残っているすべてのプリンターの待機ジョブが削除されます。必要な印刷内容を確認してから進めてください。

削除するのは PRINTERS フォルダーの中にあるファイルだけです。フォルダー自体や、ほかのWindowsファイルは削除しないでください。

  1. Windowsキー+Rキーを押し、services.msc を開きます。
  2. [Print Spooler]を右クリックし、[停止]を選びます。
  3. エクスプローラーのアドレス欄に %WINDIR%\System32\spool\PRINTERS と入力して開きます。
  4. 管理者の許可を求められたら内容を確認して続行し、フォルダー内のファイルをすべて削除します。
  5. サービス画面へ戻り、[Print Spooler]を右クリックして[開始]を選びます。
  6. [プロパティ]を開いた場合は、スタートアップの種類が[自動]であることを確認します。

既存画像で操作の流れを確認する

以下はWindows 10当時の画面です。Windows 11では見た目が異なる場合がありますが、services.msc、[Print Spooler]、PRINTERSフォルダーを使う流れは同じです。

スタートボタンを右クリックする
ファイル名を指定して実行を選ぶ
ファイル名を指定して実行の画面
services.mscを入力する
Windowsのサービス画面
サービス一覧でPrint Spoolerを探す
Print Spoolerのプロパティで停止する
Print Spoolerの右クリックメニューから停止する
サービス画面のサービスの停止を選ぶ
ファイル名を指定して実行にspoolと入力する
spoolフォルダー内のPRINTERSフォルダー

それでも印刷ジョブが消えない場合

ジョブを消しても同じ症状を繰り返す場合は、印刷キューだけでなくプリンターとの接続やドライバーに原因がある可能性があります。

  • USBケーブルを挿し直し、別のUSBポートでも確認する
  • 無線プリンターは、PCとプリンターが同じネットワークへ接続されているか確認する
  • Windows 11の[Get Help]アプリでプリンターのトラブルシューティングを実行する
  • プリンターメーカーの公式サイトで、機種とWindowsのバージョンに合う最新ドライバーを確認する

複数台のPCから同じプリンターを使っている場合は、印刷を管理しているPCやプリントサーバー側のキューも確認してください。

Microsoft公式の手順も確認する

画面や項目名はWindows Updateで変わることがあります。最新手順はMicrosoft公式の「Fix printer connection and printing problems in Windows」と「View a printer’s print queue in Windows」でも確認できます。

まとめ

印刷ジョブが削除できないときは、印刷キューからのキャンセル、プリンターとPCの再起動、Print Spoolerの再起動の順に試します。

最後の手段として、Print Spoolerを停止してから PRINTERS フォルダー内の待機ファイルだけを削除し、サービスを再開します。安全な手順から順番に進めれば、不要なシステム変更を避けながら原因を切り分けられます。