Windows
 Computer >> コンピューター >  >> システム >> Windows

Windowsの右クリックメニューに「デフラグ」を追加してドライブを最適化する方法

Windowsの右クリックメニューに「デフラグ」を追加してドライブを最適化する方法

回転するプラッターを備えた従来型のHDDは、長期間使用するうちにファイルが断片化し、ディスク全体の応答速度が徐々に低下していきます。特に、デフラグを長い間実行していない環境ではその傾向が顕著です。こうした問題を防ぐため、Windowsではパソコンの未使用時間帯に週1回、自動的にHDDのデフラグが実行されるようになっています。なお、SSDは断片化の影響を受けにくいため、自動デフラグの対象外です。

ただし、このスケジュールされたタスクは、環境によっては実行されないこともあります。手動でデフラグしようとすると、コントロールパネルの設定画面を何段階もたどる必要があり、少し面倒です。そこで本記事では、ドライブを右クリックした際のコンテキストメニューに「デフラグ」オプションを追加する方法を紹介します。

注意: レジストリエディターを操作する前に、必ずバックアップを作成してください。編集中に不具合が発生した場合でも、元の状態へ復元できるようになります。

右クリックメニューに「デフラグ」を追加する手順

コンテキストメニューにデフラグオプションを追加するには、新しいレジストリキーをいくつか作成します。まず「Win + R」キーを押し、「regedit」と入力してEnterキーを押せば、レジストリエディターが起動します。スタートメニューから「レジストリエディター」を検索して起動することもできます。

Windowsの右クリックメニューに「デフラグ」を追加してドライブを最適化する方法

レジストリエディターが開いたら、次の場所へ移動します。

HKEY_CLASSES_ROOT\Drive\shell

Windowsの右クリックメニューに「デフラグ」を追加してドライブを最適化する方法

移動したら、「shell」キーを右クリックし、「新規」→「キー」を選択します。

Windowsの右クリックメニューに「デフラグ」を追加してドライブを最適化する方法

新しいキーの名前を「runas」としてEnterキーを押します。作成後は下の画像のようになります。

Windowsの右クリックメニューに「デフラグ」を追加してドライブを最適化する方法

右側のペインに「(既定)」という文字列値が表示されます。初期状態では値のデータが空なので、ダブルクリックして編集画面を開きます。ここに「Defragment」と入力して「OK」をクリックしましょう。この値が、ドライブを右クリックしたときに表示される項目名になります。お好みで任意の名前に変更しても構いません。

Windowsの右クリックメニューに「デフラグ」を追加してドライブを最適化する方法

値のデータを設定すると、レジストリエディター上では次のように表示されます。

Windowsの右クリックメニューに「デフラグ」を追加してドライブを最適化する方法

デフラグオプションを「Shift + 右クリック」時にのみ表示したい場合は、新しい文字列値を作成します。右側ペインの空きスペースを右クリックし、「新規」→「文字列値」を選びましょう。

Windowsの右クリックメニューに「デフラグ」を追加してドライブを最適化する方法

新しい値の名前を「Extended」としてEnterキーを押します。この値にデータを設定する必要はありません。そのまま次のステップへ進んでください。

Windowsの右クリックメニューに「デフラグ」を追加してドライブを最適化する方法

さらに、もう1つキーを作成します。先ほど作成した「runas」キーを右クリックし、「新規」→「キー」を選択します。

Windowsの右クリックメニューに「デフラグ」を追加してドライブを最適化する方法

新しいキーの名前を「command」としてEnterキーを押し、変更を確定します。

Windowsの右クリックメニューに「デフラグ」を追加してドライブを最適化する方法

作成した「command」キーを選択した状態で、右側ペインの「(既定)」の値をダブルクリックします。値の編集画面で値のデータに「defrag %1 -v」と入力し、「OK」をクリックして保存します。

Windowsの右クリックメニューに「デフラグ」を追加してドライブを最適化する方法

以上で、右クリックのコンテキストメニューへのデフラグオプション追加は完了です。システムを再起動するか、一度サインアウトしてからサインインし直すと、変更が反映されます。

以降は、ドライブを右クリックして「Defragment」を選ぶだけで、いつでも手軽にデフラグを実行できます。

Windowsの右クリックメニューに「デフラグ」を追加してドライブを最適化する方法

verboseスイッチ(-v)を指定しているため、Windowsが選択したドライブをデフラグしている過程を、コマンドウィンドウで詳しく確認できます。

Windowsの右クリックメニューに「デフラグ」を追加してドライブを最適化する方法

本記事の方法でWindowsの右クリックメニューにデフラグオプションを追加してみた感想や体験談があれば、ぜひコメント欄でお聞かせください。

  1. Windows 10のパスワードを削除して自動サインインする方法

    強力なパスワードでPCを保護することは、セキュリティ対策として非常に重要です。しかし、だからといってすべてのWindows環境にパスワードが必要だとは限りません。 たとえば仮想マシンを構築する場合、ゲストOS側のパスワードを削除しておけば、起動後すぐにサインインできるようになり、セキュリティはホストマシンのパスワードによって守られます。検証用端末や一時的なテスト環境などでも便利です。 理由は何であれ、パスワードの削除自体は簡単な作業です。ただし、この操作ができるのはローカルアカウントを使用している場合のみです。オンラインのMicrosoftアカウントは、常にパスワードで保護される仕様になってい

  2. 【Windows】右クリックメニューに「完全に削除」オプションを追加する方法

    パソコンを使い続けるうちに、ファイルやフォルダは知らないうちに溜まっていきます。不要になった古いファイルをこまめに削除すれば、フォルダの中が整理され、ストレージの空き容量も確保できます。普段はファイルを選んでDeleteキーを押し、ごみ箱に送っている方がほとんどでしょう。ただしこれだけではファイルは完全には消えておらず、ごみ箱を空にする操作が別途必要です。本記事では、右クリックメニュー(コンテキストメニュー)からワンクリックでファイルを完全削除できるようにする方法を詳しく解説します。 Windowsのコンテキストメニューに「完全に削除」を追加する手順 右クリックメニューからは、ファイルの共有・