Windowsの「The Print Spooler Service Is Not Running」エラーの対処方法。

あなたのような読者が、MUOを支えています。当サイトのリンクを使って購入された場合、アフィリエイト報酬を得ることがあります。続きを読む

プリントスプーラは、オペレーティングシステムに組み込まれている小さなアプリケーションです。これを使うと、最初の印刷ジョブの完了を待たずに、複数の印刷ジョブをキューに送ることができます。プリントスプーラサービスが動作を停止した場合、Windowsでプリントスプーラサービスが実行されていないエラーに遭遇することになります。

印刷ジョブに関連する一般的なエラーです。ただし、エラーの原因はさまざまです。新しいプリンターをセットアップしたとき、更新プログラムをインストールした後、またはルーターをアップグレードしたときに、このエラーに遭遇することがあります。いずれにしても、Windowsでこのエラーを解決するのに役立つトラブルシューティングの手順をいくつか紹介します。

プリントスプーラサービスが動作していない場合の対処法

  • "Windowsはプリンタに接続できません。ローカルのプリントスプーラサービスは実行されていません"。
  • "操作を完了できませんでした。プリントスプーラサービスは実行されていません。

どのエラーに遭遇しても、解決方法は同じです。

1.プリンタートラブルシューターを実行する

Windows 10および11に内蔵されているプリンタートラブルシューターを使用すると、印刷の問題を発見して解決することができます。トラブルシューターは、一般的な印刷の問題をシステムでスキャンし、自動的に解決します。また、プリントスプーラサービスが停止している場合は、そのチェックと再起動も可能です。

  • Win I を押して「設定」を開きます。
  • 左ペインで「システム」タブを開きます。
  • 右ペインで、下にスクロールし、「トラブルシューティング」をクリックします。
  • windows 11 troubleshoot
  • 次に、「その他のトラブルシューター」をクリックします。
  • 次に、[プリンタ]オプションの[実行]ボタンをクリックします。トラブルシューターがシステムをスキャンし、問題の検出を試みます。
  • windows 11 printer troubleshooter
  • トラブルシューティングを行うプリンタを選択し、[次へ]をクリックします。
  • スキャンが完了するのを待ち、問題が見つかったかどうかを確認します。その後、推奨される修正プログラムがある場合はそれを適用します。
  • 2.プリントスプーラサービスを再起動する

    print spooler service restart

    プリントスプーラサービスが実行されていないエラーを解決するために、サービススナップインでプリントスプーラサービスを確認し、再実行することができます。以下、その方法について説明します:

  • Winキーを押しながら、「services」と入力します。
  • サービス]をクリックすると、スナップインが開きます。
  • 次に、サービスの一覧からPrint Spoolerサービスを探します。
  • サービスを右クリックし、[再起動]を選択し、プロセスが完了するのを待ちます。
  • 新しい印刷ジョブを実行し、エラーが解消されているかどうかを確認します。
  • 3.Print Spoolerサービスの起動タイプを「自動」に設定する

    デフォルトでは、プリントスプーラーサービスは、システムの再起動時に自動的に起動するように設定されています。しかし、手動で起動するように設定している場合、サービスが動作しなくなることがあります。サービス]スナップインを使用して、プリントスプーラーサービスの起動タイプを変更することができます。

    プリントスプーラサービスの起動タイプを変更する:

  • Win Rを押して「ファイル名を指定して実行」を開きます。
  • services.mscと入力し、OKをクリックすると、サービススナップインが表示されます。
  • ここで、Print Spoolerサービスの場所を確認します。 print spooler service properties services
  • Print Spoolerを右クリックし、[プロパティ]を選択します。
  • 開いたポップアップダイアログで、[スタートアップの種類]のドロップダウンをクリックし、[自動]を選択します。 print spooler service properties services startup type automatic
  • 適用]と[OK]をクリックして、変更を保存します。
  • すでに[自動]に設定されている場合は、[無効]を選択します。適用]と[OK]をクリックして、変更を保存します。
  • Print Spoolerサービスのプロパティを開き、[スタートアップの種類]を[自動]に設定します。
  • OK]と[Apply]をクリックして、変更を保存します。
  • サービス」スナップインを閉じ、PCを再起動します。次に、印刷ジョブを作成し、printer spooler service is not runningというエラーが解消されているかどうかを確認します。
  • 4.プリントスプーラのファイルを消去する

    保留中の印刷ジョブや破損した印刷ジョブが多すぎると、print spooler service not running エラーが発生することがあります。これを解決するには、プリントスプーラファイルを手動で削除し、サービスを再起動します。以下は、その方法です。

  • Win Rキーを押して「ファイル名を指定して実行」を開きます。
  • services.mscと入力し、OKをクリックします。
  • サービス]スナップインで[Print Spooler]サービスを探し、選択します。
  • Print Spoolerを右クリックし、[停止]を選択します。 print spooler service stop
  • 次に、Win Eキーを押して、ファイルエクスプローラーを開きます。
  • 次の場所に移動してください。ファイルエクスプローラーのアドレスバーに以下のパスをコピーして貼り付けると、素早く移動できます:C:╱Windows╱System32╱Spool╱PRINTERS
  • ここで、Printersフォルダの中のファイルをすべて消去します。ユーザーアカウント制御(UAC)が表示されたら、「はい」をクリックします。PRINTERSフォルダーは削除せず、フォルダー内のファイルのみを削除してください。 delete printer spooler service files
  • File Explorerを閉じて、Servicesスナップインに戻ります。 print spooler service start
  • Print Spoolerサービスを選択して右クリックし、[開始]を選択します。
  • 新しい印刷ジョブを作成し、エラーが解消されているかどうかを確認します。解決しない場合は、プリンターの接続を解除して再接続し、解決するかどうかを確認します。

    5.Windows Defender Firewallを確認する

    プリンターがネットワークに接続されている場合、Windows Defender Firewallが接続を妨げているため、エラーが発生する可能性があります。この場合、Windows Defender Firewallを一時的に無効にして、新しい印刷ジョブを作成することで確認することができます。

    Windows Defender Firewallを無効にする場合:

  • Win I を押して「設定」を開きます。
  • 左ペインの「プライバシー」&セキュリティタブを開きます。
  • 次に、「Windows セキュリティ」をクリックします。 Open Windows Security Windows 11 Settings 1
  • 最後に、「Windows セキュリティを開く」をクリックします。
  • 左ペインでファイアウォール&ネットワーク保護タブを開きます。 firewall and network protection windows defender
  • 現在アクティブなネットワーク(パブリック/プライベート)をクリックします。
  • Microsoft Defender Firewallの下にあるスイッチを切り替えて、Firewallをオフにします。UACでプロンプトが表示されたら、[はい]をクリックします。 turn off Microsoft defender firewall
  • ファイアウォールを無効にした状態で、新しい印刷ジョブを作成し、正常に完了するかどうかを確認します。
  • 完了したら、Windows Defender Firewallの保護を有効にします。
  • プリンタを頻繁に使用する場合、Windows Defender Firewallを無効にすることは、実現可能な解決策ではありません。ファイアウォール経由の接続を許可するために、さらに問題を調査する必要があります。

    6.プリンタードライバーを更新する

    update drive printer device manager

    コンピュータのドライバが古い、または破損していると、接続されたデバイスが誤動作することがあります。プリンタードライバーを更新して、エラーの解決につながるかどうか試してみてください。デバイスマネージャーを使用して、汎用プリンタードライバーを更新することができます。以下はその方法です。

  • Win I を押して「ファイル名を指定して実行」を開きます。
  • devmgmt.msc と入力し、OK をクリックしてデバイスマネージャーを開きます。
  • デバイスマネージャーで、[プリントキュー]セクションを展開します。
  • プリンターを右クリックし、「ドライバーの更新」を選択します。
  • 次に、「ドライバを自動的に検索する」を選択します。Windowsが新しいドライバーの更新をスキャンし、利用可能な場合はダウンロードとインストールを行います。
  • 新しい更新プログラムがない場合は、プリンターメーカーのウェブサイトから、お使いのプリンターモデルの最新ドライバをダウンロードしてください。

    7.プリンタードライバーのアンインストールと再インストール

    プリンタードライバーをアンインストールして、プリンターのクリーンインストールを行うこともできます。プリンターを削除するには、まず、設定からデバイスを削除し、次にドライバーを削除する必要があります。

    プリンターをアンインストールするには

  • Win I を押して「設定」を開きます。
  • 左ペインで、「Bluetooth&デバイス」をクリックします。 bluetooth and devices printers scanners
  • 次に、「プリンタ」&「スキャナ」をクリックします。
  • ここで、お使いのプリンターを探し、クリックします。 uninstall printer settings
  • 右上の削除ボタンをクリックし、「はい」をクリックして動作を確認します。
  • 完了したら、PCを再起動します。再起動後、製造元のウェブサイトからプリンタの最新ドライバをダウンロードし、セットアップを完了します。

    f}Print Spooler Service Is Not Running” を修正する。エラー

    プリントスプーラサービスの問題は、サービスの再起動やプリントキューファイルの削除で解決できることが多いようです。しかし、問題が解決しない場合は、Windowsのアップデートやシステムファイルの破損など、システムに新しい変化がないか調査してください。

    Scroll to Top