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

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

(Repair Print Spooler)Windows 11/10プリントスプーラーを修復する

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

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

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

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

2]タスクマネージャーを使用して(Task Manager)PrintSpooler(Restart Print Spooler)サービスを再起動します

タスクマネージャを使用して印刷スプーラサービスを再起動します

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

  1. (Open Task Manager)検索(Search)ボックスまたはその他の任意の方法を使用してタスクマネージャーを開きます
  2. すべてのタブにアクセスするには、[詳細(More details)]オプションをクリックします
  3. [サービス(Services)]タブに切り替えます
  4. 下にスクロールして、スプーラー(Spooler)サービスを選択します
  5. Spoolerを右クリックします
  6. [再起動(Restart)]オプションをクリックします。

3]コマンドプロンプト(Command Prompt)を使用してプリントスプーラを(Clear Print Spooler)リセット(Reset)およびクリアする

Windows10でプリントスプーラーを修復する

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

管理者としてコマンドプロンプトを開く(Open Command Prompt as administrator)

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

net stop spooler

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

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

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

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

最後に、このコマンドを実行します。これにより、プリントスプーラー(Print Spooler)が再び起動します。

net start spooler

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

SHDおよびSPLファイルを手動で削除することもできます。このためには、PRINTERSフォルダーにアクセスします。そのパスはここにあります:

C:\Windows\System32\spool\PRINTERS

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

4]プリントスプーラー(Print Spooler)に必要なバイナリファイルを追加します(Add)

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

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

5] PrintSpooler(Make)の依存関係が実行されていることを確認します(Print Spooler)

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

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

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

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

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

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

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

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

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

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

2] winprintレジストリ(Registry)キーとその文字列値(String Value)を追加します(Add)

winprintレジストリキーとドライバ名の文字列値を作成します

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

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

プリンタのspooldirectoryvalueデータフィールドにある偽のパスを削除します

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

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

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

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

sordum.org(Fix Print Spooler)FixPrintSpooler(sordum.org)と呼ばれるこの無料のサードパーティツールを試して、それが役立つかどうかを確認してください。

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



About the author

私は、Windows 11/10 と Apple の最新の iOS プラットフォームの両方の経験を持つ iPhone と macOS の開発者です。10 年以上の経験があるため、両方のプラットフォームでファイルを作成および管理する方法を深く理解しています。私のスキルは、ファイルを作成するだけではありません。また、Apple 製品、その機能、およびそれらの使用方法についての深い知識も持っています。



Related posts