プリンタースプーラーは、コンピューターからプリンターまでのすべてのプリンターを管理するサービスです。このサービスが影響を受けたり、実行されなかったり、何らかの理由で停止したりすると、コンピューターがプリンターと適切に通信できなくなり、印刷されなくなる可能性があります。
この記事では、スプーラサービスの問題を解決することを目的とした最も一般的な修正を使用します。
方法1:このバッチファイルを使用して自動的にリセットする
クリック ここに ファイルをダウンロードして右クリックし、「管理者として実行」を選択します。次に、プリンタの電源がオンになっていて正しく接続されていることを確認してから、印刷物を送信してみてください。
方法2:印刷スプーラーを再起動します
- 両方を押す ウィンドウズ そして R 一緒に開くキー 実行 次に、「 services.msc 指定されたスペースで」を入力し、Enterキーを押します。
- 下にスクロールして探します プリントスプーラー 。
- 次にそれを右クリックして選択します プロパティ 。
- に移動します 回復 タブをクリックしてから選択します サービスを再起動します 3つのドロップダウンボックス用。
- その下の2つのテキストボックスまたは値ボックスがに設定されていることを確認します 1 。
- クリック OK 関連するすべての変更を保存します。
- 次に、に戻ります 一般 タブをクリックし、をクリックします 開始 。サービスはすぐに再起動します。
方法3:印刷スプーラーファイルを削除する
- 選択する 開始 メニューとタイプ サービス。 msc
- サービスリストでプリントスプーラを見つけて、2回クリックします。
- 選択する やめる 次にクリックします OK 。
- Windowsキーを押しながらRを押します。 %WINDIR% system32 pool printers Enterキーを押します。次に、このフォルダ内のすべてのファイルを削除します。
- 手順1と2を繰り返します。
- 選択する 開始 次に、スタートアップの種類がに設定されていることを確認します 自動 。選択する OK 。
方法4:所有権を取得する
- まず、スプーラが実行されているかどうかを確認します。これを行うには、コマンドプロンプトまたはPowershellに移動して次のように入力します scクエリスプーラ オンになっていない場合は、タイプをオンにします ネットスタートスプーラ
サービスが自動的にオフになる場合は、コマンドプロンプトで次のコマンドを使用してファイルの所有権を取得します。 takeown / f C: Windows System32 poolsv.exe
- 次に、前のウィンドウを閉じて、サービスを再開します。
- 開いた コマンド・プロンプト 管理者として実行します。
- 次のコマンドを記述して、Enterキーを押します :del / Q C: WINDOWS system32 pool PRINTERS *。*
- 次に、を使用してサービスを開始してみてください ネットスタートスプーラ コマンドプロンプトのコマンド。
方法5:依存関係の確認
- オープンプリントスプーラーサービス プロパティ 上記の手順を使用します。
- に移動します 依存関係 最初のボックスには、スプーリングサービスを正しく実行するために実行する必要のあるすべてのサービスとコンポーネントが含まれています。
- 次に、これらすべてに目を通し、メモします。
- サービスウィンドウに戻り、ボックスにリストされているこれらの各サービスに移動します。これらのサービスが開始されているかどうかを確認し、開始されていない場合は右クリックして、 プロパティ スタートアップの種類がに設定されていることを確認します 自動 。