2012年07月04日

Print Spoolerサービスが停止して印刷出来ない

印刷が出来ないトラブルの一つとして、このPrint SpoolerというWindowsのサービスが停止しているケースがあります。
これが停止していたりすると、本来出力先となるプリンタがすべて消えてしまったりします。当然出力しようとしても肝心のプリンタがないので印刷ができないわけですね。

そんな場合まずは、Print SpoolerというWindowsのサービスが、正常に動作しているかどうかを確認します。

1) スタート>コンピューター(あるいはマイコンピューター)の上で右クリックして、表示されたメニューの中から、"管理" をクリックします
2) "アプリケーションとサービス"の所から、サービスをダブルクリックして開きます
3) 現在動作しているサービスが表示されるので、該当のものを探してダブルクリックして開きます
4) "サービスの状態"が"停止"となっていたら、"開始" をクリックします
5) サービスが自動的にきちんと開始されるかどうか確認のためPCを再起動してから再度開いて確認。"サービスの状態" が "開始" になっているかどうか再度確認します

これで、きちんと開始になっていれば、プリンタードライバなどそれまで登録されていたものはちゃんと復活して利用できるようになるはずです。
さてここまでは一般的な対処法ですが、しかし実際の所サービスを開始にして再起動してもまた、停止していたり、あるいは開始してもすぐに停止してしまうようなケースが多々あります。

そんな場合には、以下で参照させて頂いたMicrosoft Answersの回答にもありますが、PCを一旦セーフモードで起動した上で、
C:\Windows\System32\Spool\Printers
C:\Windows\System32\Spool\Drivers\w32x86
の中のものをすべて削除した上で、再度ドライバーのインストールを行ってみます。セーフモードでないと、システムによってロックされているため削除ができませんので、削除の際には、必ずセーフモードで起動し直す必要があります。
その他にもいくつかMicrosoft Answersの回答の中には対処法が提示されていましたので参照してみてるといいかもしれません。

また過去の例ですが、
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
というレジストリキーのところの "Depend on Service" の所に、"RPCSS" 以外のキーが登録されていたために上手く機能しなかった例もあったようです。

<参照>
PC起動時に「スプーラ サブシステム アプリケーション は動作を停止しました」となってプリンタを使用できない/Microsoft Answers
Print Spooler Stopping Automatically in Windows 7 -- How to Fix it?(英語)
posted by クリック at 11:48| 東京 ☁| Comment(4) | TrackBack(0) | Windows全般 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
以下のリンクも参照リンクに追記していただければ幸いです。最終的にこちらの方法で標題のトラブルが解決しました。
http://support.microsoft.com/kb/312052/ja
Posted by a5 at 2012年09月28日 09:40
a5さん

情報ありがとうございます。
ぜひ参考にさせていただきます。
Posted by クリック at 2012年09月28日 18:51
プリンタスプーラがすぐ停止してしまい大変困っていました。
PCを一旦セーフモードで起動した上で、
C:\Windows\System32\Spool\Printers
の中にあったファイルを削除する方法で、解決することができました。感謝です。
Posted by YOKO at 2014年10月15日 17:29
ありがとうございました。
記述通りの作業で、printspoolの実行ができました。
大変、助かりました。
2018年8月10日
Posted by 佐久のやっちゃん at 2018年08月10日 12:20
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック