[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

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

Defrag.exe

pointこの用語のポイント

point実行ファイルだよ

pointデフラグするときに使うよ

point私の環境では「%systemroot%\system32\Defrag.exe」にあったよ

スポンサーリンク

簡単に書くよ

Defrag.exeとは

デフラグするときに使う実行ファイル
です。

image piyo

詳しく書くよ

まずは予備知識から行きましょう。

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

Defrag.exe

コマンドプロンプト」も覚えてあげてください。
コマンドプロンプトは「コンピュータに詳しい人がよく使う、Windowsにくっついている黒い画面」です。
この黒い画面にコマンド(コンピュータに対する命令)を打ち込むことによって、パソコンさんと意思疎通をすることができます。

Defrag.exe2

あとは、デフラグにも触れておきましょう。
デフラグは「Windowsの機能の一つで、ハードディスクの中身を整理します機能」です。

ハードディスクを使っていると、少しずつ中身がごちゃごちゃしてきます。
お片づけをしないで住み続けると、部屋がカオスな状態になるのと一緒です。

Defrag.exe3

このごちゃごちゃ状態を解消する整理整頓機能が「デフラグ」です。

Defrag.exe4

以上が予備知識です。

ここまでを踏まえて、デフラグを行うときに使う実行ファイルが「Defrag.exe」です。

「Defrag.exe」は、私の環境(Windows 7の64bit版)では以下の場所にありました。

%systemroot%\system32\Defrag.exe

このファイルをべちべちっ!とダブルクリックすると、一瞬黒い画面が表示されます。

それ以外は、パッと見、なにも変わりません。

実は「Defrag.exe」は、コマンドプロンプト(黒い画面)上で使うために用意されている実行ファイルです。
ダブルクリックして動かすと

黒い画面が表示される
 ↓
「Defrag.exe」が実行される
 ↓
黒い画面が消える


の一連の流れが一気に行われます。
「Defrag.exe」自体はお仕事をしますが、その結果を表示した黒い画面がすぐに消えちゃうのです。

そのため「Defrag.exe」を動かす際には、先に黒い画面を起動します。

まずは黒い画面を管理者権限で起動してください。
Windows 7を例に説明すると

スタートメニュー
 ↓
すべてのプログラム
 ↓
アクセサリ
 ↓
コマンド プロンプト


と移動して「コマンド プロンプト」を見つけます。
見つけたら「アクセサリ」の中の「コマンド プロンプト」を

右クリック→管理者として実行(A)...

として起動してください。

普通にぽちっと押して起動すると、普通の権限でコマンドプロンプトが起動します。
その状態でデフラグを行おうとすると

操作に必要な特権がないため、ディスク デフラグ ツールを開始できません。 (0x89000024)

というエラーが出てしまうのです。

「一般人には触らせねーぜ!偉くなって出直して来い!」ということですね。
黒い画面を起動するときは、必ず「右クリック→管理者として実行(A)...」の手順で、管理者権限で起動してください。

さて、これで管理者権限の黒い画面が表示されたはずです。
そうしたら、そこに

Defrag.exe /?



%systemroot%\system32\Defrag.exe /?

と入力してエンターキーを押してください。
そうすると、Defrag.exeの使い方が表示されます。

……と、もったいぶって書きましたが、ネタばらしをしておきますね。

パソコンさんに詳しい人はご存じだと思いますが、Windowsには「defrag」というコマンドが用意されています。

この「defrag」コマンドの本体が「Defrag.exe」です。
黒い画面上で「defrag」と入力してエンターキーを押すと、実際には「Defrag.exe」さんがお仕事を始めます。

つまり、黒い画面上で

Defrag.exe

と入力しても

%systemroot%\system32\Defrag.exe

と入力しても、あるいは

defrag

と入力しても、すべて同じ結果になるのです。

image piyo2

一言でまとめるよ

まぁ「Defrag.exe」って単語が出てきたら「デフラグするときに使う実行ファイルなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク