5つのWindows調整神話の真実

Windowsを高速化し、そのパフォーマンスを向上させるためのヒントやコツはたくさんありますが、その中には単に役に立たないものもあり、コンピュータを遅くする可能性さえあります。これまでの年月の中で、インターネット上で多くのWindows調整神話が広まってきましたので、ここでその誤解を解消する時が来ました。

神話1: プレフェッチをクリアして速度を上げる

これはインターネット上で最も大きな神話の一つです。プレフェッチを定期的にクリアすると、Windows PCが速くなると言われています。プレフェッチとは、Windowsアプリケーションのためのキャッシュのようなものです。Windowsマシンでアプリケーションを起動するたびに、Windowsはプレフェッチフォルダー内に小さな.pfファイルを作成し、そのアプリケーションを起動するために必要なすべてのデータを記録します。そのアプリケーションを再起動すると、Windowsは.pfファイルからデータを取得して読み込み、次回の起動を大幅に速くします。

windows-tweaking-myths-prefetch-folder

ほとんどの人がプレフェッチフォルダーをクリアすることを勧める主な理由は、プレフェッチフォルダーが長期的に無駄なファイルをたくさん蓄積すると思っているからです。実際には、Windowsは最近起動したプログラムの読み込みデータのみを保存します。

プレフェッチフォルダーを定期的にクリアすると、システムパフォーマンスが向上するのではなく、むしろ低下します。Windowsはすべてのプログラムをゼロから起動し、プレフェッチフォルダー内に新しい.pfファイルを作成するために時間とリソースを浪費します。

神話2: Windowsでページファイルを無効にする

多くの人が、パフォーマンスを大幅に向上させるためにWindowsのページファイル機能を無効にするように言います。このヒントは無意味で、全体的なパフォーマンスを低下させます。まず、ページファイルが何をするかというと、システムのメモリ(RAM)が不足すると、Windowsは最も使用されていないメモリビットを「Pagefile.sys」という隠しファイルにスワップします。このファイルはCドライブのルートディレクトリにあります。このプロセスにより、RAMが解放され、アプリケーションをクラッシュやその他の問題なしに実行できるようになります。

windows-tweaking-myths-pagefile

多くの人がページファイル機能を無効にすることを勧める主な理由は、Windowsがページファイルを非常に非効率的に使用していると考えており、明らかにRAMは通常のハードディスクよりもはるかに速いからです。これは、大量のRAMを持っている場合にのみ当てはまります。1GBまたは2GBのRAMしかないコンピュータでは、ページファイルを無効にすると、アプリケーションがクラッシュしたり異常な動作をする可能性があります。

したがって、膨大な余分なメモリがない限り、ページファイル機能を無効にしないでください。

神話3: DisablePagingExecutiveを有効にする

「DisablePagingExecutive」機能はデフォルトで無効になっており、多くの人がそれを有効にするように言います。実際のところ、DisablePagingExecutiveを有効にすることは不必要です。この機能を有効にすると、Windowsは必要に応じてカーネルをハードディスクにページングするのではなく、常にメモリ(RAM)に保持します。

windows-tweaking-myths-disablepagingexecutive

この機能は、マシンのRAMの量に大きく依存します。メモリが非常に少ない場合(例えば、Windows 8 PCに1GBの場合)、この設定を変更すると、メモリ不足のためにシステムが実際に遅くなります。場合によっては、OSがクラッシュすることさえあります。

この機能はWindows PCのデバッグに役立ちますが、この機能を変更してもパフォーマンスの向上は得られません。デフォルトの状態のままにしておく方が良いでしょう。

神話4: ReadyBoostを使用する

ReadyBoostはWindows Vista以来存在しており、Microsoftによって大いに宣伝されています。しかし、これは非常に少ないメモリと遅いハードディスクを持っている場合にのみ本当に役立ちます。

windows-tweaking-myths-readyboost

実際にバックグラウンドで何が起こるかというと、WindowsにはSuperFetchという小さな機能があり、最も頻繁に使用されるプログラムを分析し、それらのプログラムのすべての必要なデータとライブラリをRAMにプリロードして、読み込み時間を短縮します。ReadyBoostを有効にすると、WindowsはすべてのSuperFetchデータをUSBストレージにスワップし、その結果、いくつかの空きメモリが得られます。これは良さそうに見えますが、根本的な問題は、USBストレージはシステムメモリと比較して非常に遅いことです。

したがって、非常に古いPCで非常に少ないメモリしかない場合を除いて、ReadyBoostを気にしないでください。

神話5: 手動でデフラグする

ハードディスクをデフラグすることは、コンピュータを高速化するための実証済みの方法ですが、手動で定期的に行う必要があった時代は終わりました。Windowsは現在、ハードディスクを自動的かつ最適にデフラグします(無効にしない限り)。OSドライブにSSDを使用している場合、デフラグはまったく無意味です。SSDは通常のハードディスクとはまったく異なる動作をします。

windows-tweaking-myths-defragmentation

したがって、Windows PCで自動デフラグを特に無効にしていない限り、ハードディスクを手動でデフラグする必要はありません。

結論

Windowsは大きくて複雑ですので、10倍や20倍のパフォーマンス向上を主張する珍しいヒントやソフトウェアを見かけたら、その仕組みをよく見てください。これは役に立たないか、システムを遅くする可能性があります。これらの「最適化神話」についてどう思いますか?下のコメントフォームを使って、あなたの考えを共有してください。