会社でラベルプリンターを使用していると、突然印刷待ちのドキュメントがキューから消えず、次の印刷ができなくなるトラブルに遭遇することがあります。原因はWindowsの印刷スプーラーの停止、プリンター本体のエラー、ネットワークの瞬断、ドライバーの競合など多岐にわたります。本記事では、実際に発生する症状から原因を特定し、適切な対処を行うための手順を解説します。キューと通信の確認を軸に、段階的にトラブルシューティングを進めてください。
【要点】この記事で確認すること
- 最初に見る場所: 印刷キュー画面(タスクバーのプリンターアイコン)と「Print Spooler」サービス。キューが詰まっているかを確認し、サービスの再起動を試みます。
- 切り分けの軸: 端末側(OS、スプーラー、ドライバー)、アカウント側(権限、認証)、プリンター本体(エラー表示、用紙切れ)、ネットワーク(IP到達性、ポートの疎通)。
- 注意点: サービス再起動やドライバー削除には管理者権限が必要です。社内ポリシーで制限されている場合は、必ず情報システム部門に依頼してください。
ADVERTISEMENT
目次
1. 印刷待ちが消えない主な原因
ラベルプリンターで印刷待ちが消えない場合、以下の3つの大枠で原因を考えると整理しやすいです。
キュー内のドキュメントが固まっている
印刷データがスプーラーで処理されずに滞留している状態です。大きなファイルや特殊なラベルフォーマットが原因でスプーラーがハングアップすることがあります。Windowsの印刷キュー画面で「印刷中」や「エラー」と表示されたまま動かない場合は、まずキューをクリアしてみてください。
プリンター本体のエラーまたはオフライン
プリンター本体で用紙切れ、カバー開放、トナー/インク切れなどのエラーが発生していると、Windowsはデータを送信できずキューに滞留させます。ラベルプリンターの場合、ラベル用紙のセット位置ずれや剥離センサーの異常も原因になり得ます。本体の液晶やLEDでエラーコードを確認しましょう。
ネットワーク接続の一時的な切断
有線LANやWi-Fiの瞬断、スイッチの再起動などでプリンターとの通信が切れた場合、Windowsは再送を試みますが、タイムアウトまでキューに残り続けます。この状態では、他のPCから印刷できたとしても、当該端末だけキューが消えないことがあります。
2. 最初に確認すべきポイント:キューとスプーラーの状態
トラブルの多くはキューとスプーラーで解決します。以下の手順で状態を確認してください。
印刷キューの表示とドキュメント削除
- タスクバーのプリンターアイコンをクリック、または「設定」→「Bluetooth とデバイス」→「プリンターとスキャナー」から該当プリンターを選び、「キューを開く」をクリックします。
- キュー内のドキュメントを右クリックし、「キャンセル」を選択します。複数ある場合はすべてキャンセルしてください。
- キャンセルしても消えない場合、管理者権限で「サービス」アプリケーションを開き、「Print Spooler」を右クリック→「停止」→再度「開始」します。
- 再起動後、再度印刷テストを行います。それでもキューが残る場合は、次の強制削除を試みます。
Print Spoolerサービス再起動の詳細手順
Windowsキー+Rで「services.msc」と入力し、サービス一覧を開きます。Print Spoolerを右クリックし、「停止」した後、すぐに「開始」をクリックします。この操作により、スプーラーに滞留したデータがクリアされます。注意点として、この操作を行うと他のプリンターのキューもすべてクリアされるため、印刷中のジョブが中断される可能性があります。そのため、可能であれば業務時間外や影響が少ないタイミングで実施してください。
キューが消えない場合のコマンドラインでの強制削除
サービス再起動でも消えない場合、コマンドプロンプト(管理者)から「net stop spooler」「del %systemroot%\System32\spool\printers\* /Q」「net start spooler」の順に実行します。このコマンドはスプーラーフォルダ内の全ジョブファイルを削除します。実行後、キューが完全に空になったことを確認してください。
3. ネットワーク通信の確認手順
キューがクリアできたのに印刷できない、または再びキューが溜まる場合は、ネットワーク通信に問題がある可能性があります。
プリンターのIPアドレスを確認する方法
プリンター本体の操作パネルで「ネットワーク設定」または「TCP/IP設定」を開き、IPアドレスを確認します。または、Windowsのプリンタープロパティから「ポート」タブを開き、標準TCP/IPポートのアドレスを確認することもできます。ラベルプリンターは固定IPで設定されていることが多いため、変更されていないか確認しましょう。
Pingとポート疎通の確認
コマンドプロンプトを開き、「ping <プリンターIP>」を実行します。応答があればネットワーク到達性は問題ありません。応答がない場合、プリンターの電源が入っているか、LANケーブルが正しく接続されているか、同一セグメントかどうかを確認します。さらに、プリンターポート(通常はポート9100)への疎通を確認するには、「telnet <プリンターIP> 9100」またはPowerShellで「Test-NetConnection -ComputerName <プリンターIP> -Port 9100」を実行します。接続できればポートは開いています。タイムアウトする場合は、ファイアウォールやルーターの設定を確認する必要があります。
他のPCから印刷できるか確認
同じ部署の別PCから同じプリンターに印刷してみてください。正常に印刷できれば、問題は自分の端末に限定されます。もし他のPCでも同様の症状なら、プリンター本体またはネットワークインフラに問題があると判断できます。
4. プリンター本体とドライバーのトラブルシューティング
キューやネットワークに問題がない場合、プリンター本体の状態やドライバーが原因です。
本体のエラー表示と物理的な確認
ラベルプリンターは、用紙切れ、カバー開放、ラベル剥離エラーなどで印刷を停止します。操作パネルにエラーコードやメッセージが表示されているか確認してください。また、「用紙送り」ボタンを押してラベルが正しく送られるかテストします。異常があれば、用紙の再セットやセンサーの清掃を行います。
ドライバーの再インストールとバージョン確認
ドライバーが破損していると、印刷ジョブがスプーラーで処理されずキューに残ります。まず、現在のドライバーバージョンを確認するには、プリンタープロパティの「詳細設定」タブでバージョン情報を確認するか、デバイスマネージャーのプリンター一覧でプロパティを開きます。最新のドライバーをメーカーサイトからダウンロードし、既存のドライバーを削除してから再インストールしてください。削除は「プリンターとスキャナー」で対象プリンターを選択し「削除」、その後デバイスマネージャーでプリンターが残っていればそれも削除します。
既定プリンターの設定変更
複数のプリンターがインストールされている環境で、既定プリンターが別のプリンターに設定されていると、印刷先を間違えることがあります。ラベルプリンターが既定になっているか確認し、必要なら「設定」→「プリンターとスキャナー」で「既定として設定」をクリックします。
5. 状況別の切り分け表
| 症状 | 考えられる原因 | 最初に確認すべき場所 | 対処例 |
|---|---|---|---|
| キューに「印刷中」のまま動かない | スプーラーハング、大きなジョブ | Print Spoolerサービス | サービス再起動、キュー削除 |
| キューに「エラー」と表示される | プリンターオフライン、用紙切れ | プリンター本体の状態 | 用紙補給、電源再投入 |
| キューが消えない(キャンセル不可) | スプーラーファイルの破損 | コマンドラインでの強制削除 | net stop spooler → del → net start |
| 印刷ジョブが送れない(キューに追加されない) | ポート設定誤り、ドライバー不適合 | プリンターポートとドライバー | 正しいポートに修正、ドライバー再インストール |
| 特定PCだけ印刷できない | 端末固有の設定、権限不足 | 該当PCのプリンター設定 | ドライバー再追加、管理者権限で印刷 |
6. 失敗しがちな対処と正しい方法
誤ったドライバー削除やレジストリ操作
キューが消えないからといって、闇雲にドライバーを削除したり、レジストリを編集するのは危険です。特に会社のPCでは、レジストリの変更はシステム全体に影響を及ぼす可能性があり、またポリシーで禁止されている場合があります。最初は必ずスプーラーの再起動とキュー削除を試し、それでも改善しない場合は、ドライバーの再インストールを正しい手順で行います。レジストリを触るのは最後の手段とし、管理部門の指示を仰いでください。
プリンターの電源再投入だけで解決しようとする
プリンター本体を再起動すると一時的に通信が回復することがありますが、根本原因がスプーラーやドライバーにある場合、再発します。電源再投入は手軽ですが、その前にキューとスプーラーの状態を必ず確認し、ネットワークの疎通もチェックしてください。
7. 管理者に伝えるべき情報
最終的に情報システム部門に相談する際、以下の情報をまとめておくとスムーズです。
- プリンターモデルとIPアドレス: 本体の背面や設定画面で確認します。
- 発生端末のPC名とOSバージョン: 「設定」→「システム」→「詳細情報」で確認できます。
- エラーメッセージのスクリーンショット: キュー画面の状態、イベントビューワーのシステムログ(アプリケーションとサービスログ→Microsoft→Windows→PrintService)。
- 試した対処: スプーラー再起動、ドライバー再インストール、Pingテストの結果など。
- 業務影響: どの程度の時間、印刷ができない状態が続いているか。
8. よくある質問
Q. キューを削除してもすぐに新しい印刷ジョブがまた詰まるのですが、どうすればいいですか?
A. スプーラーの再起動を行っても改善しない場合、ドライバーが原因であることが多いです。最新のドライバーに更新するか、別のドライバーバージョンを試してください。また、印刷データ自体に問題がある可能性もあるため、テスト用の簡単な文書(メモ帳のテキストなど)で試すことをおすすめします。
Q. 他のPCからは印刷できるのに、自分のPCだけ印刷できません。何が考えられますか?
A. 端末固有の問題です。まず、自分のPCのプリンタードライバーが正しくインストールされているか確認してください。また、ファイアウォールやセキュリティソフトが印刷通信をブロックしている可能性もあります。一時的にセキュリティソフトを無効にしてテストするか、管理者に確認を依頼しましょう。
Q. Print Spoolerを再起動したら、他の印刷ジョブも消えてしまいました。復旧できますか?
A. 残念ながら、Print Spoolerの停止により未処理のジョブはすべて削除されます。再度印刷アプリケーションから印刷し直す必要があります。そのため、重要なジョブがキューにある場合は、再起動前に可能であれば印刷を完了させてから実行してください。
まとめ
ラベルプリンターで印刷待ちが消えないトラブルは、まずWindowsの印刷キューとスプーラーを確認することで解決することが多いです。ネットワーク通信の疎通確認やプリンター本体の状態チェックも併せて行うことで、原因を特定できます。ドライバーや設定の変更が必要な場合は、管理者権限の有無や社内ポリシーを事前に確認してください。適切な手順で対処すれば、すぐに印刷業務を再開できるでしょう。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】画面がチカチカ・点滅する!グラフィックドライバの更新と設定の見直し
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- 【Edge】お気に入りが同期で消えた時の復元手順
- 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
- 【Windows】「HEVCビデオ拡張機能」の導入により高画質な動画を標準再生できるようにする手順
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【Edge】起動時に前回のタブを自動で復元させる設定手順
