Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows11/10でプリントスプーラー修復を実行する方法

この投稿では、プリントスプーラーサービスを修復する方法を紹介します。 Windows11/10の場合。印刷スプーラー(実行可能ファイル)は、印刷ジョブを処理するWindowsの組み込み機能です。ほとんどの場合、サービスは問題なく機能します。ただし、Print Spoolerサービスが実行されていない、Print Spoolerサービスエラー1068、Print Spoolerエラー0x800706B9など、ユーザーが多くの問題に直面することがあります。この投稿で何らかの問題が発生している場合は、この投稿がPrintSpoolerの修復に役立つ可能性があります。いくつかの修正を加えたWindows11/10。

Windows11/10で印刷スプーラーを修復する

以前は、PrintSpoolerを修復するためのMicrosoftFix Itツールがありましたが、そのツールは廃止されました。したがって、この投稿で説明されているいくつかの手動修正を試して修復することができます。

  1. 印刷スプーラーを有効またはオンにします
  2. タスクマネージャーを使用して印刷スプーラーサービスを再開します
  3. コマンドプロンプトを使用して印刷スプーラをリセットおよびクリアする
  4. 印刷スプーラーに必要なバイナリファイルを追加する
  5. PrintSpoolerの依存関係が実行されていることを確認してください
  6. レジストリエディタの使用。

1]印刷スプーラーを有効またはオンにします

Print Spoolerサービスがまったく実行されていない場合は、サービスが無効になっているか、オフになっているか、停止している可能性があります。したがって、最初に、Windowsサービスマネージャーまたはその他の方法を使用して、印刷スプーラーサービスをオンまたは有効にする必要があります。サービスが正常に開始されると、問題なく使用できる可能性があります。

2]タスクマネージャーを使用してPrintSpoolerサービスを再起動します

Windows11/10でプリントスプーラー修復を実行する方法

このサービスがすでに実行されていて、それでも何らかの問題が発生している場合は、このサービスを再起動するだけで、発生している問題を解決できる可能性があります。タスクマネージャを使用して、印刷スプーラを再起動できます。手順は次のとおりです。

  1. 検索ボックスまたはその他の適切な方法でタスクマネージャーを開きます
  2. 詳細をクリックします すべてのタブにアクセスするオプション
  3. サービスに切り替えます タブ
  4. 下にスクロールして、スプーラーを選択します サービス
  5. スプーラを右クリック
  6. 再起動をクリックします オプション。

3]コマンドプロンプトを使用して印刷スプーラをリセットおよびクリアする

Windows11/10でプリントスプーラー修復を実行する方法

印刷キューに印刷ジョブが残っている場合は、印刷スプーラーが正常に機能していない可能性もあります。したがって、PrintSpoolerをリセットしてクリアすることをお勧めします。これは、コマンドプロンプトを使用して実行できます。手順は次のとおりです。

管理者としてコマンドプロンプトを開く

次のコマンドを実行します。

net stop spooler

これにより、リセットプロセスを正常に実行できるように便利なPrintSpoolerサービスが停止します

次に、次のコマンドを実行します。

DEL /F /S /Q %systemroot%\System32\spool\PRINTERS\*

これにより、リセットプロセスが開始および完了し、スタックしたジョブ(*.shdおよび*.splファイル)が削除されます

最後に、このコマンドを実行します。これにより、プリントスプーラーが再開されます。

net start spooler

これで問題は解決するはずです。

SHDおよびSPLファイルを手動で削除することもできます。これについては、 PRINTERSにアクセスしてください フォルダ。その道はここにあります:

C:\Windows\System32\spool\PRINTERS

それらのファイルを探して、手動で削除してください。

4]PrintSpoolerに必要なバイナリファイルを追加します

Print Spoolerを正しく機能させるには、PrintSpoolerに必要なDLLファイルとEXEファイルが存在している必要があります。これらのファイルはspoolss.dll win32spl.dll spoolss.exe 、および localspl.dll 。これらのファイルはすべてSystem32にあります フォルダ( C> Windows> System32 )。そのようなファイルがすべてあるかどうかを確認してください。そうでない場合は、不足しているDLLファイルとPrintSpoolerのEXEファイルを修正する必要があります。

その後、PrintSpoolerは正常に動作するはずです。

5]PrintSpoolerの依存関係が実行されていることを確認してください

正しく機能するために他のサービスまたはシステムコンポーネントに依存する多くのサービスがあります。同じことがプリントスプーラーにも当てはまります。したがって、そのような依存関係をすべて見つけて、まだ実行していない場合は実行または開始する必要があります。

これを行うには、Windowsサービスマネージャーを開き、プロパティウィンドウにアクセスして印刷スプーラーの依存関係を見つけます。その後、同じWindowsサービスマネージャーを使用して、このような依存関係サービスをすべて実行します。

6]レジストリエディタの使用

このオプションは少し複雑かもしれません。レジストリエディタは、システムファイルやその他のアプリケーションの重要なエントリ(キーと値)を保存します。正しく機能させるために存在しなければならないPrintSpoolerレジストリエントリも存在します。これらのファイルが存在しない場合、PrintSpoolerが正しく応答しないという問題が発生する可能性があります。したがって、そのようなエントリを確認し、そのようなエントリが存在しない場合はレジストリキーと値を作成してください。

以下のオプションのいずれかを試す前に、レジストリのバックアップを取り、後で必要に応じて復元できるようにしてください。

  1. 標準の印刷モニタ​​ーキーとその値を追加する
  2. winprintを追加します レジストリキーとその文字列値
  3. プリンタのSpoolDirectory文字列値の偽のパスを削除します。

1]標準の印刷モニタ​​ーキーとその値を追加します

Windows11/10でプリントスプーラー修復を実行する方法

すべての手順を慎重に実行してください:

  • Windows10のレジストリエディターを起動または開きます
  • アクセスモニター レジストリキー。パスは次のとおりです。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
  • ローカルポートを作成します 、標準TCP/IPポート 、およびUSBモニター Monitorsキーの下のレジストリキー
  • ドライバーを作成する name文字列上記のすべてのレジストリキーの値
  • ローカルポートキーのドライバ値をダブルクリックします
  • localspl.dllを追加します [値のデータ]ボックスで
  • [OK]を押します
  • 標準TCP/IPポートキーのドライブ文字列値をダブルクリックします
  • tcpmon.dllを追加します 値データボックス内
  • [OK]を押します
  • USBモニターキーのドライバー値をダブルクリックします
  • usbmon.dllを追加します 値データボックス内
  • [OK]を押します。

2]winprintレジストリキーとその文字列値を追加します

Windows11/10でプリントスプーラー修復を実行する方法

  • Windows10レジストリエディターを開く
  • アクセスプリントプロセッサ 鍵。パスは次のとおりです。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors
  • winprintを作成します プリントプロセッサキーの下のレジストリキー
  • ドライバーを作成する 右側の名前文字列値
  • ドライブ文字列値をダブルクリックします
  • winprint.dllを追加します [値のデータ]フィールドへの入力
  • [OK]を押します。

3]プリンタのSpoolDirectory文字列値の偽のパスを削除します

Windows11/10でプリントスプーラー修復を実行する方法

このオプションは、複数のプリンターをコンピューターに接続している場合に役立つことがあります。一部の感染性ファイルまたはマルウェアが、 PoolDirectoryの[値]データフィールドに偽のパスを追加した可能性があります 文字列レジストリエディタに存在するプリンタの値。これは、PrintSpoolerを完全に使用する上で障害となる可能性があります。したがって、その偽のパスを削除すると役立つ場合があります。手順は次のとおりです。

  • レジストリエディタを開く
  • プリンタにアクセスする パスは次のとおりです:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
  • [プリンタ]で、プリンタ名をクリックします それが問題の原因です
  • 右側で、下にスクロールして SpoolDirectoryをダブルクリックします。 文字列値
  • [値のデータ]フィールドにあるすべてのエントリをクリアまたは削除します
  • [OK]ボタンを押します。

印刷スプーラー修復ツール

以前は、Fix-Itと Print Spooler Cleanup Diagnostic Toolがありました。 Microsoftからですが、現在は利用できません。プリンタのトラブルシューティングは、最も近いものです。

Fix Print Spoolerと呼ばれるこの無料のサードパーティツールを試すことができます sordum.orgから、それがあなたに役立つかどうかを確認してください。

これらの修正から何かがあなたを助けることを願っています。そうでない場合は、[このPCをリセット]オプションを検討する必要があります。

Windows11/10でプリントスプーラー修復を実行する方法
  1. Windows 11/10 で見つからない PDF への印刷機能を修正する方法

    Windows の印刷メニューの [PDF に出力] オプションを使用して、ドキュメントを PDF 形式で保存できます。 Word やその他のテキスト ドキュメントを PDF にすばやく簡単に変換できます。ただし、誤って選択を削除したり、欠落していることに気付いた場合は、復元する方法を理解するのが難しい場合があります。 Print to PDF 機能は、Windows の [機能] ダイアログから復元できます。それが失敗した場合は、手動で追加するか、プリンター ドライバーを再読み込みします。これらの各プロセスについて、以下で詳しく説明します。 PDF に出力する方法 Print to PDF

  2. Windows 11/10 で破損した JPEG ファイルを修復する方法

    Windows PC またはラップトップは、デジタル一眼レフまたはスマートフォンを使用してキャプチャした可能性のあるすべての画像の最終的な保管場所となる可能性があります。実際、デバイスのストレージ スペースを軽くして次のセッションの準備を整える方法として、多くの人がクリックした写真をデバイスからコンピュータに転送しています。しかし、ある日、JPEG 形式の写真を開こうとして、それらが破損していることに気付いたらどうしますか?破損した JPEG ファイルをどのように修復しますか? 心配しないでください!このような状況に陥った場合は、Windows コンピューター上の破損した写真を修復または回復