Windows 8の「ドライブの最適化」とは何ですか?


87

Windows 8では、ドライブを「最適化」するオプションがあります。これは、以前のバージョンのWindowsの最適化オプションに似ています。

スクリーンショット

SSDを持っていますが、SSDを最適化すべきではないことを知っています。ただし、Windows 8はドライブがSSDであることを認識し、依然として最適化が必要であると言います。Windows 8で「最適化」オプションは正確に何をしますか?SSDにとって安全ですか?


2
質問が閉じられないように、質問にいくつかの大きな変更を加えました。私はこれが何をするのかにも興味があるので、これは有効な質問であり、答える価値があると信じています。編集内容に同意できない場合は、気軽にロールバック、変更、または質問を送ってください。
ジェームズメルツ

回答:


77

これにより、ドライブでTrimコマンド実行されます(サポートされている場合)。従来の回転ドライブの場合のように、実際にはドライブを最適化しません。使用されなくなったブロックを消去するには、Trimを実行することをお勧めします。

Windowsの評価ツール(WinSATは)は、最初はドライブがSSDであるとディスクオプティマイザの動作を切り替えるか否かを判断するものです。Windows 8では、winsatはタスクスケジューラのMicrosoft \ Windows \ Maintenanceスケジュールで実行されます。これは、Windows 7でSSDの最適化を無効にするのと同じツール(winsat)です

ポイントを繰り返して、家に帰ります:Windows 8のディスクオプティマイザーを厳密にデフラグと考えないでください。現在では、接続されているディスクのタイプに基づいて適切なディスク最適化タスクを実行する汎用ツールです。ディスクタイプの識別はwinsatに基づいています。

answer.microsoft.comでの同様の質問に対する公式の回答

キランバンガロール[MSFT] -

こんにちは、Windows 7では-エントリで言及されているように、SSDのデフラグをオフにしました。しかし、Windows 8では、デフラグツールを変更して、さまざまな種類のストレージを処理する一般的な最適化ツールを実行しました。SSDの場合は、ボリューム全体に対して「トリム」ヒントを送信します。

SSDは、フラッシュメモリで作られたストレージデバイスです。ハードディスクとは異なり、フラッシュメモリはブロック消去可能なデバイスです。バイトレベルで書き込むことができますが、ブロックレベルで消去する必要があります。トリムは、Windowsがストレージデバイスの特定の領域を使用していないことを示すためにWindows 7日に導入されたストレージレベルのヒントです。NTFSは、これらのリージョンからファイルが削除または移動されると、これらのトリムヒントを送信します。SSDはこれらのヒントを使用して、「再利用」と呼ばれるバックグラウンドでクリーンアップを実行し、次の書き込みの準備を整えます。SSDは最適化をすぐに実行するか、後で最適化するために情報を保存するか、ヒントを完全に破棄し、この最適化をすぐに実行する時間がないため最適化に使用しないことを選択できます。

Windows 8では、ストレージオプティマイザー(新しいデフラグツール)がボリュームがSSDにマウントされていることを検出すると-ボリューム全体のトリムヒントの完全なセットを再度送信します-これはアイドル時に行われ、SSDを許可するのに役立ちますより早くクリーンアップできなかった-最高のパフォーマンスを得るためにこれらのヒントとクリーンアップとオプティマイザーに反応する機会。SSDでは、従来のデフラグ(スペースとパフォーマンスのためにファイルをオプティマイザーに移動する)を行いません。

ご質問ありがとうございます。これにより、ストレージオプティマイザーを定期的に実行する必要性が明らかになることを願っています。


3
SSDの場合を超えて、ドライブを正確に「最適化」することについて、詳細を追加していただけますか。
ジェームズメルツ

@KronoS元の見積もりで回答を更新しました。SSDでは、ボリューム全体に対してTRIMを発行し、HDDでは、昔ながらのデフラグを実行します。
スコットチェンバレン

W8、これまでのところ公式ドキュメントでより多くのデフラグオプションがあります.... eightforums.com/windows-8-news/...
モアブ

これに長時間(10分以上)かかり、マシンの実行中にクロールが遅くなるのは正常ですか?私のラップトップにはSSDがあり(Win8はこれを認識しています)、ドライブオプティマイザーが最近実行されたとき、システムは実行中は使用できませんでした。それは実際に持つことができること、それは作品としてWindowsが明らかにトリムコマンドを送信し、特に以来、多くのTRIM作業を行うこと。
イアングリフィス

@IanGriffiths、これは非常に珍しいことだと思います。私がそれを実行した、または実行するようにスケジュールしたシステムでは、それは非常に迅速に完了し、ドライブの使いやすさに気付きません。SSDメーカーのサイトを見て、お使いのドライブのファームウェアが更新されているかどうかを確認します。また、WindowsがドライブをSSDとして認識せず、実際のデフラグ操作を実行している可能性があります(速度の問題を説明します)。
アート

3

以前はディスクデフラグツールと呼ばれていたWindows 8のドライブの最適化は、現在PCで使用されているさまざまな種類のドライブの最適化に役立ちます。PCが使用するドライブの種類に関係なく、Windowsはドライブに最適な最適化を自動的に選択します。

SSDの従来のデフラグは必要ありませんが、SSDの最適化は間違いなく必要です。SSDはファイルと空き領域の断片化により速度が低下します。

Condusiv Technologiesには、「フォーラム投稿応答:SSDとデフラグ呼ばれる短いビデオがあり、より明確な画像を提供する必要があります。


だから、これはトップアンサーの遅い、あまり役に立たないコピーのようなものですか?
-Ry-

@minitechあなたが遅れると言うとき-私はそれがレースだとは知りませんでした。それは7時間前の上位の質問のリストにあり、私は上位の回答と競合しようとはしていませんでした。2番目のパラグラフでは、それを少し説明しています
サイモン

いいえ、それは人種ではなく、同じ時間に答えが同じ内容になる場合があるだけです。この場合、このサイトのモバイル版でのちょっとした馬鹿げたスタイリングの問題により、最初の回答からコピーして貼り付けたように見えました。そうではありません、ごめんなさい!:D何らかの小さな編集を行う場合は、投票を変更します。
Ry-

@minitech問題ありません、どのような編集をお勧めします
サイモン

リンクをインラインにしますか?:) [This short video](http://www.youtube.com/watch?v=hznCSqb4Mzg)
Ry-

2

参照用の別の回答を次に示します。これは、Windowsデフラグの呼び出しに使用されたブランド変更されたバージョンです。Windows 8では、ドライブの最適化と呼ばれるようになりました


2

アートの答えへの単なる追加。Windows 8はTRIMコマンドを送信してSSDを最適化する必要がありますが、実際にはデフラグを実行します。アプリケーションログの一部を次に示します。

Get-EventLog -LogName Application -Source "microsoft-windows-defrag" | timegenerated -descをソートします。fl timegenerated、メッセージ

TimeGenerated:03.10.2013 14:42:54メッセージ:ストレージオプティマイザーは再トリムを正常に完了しました(C :)

TimeGenerated:03.10.2013 14:42:54メッセージ:ストレージオプティマイザーは(C :)でデフラグを正常に完了しました

TimeGenerated:03.10.2013 14:26:24メッセージ:ストレージオプティマイザーはSystem Reservedの再トリムを正常に完了しました

TimeGenerated:03.10.2013 14:26:24メッセージ:ストレージオプティマイザーはSystem Reservedでの最適化を正常に完了しました

ノートブックの唯一のドライブはSSDです。

そのため、現在Windows 8には定期的なSSDの最適化を引き起こすバグがあります。


7
「デフラグ」と表示されているからといって、実際に実行されたという意味ではありません。タイムスタンプは同じ秒単位です。これは、TRIMコマンドを "最適化"と呼ぶだけで、HDDに対して真の最適化を実行したことはないようです。
スラーピー14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.