症状
プリンターが「オフライン」と表示され、印刷ジョブが実行されない。
結論:まずこれを確認
- プリンターの電源が入っているか、ケーブル/Wi-Fi接続を確認
- 「プリンターをオフラインで使用する」が有効になっていないか確認
- Print Spooler サービスが動作しているか確認
操作フロー
flowchart TD
A[プリンターがオフライン表示] --> B{電源・接続は正常?}
B -->|No| C[電源ON/ケーブル・Wi-Fi確認]
B -->|Yes| D{オフラインモードが有効?}
D -->|Yes| E[オフラインモードを解除]
D -->|No| F{Print Spoolerは動作中?}
F -->|No| G[サービスを再起動]
F -->|Yes| H{印刷キューに滞留あり?}
H -->|Yes| I[キューをクリア]
H -->|No| J[ドライバー再インストール]
C --> K[再度印刷を試す]
E --> K
G --> K
I --> K
J --> K
よくある原因
- 物理的な接続不良 - USBケーブルの抜け、Wi-Fi切断、電源オフ
- オフラインモードが有効 - 手動または自動でオフラインに設定されている
- Print Spooler サービス停止 - 印刷を管理するWindowsサービスが停止
- 印刷キューの滞留 - 古い印刷ジョブが詰まっている
- ドライバーの破損 - アップデート後やOSアップグレード後に発生しやすい
- IPアドレスの変更 - ネットワークプリンターのIPが変わった
- ファイアウォール/セキュリティソフト - 通信がブロックされている
操作手順
ステップ1: プリンターの電源・接続を確認する
USB接続の場合:
- プリンターの電源ランプが点灯しているか確認
- USBケーブルを両端とも抜き差しする
- 別のUSBポートに接続してみる
Wi-Fi/ネットワーク接続の場合:
- プリンターのディスプレイでWi-Fi接続状態を確認
- プリンターとPCが同じネットワークに接続されているか確認
- プリンターのIPアドレスをメモする(プリンター本体の設定画面またはテストページで確認)
🔍 チェックポイント: プリンター本体でテストページが印刷できれば、プリンター自体は正常
ステップ2: オフラインモードを解除する
Windows 11:
- 設定 > Bluetoothとデバイス > プリンターとスキャナー を開く
- 該当プリンターを選択
- 印刷キューを開く をクリック
- メニューバーの プリンター をクリック
- プリンターをオフラインで使用する にチェックが入っていたら解除
Windows 10:
- 設定 > デバイス > プリンターとスキャナー を開く
- 該当プリンターを選択し キューを開く をクリック
- メニューバーの プリンター をクリック
- プリンターをオフラインで使用する のチェックを解除
🔍 チェックポイント: チェックを外した後、状態が「準備完了」に変わるか確認
ステップ3: Print Spooler サービスを再起動する
方法1: サービス画面から(GUI)
Win + Rで「ファイル名を指定して実行」を開くservices.mscと入力してEnter- Print Spooler を探して右クリック
- 再起動 を選択
方法2: コマンドプロンプトから(管理者権限)
net stop spooler
net start spooler
🔍 チェックポイント: サービスの状態が「実行中」になっているか確認
ステップ4: 印刷キューをクリアする
- Print Spooler サービスを停止(ステップ3参照)
- エクスプローラーで
C:\Windows\System32\spool\PRINTERSを開く - フォルダ内のファイルをすべて削除
- Print Spooler サービスを開始
PowerShellで一括実行(管理者権限):
Stop-Service -Name Spooler -Force
Remove-Item -Path "$env:SystemRoot\System32\spool\PRINTERS\*" -Force
Start-Service -Name Spooler
🔍 チェックポイント: PRINTERSフォルダが空になっていることを確認
ステップ5: プリンターを削除して再追加する
Windows 11:
- 設定 > Bluetoothとデバイス > プリンターとスキャナー を開く
- 該当プリンターを選択
- 削除 をクリック
- デバイスの追加 でプリンターを再検出
Windows 10:
- 設定 > デバイス > プリンターとスキャナー を開く
- 該当プリンターを選択し デバイスの削除 をクリック
- プリンターまたはスキャナーを追加します で再検出
🔍 チェックポイント: 再追加後にテスト印刷が成功するか確認
ステップ6: ドライバーを再インストールする
- メーカー公式サイトから最新ドライバーをダウンロード
- 既存のプリンターを削除(ステップ5参照)
Win + Rでprintui /s /t2を実行- ドライバー タブで該当ドライバーを選択し 削除
- ダウンロードしたドライバーをインストール
- プリンターを再追加
🔍 チェックポイント: デバイスマネージャーでプリンターにエラーマーク(!)がないか確認
NG行動
- Print Spooler を無効化する - 印刷機能全体が停止する
- PRINTERSフォルダをサービス動作中に削除する - ファイルがロックされてエラーになる
- 古いドライバーを使い続ける - 互換性問題が解決しない
- 複数の同名プリンターを追加する - どれに印刷されるか不明確になる
- ファイアウォールを完全無効化する - セキュリティリスクが発生する
よくある質問(FAQ)
Q1: 特定のアプリからだけ印刷できない場合は?
A: アプリの印刷設定を確認し、正しいプリンターが選択されているか確認する。アプリを再起動し、それでも改善しない場合はアプリの再インストールを検討する。
Q2: ネットワークプリンターのIPアドレスが変わった場合は?
A: プリンターを削除し、新しいIPアドレスで再追加する。または、プリンターのプロパティ > ポート > ポートの構成 でIPアドレスを変更する。DHCPではなく固定IPをプリンターに設定すると再発を防げる。
Q3: 「ドライバーは使用できません」と表示される場合は?
A: メーカー公式サイトからOS対応の最新ドライバーをダウンロードし、手動でインストールする。Windows Updateの汎用ドライバーでは機能しない機種がある。
関連するトラブル
準備中
解決しない場合
- Microsoft公式ドキュメント: プリンターの問題を解決する
- プリンターメーカーサポートページ: Canon、EPSON、Brother、HP 各社の公式サポート
- 確認すべきログ: イベントビューアー > Windowsログ > システム(ソース: Print)
- 次に調べるキーワード: 「プリンター ドライバー 互換性」「WSD ポート」「プリンター共有 接続できない」