Windows PCでプリンタースプーラーエラー0x800706b9を修正する方法

Windows PCでプリンタースプーラーエラー0x800706b9を修正する方法

この記事では、コンピューター上のプリンター スプーラー エラー 0x800706b9 を修正するのに役立つ考えられる解決策をいくつか紹介します。Windows には、コンピュータ システム上のすべての印刷ジョブを管理する Print Spooler と呼ばれるプログラムがあります。

このプログラムはすべての印刷ジョブを保持するキューを作成し、ジョブはこのキュー内で次々に処理されます。場合によっては、プリンター スプーラー サービスが停止し、エラー 0x800706B9 が発生することがあります。

このエラー コードでは、次のようなエラー メッセージが表示されます。

Windows could not start the Print Spooler service on the Local Computer. Error 0x800706B9: Not enough resources available to complete this operation.

破損したレジストリ キーまたは値は、Windows PC で印刷スプーラー エラー 0x800706b9 を引き起こす主な原因です。ウイルス対策プログラムやファイアウォール プログラムが原因で、印刷スプーラーが起動しないこともあります。

Windows PC でのプリンター スプーラー エラー 0x800706b9

Windows PC でプリンター スプーラー エラー 0x800706b9 を修正するには、以下の方法に従ってください。

1] プリントスプーラーサービスを再起動します

自動的に起動するように構成されていない場合、コンピュータ上で印刷スプーラは起動しません。その場合は、プリンター スプーラーが自動的に起動するように構成する必要があります。これを行うには、次の手順に従います –

  • [スタート] メニューを開き、「サービス」と入力して Enter キーを押します。
  • 「サービス」ウィンドウの右側で「Printer Spooler」サービスを見つけます。
  • 見つかったら、ダブルクリックして[プロパティ]ウィンドウを開きます。
プリンタースプーラーエラー0x800706b9を修正する方法
  • [全般]タブに移動し、[停止]をクリックします。
  • ファイル エクスプローラーで、次のパスに移動します。

%windir%\System32\spool\printers

  • 確認メッセージが表示された場合は、[続行]をクリックします。
  • 次に、このページ上のすべてのファイルを削除し、ファイル エクスプローラーを閉じます。
  • [サービス]ウィンドウで、 [印刷スプーラー]を右クリックし、[開始]を選択します。
  • 上記の手順を完了すると、問題は解決され、再び印刷できるようになります。

2] プリンターのトラブルシューティングを実行します

Windows には、プリンターの問題を自動的に検出して解決できる組み込みツールがあります。したがって、印刷時にエラー 0x800706b9 が発生した場合は、プリンター ドライバーを再インストールしてみる必要があります。その方法は次のとおりです。

  • Windows + Iを押して、設定メニューを開きます。
  • 画面左側の「システム」メニューをクリックします。
  • 次に、右側のペインで「トラブルシューティング」をクリックします。
  • 次に、「その他のトラブルシューティング」をクリックします。
  • 「プリンター」オプションの横にある「実行」ボタンをクリックします。

その結果、エラーが検出され、スプーラー サービスがチェックされます。画面上の指示に従ってトラブルシューティングを実行します。

3]プリンタードライバーを更新する

それでもエラー コードの問題が解決しない場合は、プリンター ドライバーを更新する必要があります。Windows に汎用ドライバーがインストールされている場合は、OEM 固有のドライバーをインストールする必要がある場合があります。すでにお持ちの場合は、更新されたドライバーがあるかどうかも確認してください。

  • [スタート]メニューを右クリックし、メニュー リストから[デバイス マネージャー]を選択します。
  • デバイスリストでプリンターキューを展開します。
  • 問題のあるプリンタ ドライバを右クリックし、[ドライバの更新]を選択します。
  • その結果、ウィンドウが開き、Windows Update を通じて新しいドライバーが検索されます。

OEM Web サイトからドライバーをダウンロードした場合は、インストールするオプションがここに表示されます。

4] プリンター スプーラーの依存関係を修正する

次の解決策は、スプーラー サービスの依存関係情報を修正することです。以下の手順に従ってこれを行うことができます –

  • コマンド プロンプトまたはPowerShell を管理者として開きます。
  • 次のコマンドを入力し、Enter キーを押して実行します。

CMD /K SC CONFIG SPOOLER DEPEND= RPCSS

  • 上記のコマンドを実行した後、エラーコードが解決されるかどうかを確認してください

5] レジストリエディタを変更する

この方法は何人かのユーザーに効果があると報告されているので、試してみるとよいでしょう。変更を加える前に、必ずレジストリのバックアップを作成してください。

  • [スタート] をクリックし、regeditと入力して Enter キーを押します。
  • コンピュータ画面に UAC が表示されたら、[はい]ボタンをクリックします。
  • レジストリ エディター ウィンドウで、次のパスに移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler

レジストリエディタを変更する
  • 右側のペインで、DependOnService値をダブルクリックします。
レジストリ エディタを使用してプリンタ エラーを修正する
  • ポップアップ ウィンドウから既存のデータを削除し、「 RPCSS 」と入力します。つまり、値データにhttp が含まれている場合は、それを削除し、RPCSS だけを保持します。
  • [OK]ボタンをクリックして変更を適用します。
  • これらの変更を行ったら PC を再起動し、問題が解決されたことを確認します。

6] ウィンソックをリセット

他のすべてが失敗した場合は、Winsock をリセットして、問題が解決するかどうかを確認できます。一部のユーザーは、このコマンドを実行すると問題が解決したと報告しているので、ぜひ試してみてください。これを行うには、次の手順に従います。

  • Win+R キーを使用して「実行コマンド」を開きます。
  • 「cmd」と入力し、Ctrl+Shift+Enter を押して、管理者としてコマンド プロンプトを開きます。
  • UAC が画面に表示されたら、「はい」ボタンをクリックして続行します。
  • 次のコマンドを入力して Enter キーを押します。

netsh winsock reset

  • 次に、PC を再起動します。

PC を再起動し、問題が解決しないかどうかを確認します。

それが役立つことを願っています。この投稿に関してご質問がある場合は、コメント欄に残してください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です