MyDefragを使用してハードディスクを完全に最適化する方法
ハードディスクドライブの主要な部品は、回転するプラッタと、データの読み取りと書き込みを行うヘッドです。それらの円盤状の大皿の外側の部分は、物理学が私たちに教えていることのおかげで、より速い線形加速を持っています。また、データが表面全体に分散している場合、パフォーマンスコストが認識されます。
MyDefragは半絶滅している可能性がありますが、ハードディスクを希望どおりに正確に最適化できる唯一のプログラムです。すべてのデフラグメンターと同様に、ファイルのすべての部分を再編成し、それらをまとめて、表面的な問題全体に広がるときのパフォーマンスの低下を修正します。また、ゾーンを設定して、最も重要なファイルをHDDの表面のより高速な外側の領域に配置することもできます。簡単なスクリプトで何がどこに行くのかを伝える必要があります。
MyDefragを見つけてダウンロードし、インストールします
残念ながら、MyDefragは現在サポートされておらず、公式サイトは機能していません。ただし、FileHippoやMajorGeeksなどの人気のあるソフトウェアホスティングサイトで引き続き見つけることができます。
プログラムの最後のバージョンであるMyDefrag4.3.1をダウンロードしてインストールします。インストール中にすべてのデフォルトを受け入れ、「MyDefragスクリーンセーバーを選択してアクティブ化する」が選択解除されていることを確認します。
新しいスクリプトを作成する
MyDefragがグラフィカルインターフェイスやコマンドラインオプションを介してどのように動作するかを制御するのではなく、単純なスクリプトを使用して実行されます。この目的のためにインストールディレクトリに存在するサブフォルダスクリプトを見つけます。
このディレクトリを右クリックして、新しい空のTXTファイルを作成します。任意の名前を付けますが、拡張子を「MyD」に変更します。これは、MyDefragスクリプトのデフォルトです。次に、お気に入りのテキストエディタで開きます。
スクリプトの紹介
ゲームで満たされたハードディスクを最適化するスクリプトのベースとして既存のものを使用し、パフォーマンスに影響を与えるファイルをディスクの表面のより速い部分に配置し、それほど重要ではなく、頻繁ではない-もう一方の端にアクセスしたデータ。
スクリプトの最初の部分は、次のように設定する必要があります。すべてのパラメータとコマンドを新しい個別の行に配置する必要があることに注意してください。また、コード内でコメントを使用することにも注意してください。コメントは「//」で始まり、スクリプトのより不可解な部分を説明します。
Title("Title of your script") Description("Short description of your script") WriteLogfile("MyDefrag.log","LogHeader") VolumeSelect CommandlineVolumes() VolumeActions AppendLogfile("MyDefrag.log","LogBefore")
最初のゾーンを設定する
MyDefragを使用すると、HDDの表面をゾーンに分割することで、パフォーマンスが向上または低下する表面の部分に特定のファイルやフォルダーを配置できます。
ゾーンに入れるものを選択してゾーンを設定します:
// Zone 1 - Non-important, slow files FileSelect // Select specific files. !include "file_list.txt"! // Select the files defined in file_list.txt. FileActions // What MyDefrag will do with those files. MoveToEndOfDisk() // Move them to slower portion of the HDD since they are the unimportant ones AddGap(ZoneEnd + VolumeFree * 0.1 // Add a 0.1% size gap between that zone and the next one FileEnd // End file selection for the specific zone
より多くのゾーンを設定する
MyDefragは、他のデフラグメンターと同様に、ゾーンを設定しない場合にのみファイルをまとめることができますが、その使用の全体的なポイントを逃してしまいます。
次のようにさらにゾーンを設定します:
// Zone 2: Put directories together, for quicker listing of the HDD's contents - same syntax as before FileSelect Directory(yes) // Define that we want to select directories, not files. FileActions SortByName(Ascending) // Sort them by alphabetical order. AddGap(ZoneEnd + VolumeFree * 0.05) FileEnd // Zone 3: Typical, popular "game filetypes", for quicker game launching FileSelect Filename("_.exe") OR Filename("_.dll") OR Filename("_.ini") OR Filename("_.conf") OR Filename("_.cfg") OR Filename("_.bat") OR Filename("_.ico") FileActions SortByName(Ascending) AddGap(ZoneEnd + VolumeFree * 0.1) FileEnd // Zone 4: Place the MFT and other special NTFS files right after our most important files FileSelect SelectNtfsSystemFiles(yes) FileActions PlaceNtfsSystemFiles(Ascending,MftSize * 0.01) // Move the selected NTFS system files and set the MFT to a %0.01 size. AddGap(ZoneEnd + VolumeFree * 0.01) FileEnd // Zone 5: Recently accessed files (for better performance of last games played). FileSelect LastAccessEnabled(yes) and LastAccess(60 days ago,now) FileActions SortByName(Ascending) AddGap(ZoneEnd + VolumeFree * 0.3) FileEnd // Zone 6: all other files. FileSelect all FileActions SortByName(Ascending) AddGap(ZoneEnd + VolumeFree) FileEnd
最終スクリプト
ここに続くのは、最終的なスクリプト全体です。自由にコピーして独自のスクリプトに貼り付けてから、必要に応じて微調整してください。
Title("Make Tech Easier's Games HDD Monthly") Description("Optimize Game HDDs by moving temp, downloading, and non-important gaming-related files and directories to its end, leaving the faster HDD space for more important stuff.") // Write the header to the logfile. See the "Settings.MyD" file for the definition of the "LogHeader" string. WriteLogfile("MyDefrag.log","LogHeader") // Select and process the volumes one by one. VolumeSelect CommandlineVolumes() VolumeActions // Write the "before" statistics to the logfile. See the "Settings.MyD" file for the definition of the "LogBefore" string. AppendLogfile("MyDefrag.log","LogBefore") // Zone 1 - Place Non-important, temp and ultra-large files at the end of the disk. FileSelect !include "file_list.txt"! FileActions MoveToEndOfDisk() AddGap(ZoneEnd + VolumeFree * 0.1) FileEnd // Zone 2: Directories. FileSelect Directory(yes) FileActions SortByName(Ascending) AddGap(ZoneEnd + VolumeFree * 0.05) FileEnd // Zone 3: Main Game Files (for quicker game launch). FileSelect Filename("*.exe") OR Filename("*.dll") OR Filename("*.ini") OR Filename("*.conf") OR Filename("*.cfg") OR Filename("*.BAT") OR Filename("*.ico") FileActions SortByName(Ascending) AddGap(ZoneEnd + VolumeFree * 0.1) FileEnd //Zone 4: Place the MFT and some other special NTFS files. FileSelect SelectNtfsSystemFiles(yes) FileActions PlaceNtfsSystemFiles(Ascending,MftSize * 0.01) AddGap(ZoneEnd + VolumeFree * 0.01) FileEnd // Zone 5: Recently accessed files (for better performance of last games played). FileSelect LastAccessEnabled(yes) and LastAccess(60 days ago,now) FileActions SortByName(Ascending) AddGap(ZoneEnd + VolumeFree * 0.3) FileEnd // Zone 6: all other files. FileSelect all FileActions SortByName(Ascending) AddGap(ZoneEnd + VolumeFree) FileEnd // Write the "after" statistics to the logfile. See the "Settings.MyD" file for the definition of the "LogAfter" string. AppendLogfile("MyDefrag.log","LogAfter") VolumeEnd // Write the footer to the logfile. See the "Settings.MyD" file for the definition of the "LogFooter" string. AppendLogfile("MyDefrag.log","LogFooter")
優先度の低いファイルリストを作成する
ファイルを整理する前に、TXT形式の優先度の低いファイルリストを考慮するようにスクリプトに指示した方法を覚えていますか?今がそのファイルを作成するときです。
スクリプトフォルダを右クリックして、新しい空のTXTファイルを作成します。 「file_list.txt」という名前を付けます。これは、スクリプト自体で使用したのと同じファイル名です。
コピーして使用できるサンプルリストは次のとおりです。ディレクトリとファイルを気にしないものに変更します。
DirectoryName("Game_I_never_play_after_installing") OR DirectoryName("Another_game_I_keep_but_rarely_play") OR DirectoryName("Game_that_takes_up_almost_half_the_HDD") OR Filename("vc_redist.x64.exe") OR Filename("vcredist_x64.exe") OR Filename("vcredist_x64*.exe") OR Filename("*.iso") OR Filename("*.isz") OR Filename("*.mdf") OR Filename("*.cdi") OR Filename("*.pdf") OR Filename("*.bik") OR Filename("*.avi") OR Filename("*.wmv") OR Filename("*.bk2") OR Filename("*.mp4") OR Filename("*.rar") OR Filename("*.zip") OR Filename("*.7z") OR Filename("*.7z.*")
スクリプトを実行する
デフラグロジックを定義する2つのファイルの準備ができたら、それらをタスクに配置します。 MyDefragを実行すると、どこにもタイプミスがない場合は、プログラムのリストにあるデフォルトのスクリプトの中にスクリプトが表示されます。
「スクリプトの選択」リストから選択します。次に、MyDefragが述べているように、スクリプトのルールに基づいてデフラグする2番目のリストから「1つ以上のディスクを選択」します。 [実行]をクリックして、魔法のように動作するまで数時間(または、テラバイトサイズのHDDの場合は数日)与えます。
それでおしまい。ハードディスクを必要な方法で最適化および最適化したので、今ではより良く、より速く動作するはずです。
関連:
- ドライブを最適化するとどうなりますか?
- Windows10ハードドライブのパフォーマンスを向上させる5つのツール
- Windowsのコンテキストメニューからハードドライブを最適化する方法
-
ディスク スピードアップでハードディスクの問題を解決するには?
ハードディスクは、オペレーティング システム、システム ファイル、ドライバ、アプリケーション、ゲーム、そして最も重要なすべてのファイルとデータを格納するコンピュータ ハードウェアです。これにより、PC の最も重要なコンポーネントの 1 つになり、最適化してエラーがあれば修正するように注意する必要があります。不良セクタを含むハード ディスクの問題とエラーを修正するために、Disk Speedup という優れたツールを発見しました。 ハード ドライブで直面する可能性がある問題とエラーの種類 実行中のハード ドライブで多くの問題やエラーが発生する可能性がありますが、これには物理的な損傷は含まれ
-
ハード ドライブの閲覧履歴を削除する方法
インターネットを閲覧していると、PC と一緒にアクセスの痕跡が散らばっています。ブラウザの Cookie とキャッシュは、閲覧した Web サイトが保存されている主要なファイルの一部です。もう 1 つの重要な場所は、すべてのインターネット ナビゲーションの詳細をハード ドライブの詳細として保存する Windows レジストリです。このブログは、ハード ドライブから閲覧履歴を完全に削除する方法と、オンラインで匿名性を維持する方法に関するおまけのヒントを提供します。 ハード ドライブから検索履歴を削除する理由 Web ブラウザーの履歴を消去することは、ブラウジングの習慣をプライベートに保つための