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

【解決】スプーラーサービスエラー1068の原因と直し方を徹底解説

スプーラーサービスエラー1068とは?

プリントスプーラー(Print Spooler)サービスの起動を伴う操作を行った際に、「スプーラーサービス エラー1068」が発生するという報告が多数寄せられています。このエラーは、新しいプリンターのインストール時や印刷時、あるいはユーザー(またはOS)がスプーラーサービスを手動で起動しようとしたタイミングで表示されることがほとんどです。

【解決】スプーラーサービスエラー1068の原因と直し方を徹底解説

エラー1068にはいくつかのパターンがありますが、最もよく見られるのは以下の2つのメッセージです。

  • 「ローカルコンピューター上の Print Spooler サービスを開始できませんでした。」
  • 「エラー1068:依存関係のサービスが存在しないか、削除対象としてマークされています。」

使用環境によっては、Print Spoolerサービスが依存する他のサービスを先に起動しておく必要がある点に注意してください。多くの場合、エラー1068は、システムがPrint Spoolerサービスを起動しようとした時点で、依存するサービスが動作していないことが原因で発生します。

一部の例外を除き、スプーラーサービスエラー1068の根本的な原因は、プリントスプーラーの依存関係の破損であると特定されています。通常、RPC(Remote Procedure Call)サービスがクラッシュしたり応答しなくなったりすると、OSがこのエラーを出力することになります。

現在この問題にお困りの方は、以下の方法を順番に試してみてください。ここで紹介する対処法はすべて、少なくとも1人以上のユーザーによって効果が確認されています。問題が解決する方法に行き当たるまで、記載順に実行していきましょう。

方法1:管理者権限のコマンドプロンプトで依存関係を修復する

スプーラーサービスエラー1068に遭遇したユーザーの大多数は、コマンドプロンプトからSpoolerサービスの依存関係を修復することで問題を解決しています。

最も手軽な方法は、「ファイル名を指定して実行」(Windowsキー + R)を開き、以下のコマンドを入力してEnterキーを押すことです。

CMD /K SC CONFIG SPOOLER DEPEND= RPCSS

コマンドが正常に実行されたら、パソコンを再起動し、次回起動時にスプーラーサービスが正常に開始できるかどうかを確認してください。

「アクセスが拒否されました(access is denied)」などのエラーが表示される場合は、以下の手順に従ってください。

  1. 画面左下のスタートバーをクリックするか、Winキーを押して「cmd」と入力し、検索機能を呼び出します。「コマンドプロンプト」を右クリックし、「管理者として実行」を選択して、昇格したコマンドプロンプトを開きます。
    【解決】スプーラーサービスエラー1068の原因と直し方を徹底解説
  2. 管理者権限のコマンドプロンプトに、以下のコマンドを貼り付けてEnterキーを押します。
    SC CONFIG SPOOLER DEPEND= RPCSS
  3. コマンドが正常に登録されたら、コマンドプロンプトを閉じてパソコンを再起動します。再起動後、スプーラーサービスの依存関係が修正されているかを確認しましょう。

それでもスプーラーサービスエラー1068が発生する場合は、方法2に進んでください。

方法2:レジストリエディターで依存関係を修復する

方法1がうまくいかなかった場合は、レジストリエディターを使ってSpoolerサービスの依存関係の競合を解消できます。方法1で解決できなかったユーザーの多くは、レジストリエディターを利用して問題を解決しています。

注意:レジストリの編集は誤った操作を行うとシステムに深刻な影響を及ぼす可能性があります。作業前にレジストリのバックアップを作成しておくことを強くおすすめします。

以下は、レジストリエディターでスプーラーサービスの依存関係の問題を解決する手順です。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」を開き、「regedit」と入力してEnterキーを押します。
    【解決】スプーラーサービスエラー1068の原因と直し方を徹底解説
    補足:UAC(ユーザーアカウント制御)の画面で管理者権限を求められた場合は、「はい」をクリックしてください。
  2. レジストリエディター内で、左側のペインを使用して以下のキーへ移動します。
    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Spooler
    【解決】スプーラーサービスエラー1068の原因と直し方を徹底解説
  3. 右側のペインに移動し、DependOnServiceをダブルクリックして値を確認します。「複数文字列の編集」ウィンドウが開いたら、既存の値のデータをすべて削除し、RPCSSと入力します。OKをクリックして変更を保存するのを忘れないようにしてください。
    【解決】スプーラーサービスエラー1068の原因と直し方を徹底解説
  4. レジストリエディターを閉じ、パソコンを再起動します。再起動後に、スプーラーサービスエラー1068を引き起こしていた操作をもう一度実行してください。今度はエラーが表示されないはずです。

上記のいずれの方法でも解決できない場合は、プリンタードライバーの再インストールやWindows Updateの適用状況の確認も併せて検討してみてください。

  1. Hi-Rez Studios認証・更新サービスエラーの解決方法|Smite/Paladinsが起動しない時の対処法

    Hi-Rez Studios Authenticate and Update Service(認証・更新サービス)に関するトラブル報告が近年増加しています。特に多いのが「Hi-Rez Authenticate and Update Serviceがインストールされていない」というエラーメッセージです。この問題は、Hi-Rez Studiosのサービス自体に不具合が発生していることが原因である可能性があります。本記事では、このサービスに起因するゲーム起動エラーを解消するための手順を詳しくご紹介します。「Hi Rez studios authenticate and update service

  2. 【Windows 10】BattlEyeサービスの初期化エラー(汎用エラー)の直し方

    主要なアンチチートサービスであるBattlEyeは、FortniteやPUBGといった人気タイトルを不正行為から守る重要な役割を担っています。Steam経由でも利用されており、単体で動作させることも可能です。しかし、BattlEyeサービスはエラーメッセージが表示されることでも知られており、事前の予告なく突然現れたり、PC側の設定変更を求められたりすることがあります。「Failed to Initialize BattlEye Service: Generic Error(BattlEyeサービスの初期化に失敗:汎用エラー)」というメッセージが表示されて困っている方は、決してあなただけではあり