昔は、自分が何をしているのかわからなくても、PCのデフラグは誰も(something everyone)が定期的に行っていたものでした。誰もが知っていたのは、それがどういうわけかコンピュータの実行を高速化したということでした。
私は過去に、ハードドライブ、ブートセクター(boot sector)、ページングファイル(paging file)、さらにはレジストリの最適化について多くの記事を書いてきました。Windows XPの時代には、デフラグが必要であり、パフォーマンスに大きな違いがありました。
時が経つにつれて、多くの企業が、より速く、より良く、より正確に仕事をしたと思われるサードパーティのデフラグツールの販売を開始しました。(party defragging)いくつかは実際にはかなり良いものでしたが、ほとんどの場合、組み込みのWindowsデフラグ(Windows defragment)ツールと同じか、さらに悪いことをしました。サードパーティのデフラグツール(defrag tool)を実行して、コンピュータの実行速度を以前よりも遅くすることは驚くことではありませんでした。
サードパーティのデフラグシナリオ
サードパーティのデフラグツール(defrag tool)を誰かに勧める理由を実際に見たのは、その人がPCで複雑な設定をしていて、さまざまな種類のデータがさまざまな場所に保存されている場合だけでした。たとえば、PCに4つの異なるハードドライブがインストールされていて、それぞれに音楽、ビデオ、オペレーティングシステムファイルなどの異なるタイプのデータが含まれている場合、サードパーティのツールを使用すると、各ドライブを異なる方法でデフラグできます。
1つのドライブに頻繁にアクセスされる小さなファイルがたくさんある場合は、サードパーティのツールを使用してそのドライブを最適化し、最後にアクセスした時間または作成時間(time or creation time)でファイルを並べ替えることができます。あまり頻繁にアクセスされない大きな音楽またはビデオファイルがたくさんあるドライブの場合、フォルダサイズまたはファイルサイズでディスク上でそれらを並べ替える(t get)こと(music or video files)ができます(folder size or file size)。
必要に応じて、ドライブ全体ではなく、特定のファイルまたはフォルダのみを最適化することもできます。明らかに、ご覧のとおり、これは特定の特定のシナリオでのみ実際に役立ち、これらすべてを実行するために費やした時間と労力(time and effort)は劇的な結果をもたらさない場合があります。
サードパーティのデフラグツール(defrag tool)がうまく機能した他の唯一のシナリオは、ハードドライブがほぼ満杯のクライアントを使用した場合でした。サードパーティのツールを使用して、すべてのデータをディスクの先頭に移動することができました。これにより、余分なスペースが解放され、PCの速度が少し向上しました。
Windowsビルトインデフラグは最高です
この記事を読んでいる人の99%にとって、Windowsに組み込まれて(Windows)いるディスクデフラグツール(disk defragmenter tool)は、ハードドライブをスムーズに実行し続けるのに最適です。
多くの人々が実際にDefraggler、MyDefragなどの多くの異なるデフラグツールをテストする問題を経験し、Windows 7以降(Windows 7)では、ハード上のデータへの読み取りまたは書き込みアクセスを高速化しないことを発見しました目立った量で運転します。
これは、最近のハードドライブがはるかに大きく、したがって、より多くの空き領域があるためです。余分なスペースがあれば、Windowsはファイルをそれほど断片化する必要がありません。
より大きなハードドライブに加えて、最新のマシンとハードドライブは以前よりもはるかに高速にデータにアクセスできます。したがって、部分的に断片化されたハードドライブを使用している場合でも、データへのアクセス速度に違いはほとんどありません。非常に断片化されたハードドライブを使用している場合にのみ、速度が低下し始めますが、Windowsデフラグツール(Windows defragmenter)が組み込まれているため、これは事実上不可能です。
Windows 7では、ディスクデフラグツール(Disk Defragmenter)と呼ばれ、 Windows 8以降では、ドライブの最適化(Optimize)と呼ばれるようになりました。デフォルトでは、週に1回実行されるようにスケジュールされているため、すべてのドライブがほぼ0 % fragmentation状態に保たれます。これは、手動でデフラグを実行せずに2年間使用した後の私のWindows7PCです。(Windows 7)
Windows8およびWindows7のドライブの最適化とディスクデフラグ(Optimize)ツール(Disk Defragmenter)に関する詳細な投稿はすでに書いています。詳細が必要な場合は、お気軽に確認してください。
SSDはデフラグを必要としません
最後に、 SSD(SSDs)(ソリッドステートディスク)が原因で、自動デフラグの時代でさえも死にかけています。SSDは(SSD doesn)、従来のハードドライブのようにデータの読み取りと(t read)書き込みを行わないため、フラグを解除する必要はありません。実際、デフラグはSSDの寿命を縮める可能性があるため、 Windowsはソリッドステートハードドライブの(Windows)ディスクデフラグ(disk defragmentation)を自動的に無効にします。
データの読み取りと書き込みの際に本当に大幅なパフォーマンスの向上を求めている場合は、SSDにアップグレードする必要があります。最も安価で最も遅いSSD(SSDs)でさえ、従来の回転するハードドライブよりも何倍も高速です。
私のWindows7マシンでは、7200RPM(RPM)のハードドライブから256GBのSamsungSSDに切り替えると、(GB Samsung SSD)起動時間(boot time)が40秒以上から5秒未満になりました。SSD(SSDs)は通常、コストが高いためサイズがはるかに小さくなりますが、オペレーティングシステム(operating system)をSSDにロードするだけで、他のすべてのデータを低速で回転する別のハードドライブに保存している場合でも、大きな違いが生じる可能性があります。
結論
うまくいけば(Hopefully)、私が上で言ったことはすべて理にかなっていますが、そうでない場合は、ここに持ち帰りがあります。古いマシンでWindowsXPを実行している場合は、実際にアップグレードする必要があります。できない場合は、組み込みのディスクデフラグツール(disk defragmenter)を手動で実行します。Windows Vista以降を実行している場合、Windowsは従来のハードドライブを自動的にデフラグし、SSD(SSDs)を除外するため、何もする必要はありません。
あなたが技術オタク(tech geek)であり、PCから最後の1オンスのジュースを絞りたい場合は、評判の良いサードパーティのデフラグツールを(defrag tool and configure)インストールして、好みに合わせて構成します。それ以外の場合は、リラックスして、すでに最適化されたハードドライブをお楽しみください。デフラグよりも優れたPCを高速化する別の良い方法は、未使用またはジャンクソフトウェア(junk software)をアンインストールすることです。楽しみ!
The Best Free Defrag Tool for Windows is Itself
Back in the days, defragging your PC was something everyone did on a regular basis, even if уou had no clυe what you were doing. What everyone did know was that it somehow made thе computer run faster.
I’ve written many articles in the past about defragmenting your hard drive, the boot sector, the paging file and even the registry. During the days of Windows XP, defragging was necessary and it made a significant difference in performance.
Over time, many companies started selling third party defragging tools that supposedly did the job faster, better and more accurately. Some were actually fairly good, but most pretty much did the same thing as the built-in Windows defragment tool or even worse. It wasn’t surprising to run a third-party defrag tool and have your computer actually run slower than before.
Third Party Defrag Scenarios
The only time I have actually seen a reason to recommend a third-party defrag tool to anyone was if the person had a complex setup on their PC with different types of data stored in different locations. For example, if you have four different hard drives installed on your PC, each containing different types of data like music, videos, operating system files, etc, then a third-party tool can let you defrag each drive in a different way.
If one drive has a lot of small files that are accessed often, you could use a third-party tool to defragment that drive so that the files are sorted by the last accessed time or creation time. For a drive that has a bunch of large music or video files that don’t get accessed very often, you could sort them on the disk by folder size or file size.
You could even defragment only certain files or folders instead of the entire drive if you wanted. Obviously, as you can see, this is really only useful for certain specific scenarios and the time and effort spent doing all of this may not even yield any dramatic results.
The only other scenario where a third-party defrag tool worked well was with a client who had a hard drive that was almost full. I was able to use a third-party tool to move all the data to the beginning of the disk. This freed up some extra space and helped speed up the PC a bit.
Windows Built-In Defrag Is The Best
For 99% of the people reading this article, the built-in disk defragmenter tool in Windows is perfect for keeping your hard drive running smoothly.
A bunch of people have actually gone through the trouble of testing out a lot of different defragment tools like Defraggler, MyDefrag, etc and have found that in Windows 7 and above, they don’t speed up read or write access to data on the hard drive by any noticeable amount.
This is because hard drives nowadays are much larger and therefore have a lot more free space. With the extra space, Windows doesn’t have to fragment your files as much.
In addition to larger hard drives, modern machines and hard drives can access data much faster than earlier. So even if you have a partially fragmented hard drive, it most likely won’t even make any difference in how fast the data can be accessed. Only if you have a very fragmented hard drive will you start seeing some slowdowns, but this is virtually impossible because of the built-in Windows defragmenter.
In Windows 7, it’s called Disk Defragmenter and in Windows 8 and higher, it’s now called Optimize Drives. By default, it’s scheduled to run once a week, which pretty much keeps all your drives near 0% fragmentation. Here’s my Windows 7 PC after 2 years of use without ever manually running a defrag.
I’ve already written a detailed post about Optimize Drives and Disk Defragmenter in Windows 8 and Windows 7, so feel free to check that out if you want more info.
SSDs Don’t Need Defragmenting
Lastly, even the days of automatic defragmentation are dying because of SSDs (solid state disks). An SSD doesn’t read and write data like a traditional hard drive and doesn’t need to be defragged. Actually, Windows will automatically disable disk defragmentation on a solid state hard drive because defragging can reduce the life of an SSD.
If you are looking for truly significant performance gains when reading and writing data, then you should upgrade to an SSD. Even the cheapest and slowest SSDs are many times faster than traditional spinning hard drives.
On my Windows 7 machine, the boot time went from over 40 seconds to under 5 seconds when I switched from a 7200 RPM hard drive to a 256 GB Samsung SSD. SSDs are usually much smaller in size due to their higher cost, but just loading the operating system onto an SSD can make a huge difference, even if you store all your other data on a separate slower spinning hard drive.
Conclusion
Hopefully, everything I said above made sense, but if not, here’s the takeaway. If you are running Windows XP on an older machine, you really should upgrade. If you can’t, then manually run the built-in disk defragmenter. If you are running Windows Vista or higher, there is nothing you have to do becauseWindows will automatically defragment any traditional hard drives and will exclude SSDs.
If you’re a tech geek and want to squeeze every last ounce of juice from your PC, then install a reputable third-party defrag tool and configure it to your liking. Otherwise, relax and enjoy your already optimized hard drive. Another good way to speed up a PC that is better than defragmenting is uninstalling unused or junk software. Enjoy!