「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

spoolsv.exe

pointこの用語のポイント

point「PrintSpooler」サービスの実行ファイルだよ

point印刷する内容を一時的に溜めておくよ

point普通は「%systemroot%\system32\spoolsv.exe」にあるよ

スポンサーリンク

簡単に書くよ

spoolsv.exeとは

プログラムなファイル(実行ファイル)のひとつ
であり

印刷する内容を一時的に溜めておくためにあるWindowsのサービス(Windowsにおける常駐プログラム)「PrintSpooler(印刷内容を一時的に溜めておくのがお仕事のWindowsのサービス)」の実行ファイル
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

サービス
PrintSpooler
実行ファイル


について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

サービスは「Windows常駐プログラム」です。
常にメモリ上にいて、いつでもお仕事ができるようにスタンバっています。
休みなんてありゃしない、常に戦闘態勢を維持することが求められているプログラムです。

spoolsv.exe

PrintSpoolerは「印刷内容を一時的に溜めておくのが仕事のサービス」です。

例えば、そうですね。
ピヨ太君が資料を100ページ印刷することにしました。
パソコンさんに「こいつを100ページ印刷してちょうだい」とお願いします。

spoolsv.exe2

100ページの印刷を頼まれたパソコンさんですが、一度に印刷できるのは1ページです。
最初に1ページ目を印刷、終わったら2ページ目を印刷、終わったら3ページ目を印刷……と繰り返しながら、100ページ印刷することになります。

印刷するとき、パソコンさんは、まず100ページ分の資料を一気に読み込みます。

spoolsv.exe3

それから実際に印刷する作業を始めます。

spoolsv.exe4

※実際には読み込みと印刷を並行してやるでしょうが、とりあえず気にしないでください。

パソコンさんが1ページ目を印刷するとき、残り99ページの内容は頭の片隅に置いておきます。
そして、1ページ目を印刷することに集中します。

spoolsv.exe5

同じように、2ページ目を印刷するときには、残り98ページの内容を頭の片隅に置いておきます。
そして、2ページ目を印刷することに集中します。

spoolsv.exe6

この作業を100回繰り返すことで、100ページの資料を印刷します。

パソコンさんが印刷しているとき、まだ印刷していない内容は頭の片隅に置いておきます。
この「まだ印刷していない内容」を覚えておくためにあるWindowsのサービスがPrintSpoolerです。

実行ファイルは「プログラムなファイル」です。
べちべちっ!とダブルクリックすると、お仕事を始めます。
(Windowsの場合)拡張子は「.exe」であることが多いです。

spoolsv.exe7

以上を踏まえて

「PrintSpooler」サービスの実行ファイル

が「spoolsv.exe」です。
サービスなので、常にメモリ上にいて、いつでもお仕事ができるようにスタンバっていますよ。

Windows 11を例に説明すると「spoolsv.exe」は以下の場所にあります。

%systemroot%\system32\spoolsv.exe

変な場所にある場合は、ご注意ください。
もしかして、もしかしたら、ウイルスかもしれません。
気になるようでしたら、念の為、ウイルススキャンをしてあげてください。


image piyo2

一言でまとめるよ

まぁ「spoolsv.exe」って単語が出てきたら「Windowsのサービス(Windowsにおける常駐プログラム)『PrintSpooler(印刷内容を一時的に溜めておくのがお仕事のWindowsのサービス)』の実行ファイル(プログラムなファイル)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像038
書籍画像053

おまけ

■訳してみるよ

「spool(スプール)」の意味は「糸巻き」とかです。
「sv」は多分「service(サービス)」の略です。
「service(サービス)」はカタカナで「サービス」で分かりますよね。
「exe(エグゼ)」は多分「execute(エグゼキュート)」か「execution(エグゼキューション)」か「executable(エグゼキュータブル)」の略です。
「execute(エグゼキュート)」の意味は「実行する」とかです。
「execution(エグゼキューション)」の意味は「実行」とかです。
「executable(エグゼキュータブル)」の意味は「実行できる」とかです。
何となく くっつけると

糸巻きのサービス.実行

となります。

……よく分かりませんね。




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
インフルエンサー六法 活動開始から情報発信、収益化までに潜むトラブル対策50
ソフトウェア受託現場の「失敗」集めてみた。 42の失敗事例で学ぶ受託開発のうまい進めかた