Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

プリント スプーラー サービスは、Windowsオペレーティング システム上で印刷指示を保存し、それらをプリンターに渡して印刷ジョブを完了させる役割を担っています。これにより、パソコンに接続されたプリンターがドキュメントの印刷を開始します。通常、このサービスは印刷待ちのドキュメントをすべてキューに保持し、その後1件ずつプリンターへ転送します。しかし、プリンターがフリーズしたり、動作を停止したりすることがあります。同じ問題でお困りの方は、この記事が参考になります。本記事では、Windows 10で発生する「ローカル プリント スプーラー サービスが実行されていません」エラーを解消するための完璧なガイドをご紹介します。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを修正する方法

プリント スプーラー サービスとは?

  • ローカル プリント スプーラー サービスは、spoolss.dllspoolsv.exe という2つの重要なファイルを基盤として動作しています。
  • スタンドアロンのソフトウェアではないため、DCOMRPC という2つのサービスに依存しています。これらの依存サービスのいずれかが失敗すると、プリント スプーラー サービスは動作を停止します。
  • キューに残っているドキュメントの印刷には、FIFO(先入れ先出し方式)が使用されます。

プリント スプーラー サービスが動作しない原因は?

Windows 10のバックグラウンドでプリント スプーラー サービスが実行されていない場合、プリンターは印刷要求を受け取れなくなり、印刷操作は失敗します。原因は数多くあります。例えば:

  • 一時的な不具合。
  • サードパーティ製アプリケーションによるサービスのブロック。
  • プリント スプーラーの依存サービスが停止している。
  • プリンター ドライバーの破損または古さ。

方法1: プリント スプーラー サービスを開始・再起動する

プリント スプーラーのエラーの多くは、サービスが無効になっているか、正常に機能していないことが原因です。したがって、理論的には、サービスとその依存関係を再起動するだけで問題は解決するはずです。「ローカル プリント スプーラー サービスが実行されていません」エラーを修正するには、まず以下の点を確認してください。

  • プリント スプーラー サービスが有効な状態であること。
  • 依存サービスも有効で実行中であること。

ステップI: サービス ウィンドウを起動する

1. Windows + R キーを同時に押して、[ファイル名を指定して実行] ダイアログ ボックスを開きます。

2. services.msc と入力し、[OK] をクリックして[サービス] ウィンドウを起動します。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

ケースI: プリント スプーラーが無効の場合

1. Print Spooler(プリント スプーラー)サービスを右クリックし、図のように[プロパティ] を選択します。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

2. [Print Spooler のプロパティ (ローカル コンピューター)] ウィンドウが表示されます。[スタートアップの種類] を下図のように [自動] に設定します。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

3. [開始] ボタンをクリックし、サービスの状態が [実行中] と表示されるまで待ちます。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

4. [適用] > [OK] をクリックして変更を保存し、ウィンドウを閉じます。

ケースII: プリント スプーラーが有効の場合

1. Print Spooler(プリント スプーラー)サービスを右クリックし、下図のように[再起動] をクリックします。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

2. プリント スプーラーが再起動されます。[OK] をクリックしてウィンドウを終了します。

方法2: プリント スプーラーの依存サービスを開始・再起動する

前述の依存サービスのいずれかに障害が発生すると、プリント スプーラー サービスは動作を停止します。そのため、これらのサービスが実行中であることを確認することも同様に重要です。

ステップI: サービス ウィンドウを起動する

1. Windows + R キーを同時に押して、[ファイル名を指定して実行] ダイアログ ボックスを開きます。

2. services.msc と入力し、[OK] をクリックして[サービス] ウィンドウを起動します。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

ステップII: プリント スプーラーの依存関係を確認する

1. Print Spooler(プリント スプーラー)を右クリックし、図のように[プロパティ] を選択します。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

2. [Print Spooler のプロパティ (ローカル コンピューター)] ウィンドウが表示されるので、[依存関係] タブに切り替えます。

3. [Remote Procedure Call (RPC)] のアイコンをクリックします。次の2つの項目が展開表示されます。

  • DCOM Server Process Launcher(DCOM Server Process Launcher)
  • RPC Endpoint Mapper(RPC エンドポイント マッパー)

これらの名前をメモして、ウィンドウを閉じます

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

ステップIII: DCOM Server Process Launcher サービスを開始する

1. 再び[サービス] ウィンドウに移動し、DCOM Server Process Launcher を検索します。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

2. DCOM Server Process Launcher を右クリックし、[プロパティ] をクリックします。

3. [DCOM Server Process Launcher のプロパティ (ローカル コンピューター)] ウィンドウで、下図のように[スタートアップの種類][自動] に設定します。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

4. ここで[適用] をクリックし、続いて[開始] ボタンをクリックします。

5. 少し待ってから、[OK] をクリックしてプロパティ ウィンドウを閉じます。

ステップIV: RPC Endpoint Mapper サービスを開始する

1. 再び[サービス] ウィンドウに移動し、RPC Endpoint Mapper を検索します。

2. RPC Endpoint Mapper を右クリックし、[プロパティ] を選択します。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

3. [RPC Endpoint Mapper のプロパティ (ローカル コンピューター)] ウィンドウで、先ほどと同様に[スタートアップの種類][自動] に設定します。

4. [適用] をクリックし、続けて[OK] をクリックしてプロパティ ウィンドウを閉じます。

方法3: スプール ファイルを削除する

ページ数の多いドキュメントで Ctrl + P を押すと、プリント スプーラー サービスが印刷ジョブの管理に苦労し、不具合が発生する可能性があります。幸い、印刷キュー(スプール ファイル)を手動でクリアし、その後サービスを再起動することで、正常な状態に戻すことができます。

注意: ファイルを削除する前に、まずプリント スプーラー サービスを停止し、削除後に再度開始します。

1. [サービス] ウィンドウを開き、Print Spooler(プリント スプーラー)を見つけて右クリックし、下図のように[停止] をクリックします。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

2. Windows キー + E を押して[エクスプローラー] を開きます。

3. 図のように、C:\Windows\System32\spool\PRINTERS フォルダーに移動します。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

4. Ctrl + A キーでPRINTERSフォルダー内のすべてのファイルを選択し、Delete キーを押して削除します。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

5. 次に、Windows PCからプリンターを切断します。

6. 方法1の手順を実行して、Print Spooler(プリント スプーラー)サービスを開始します。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

7. プリンターをPCに再接続し、エラーなしで正常に印刷できるかどうかを確認します。

方法4: プリンターのトラブルシューティング ツールを実行する

Windows 10ではプリンター関連の問題が非常に多いため、MicrosoftはOS自体にトラブルシューティング ツールを組み込んでいます。このツールは、スプーラー サービスのエラーチェックや印刷キューの確認など、一連の事前定義されたトラブルシューティング手順を実行し、問題を自動的に解決します。

1. Windows + I キーを押して[設定] を起動します。

2. 図のように[更新とセキュリティ] タイルをクリックします。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

3. 左側のペインで[トラブルシューティング] タブに移動します。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

4. 右側のペインで[追加のトラブルシューティング ツール] をクリックします。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

5. [起動時に実行する] セクションで[プリンター] のトラブルシューティング ツールを選択し、強調表示されている[トラブルシューティング ツールの実行] ボタンをクリックします。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

6. トラブルシューティング ツールが起動し、図のように問題の検出が始まります。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

7. トラブルシューティングを行うプリンターを選択し、[次へ] をクリックします。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

8. トラブルシューティング ツールが推奨する修正を適用し、印刷を再開します。

方法5: プリンター ドライバーを再インストールする

エラー メッセージが「プリント スプーラー サービスが実行されていない」ことに関するものである場合、破損していたり古くなっていたりする現在のプリンター ドライバーを最新のドライバー ファイルに置き換えるだけで、PCとプリンター間の接続問題は解決するはずです。手順は以下の通りです。

1. Windows + X キーを押します。表示されたメニューから[デバイス マネージャー] をクリックします。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

2. [印刷キュー] カテゴリを開きます。接続されているプリンターを右クリックし、下図のように[デバイスのアンインストール] をクリックします。

Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決する完全ガイド

3. 次に、プリンターのケーブルを抜き、PCを再起動します。

4. PCが起動したら、インターネット接続が正常に機能していることを確認し、プリンターのケーブルを差し込みます

5. Windowsが接続されたハードウェアを検出し、必要なドライバー ファイルをインターネットから自動的にダウンロードしてインストールします。

よくある質問(FAQ)

Q1. プリンターのスプーラー サービスが実行されていないのはなぜですか?

A. サードパーティ製アプリケーションによってブロックされている場合、依存サービスの一方または両方が実行されていない場合、あるいは起動時にサービスが自動的に開始できなかった場合に、プリンターのスプーラー サービスが実行されていない可能性があります。

Q2. Windows 10でプリント スプーラー サービスを開始するにはどうすればよいですか?

A. サービスを手動で開始するには、[サービス] アプリケーションを開き、Print Spooler(プリント スプーラー)サービスを見つけます。サービスを選択し、サービスの説明の上に表示される[開始] オプションをクリックします。

おすすめの関連記事:

  • ハッキングに使える18のベストツール
  • 「利用可能な時間データがないため、コンピューターは再同期しませんでした」エラーの修正方法
  • Windows 10でプリンターをオンラインに戻す方法
  • Windows 10で「プリンターが応答しません」を修正する方法

この記事がお役に立ち、Windows 10で「ローカル プリント スプーラー サービスが実行されていません」エラーを解決できたことを願っています。本記事に関するご質問がある場合は、下のコメント欄からお気軽にお問い合わせください。

  1. 【解決】Windows 10/11で「印刷スプーラーサービスが実行されていません」エラーを直す6つの方法

    Windows 10/11で印刷スプーラーサービスが実行されていないために印刷できない場合は、この記事で紹介する方法を試して問題を解決しましょう。 大量の書類を印刷しようとしているのに、プリンターが本来の仕事である「印刷」をしてくれない――そんな経験はありませんか?原因はさまざまですが、そのひとつとして印刷スプーラーの不具合が挙げられます。 よく報告される印刷エラーのひとつが「印刷スプーラーサービスが実行されていません(Print Spooler service is not running)」というものです。印刷スプーラーは、コンピューターからプリンターへ印刷要求を転送するWindows 1

  2. 【解決】Windows 10で印刷スプーラーが停止し続ける・起動しない問題の対処法

    文書の印刷はとても簡単な操作ですが、印刷中やプリンターのインストール時に「印刷スプーラーサービスが実行されていません」というエラーが発生するケースがあります。「ローカル印刷サービスが実行されていません。スプーラーを再起動するか、コンピューターを再起動してください」といったメッセージが表示され、サービスコンソールから再起動しても何度も停止してしまうこともあります。同じ問題でお困りの方に向けて、Windows 10で印刷スプーラーが停止し続ける、または起動しない問題を解決するための効果的な対処法を紹介します。 印刷スプーラーサービスとは? 印刷スプーラーとは、プリンターが印刷できる状態になるまで