MicrosoftのWindowsオペレーティングシステムは、ディスク分析やデフラグを含むメンテナンスタスクを単独で定期的に実行します。
ほとんどのWindowsユーザーと管理者は、これらを手動で実行する必要がなくなりましたが、実行したい場合があります。
最近Optimize Drivesをチェックしたところ、Windowsが2台のハードドライブでの実行を拒否していることがわかりました。 Windowsは、ステータスとして「最適化を利用できません」、メディアタイプとして「不明」、最後の実行日時として「実行しない」を表示しました。
ドライブの最適化ツールにアクセスするには、エクスプローラーでドライブを右クリックし、コンテキストメニューから[プロパティ]を選択し、[ツール]> [最適化]を開きます。
分析および最適化ボタンはアクティブではなかったため、ウィンドウで使用できませんでした。 私の最初の仮定は、両方のボリュームが暗号化され、それらのデータにアクセスする必要があるときにのみマウントされるため、これは暗号化と関係があるかもしれないということでした。
2つのソリューションが思い浮かびました:コマンドラインバージョンのデフラグを試して、動作するかどうかを確認するか、Smart Defrag、Vopt、Defraggler、Live Defragなどのサードパーティのデフラグソフトウェアを使用します。 ファーストパーティソリューションであるため、最初にコマンドラインツールの最適化を試すことにしました。
「最適化が利用できない」問題の修正
開始するには、昇格したコマンドプロンプトを起動する必要があります。 Windows 10を使用している場合は、ショートカットWindows-Xを使用して「非表示」メニューを表示し、コマンドプロンプト(管理者)を選択します。 また、Windowsの任意のバージョンで[スタート]を開き、cmd.exeと入力して結果を右クリックし、[管理者として実行]を選択して昇格したコマンドプロンプトウィンドウを起動することもできます。
コアコマンドはデフラグであり、defrag /?の実行を開始できます。 すべてのコマンドオプションを表示します。 MicrosoftのドキュメントWebサイトには、各パラメーターについて説明し、いくつかの例を示した便利なリファレンスがあります。
最初に分析を実行することもできます。 分析はドライブの断片化状態を返し、推奨事項を提供します。
デフラグp:/ A
このコマンドは、デバイス上のドライブPのフラグメンテーションステータスを分析します。 分析するドライブPでない場合、ドライブ文字を変更する必要があります。 コマンドdefrag c:/ Aは、代わりにCドライブを分析します。
ドライブが断片化されている場合、たとえばWindowsがドライブの最適化を推奨する場合など、ドライブを最適化できます。
デフラグp:/ U / V
このコマンドは、ドライブPで最適化操作を実行します。パラメーターUとVは、操作の実行中に進行状況と画面上の情報をエコーします。
Windowsの「ドライブの最適化」ツールがこれらの操作の実行を拒否した場合でも、ドライブでデフラグが正常に実行されることがわかります。
ヒント:SSDをデフラグする場合は、パラメーター/ Lおよび/ Oも使用します。 操作の完了後にトリムコマンドを実行し、メディアタイプに適切な最適化を実行するように、デフラグに指示します。
その他の重要なパラメータは次のとおりです。
- E-指定したドライブを除くすべてのドライブで操作を実行します。
- C-すべてのドライブでデフラグ操作を実行します。
- X-指定したボリュームの空きディスク領域を統合します。
終わりの言葉
Windowsが[ドライブの最適化]でドライブの最適化操作の実行を拒否する場合は、代わりにコマンドラインバージョンの最適化を使用してコマンドを実行します。