コンピューター微調整

Windowsは大きく、複雑で、誤解されています。 あなたはまだウェブを閲覧するとき、時々悪いアドバイスに出くわすでしょう。 これらのWindowsの調整、パフォーマンス、およびシステムメンテナンスのヒントは、ほとんど役に立たないものですが、積極的に有害なものもあります。

幸いなことに、これらの神話のほとんどは主流のサイトやフォーラムで踏みにじられています。 ただし、Webの検索を開始すると、これらのことを行うことを推奨するWebサイトが見つかります。

キャッシュファイルを定期的に消去してスピードアップ

関連:CCleanerの機能と使用する必要があるか?

CCleanerなどのアプリケーション、別の一時ファイルのクリーニングユーティリティ、またはWindowsディスククリーンアップツールを実行することで、ディスク領域を解放できます。 場合によっては、不要なファイルを大量に消去すると、古いコンピューターの速度が向上することもあります。

ただし、ブラウザのキャッシュを消去するためにCCleanerまたは同様のユーティリティを毎日実行しても、実際には速度が向上しません。 Webブラウザーはファイルをもう一度再ダウンロードしなければならず、定期的に削除したキャッシュを再構築するため、Webの閲覧が遅くなります。 CCleanerまたは同様のプログラムをインストールし、デフォルトの設定で毎日実行している場合、実際にはWebブラウジングの速度が低下しています。 少なくともプログラムがWebブラウザーのキャッシュを消去しないようにすることを検討してください。

ccleaner-browser-cleaning-options

ReadyBoostを有効にして最新のPCを高速化する

関連:Windows ReadyBoostは価値がありますか?

Windowsでは、USBスティックまたはメモリカードを挿入すると、ReadyBoostを有効にするように求められます。 最近のコンピューターでは、これはまったく意味がありません。RAMが1 GB以上ある場合、ReadyBoostは実際にはコンピューターを高速化しません。 非常に古いコンピュータに少量のRAMが搭載されている場合— 512 MBだと思います— ReadyBoostが少し役立つかもしれません。 それ以外の場合は、気にしないでください。

画像

ディスクデフラグツールを開き、手動でデフラグする

関連:私は本当に私のPCをデフラグする必要がありますか?

Windows 98では、ユーザーはデフラグツールを手動で開いて実行する必要があり、作業中に他のアプリケーションがハードドライブを使用していないことを確認しました。 Windowsの最新バージョンは、他のプログラムがファイルシステムを使用しているときにファイルシステムを最適化でき、自動的にディスクを最適化します。

それでも毎週ディスクデフラグツールを開いて[デフラグ]ボタンをクリックする場合は、これを行う必要はありません。スケジュールに従って実行しないように指示しない限り、Windowsが代わりに実行します。 ソリッドステートドライブを備えた最新のコンピューターは、まったく最適化する必要はありません。

ディスクデフラグツールスケジュール

ページファイルを無効にしてパフォーマンスを向上させる

関連:Windowsページファイルとは何ですか?それを無効にする必要がありますか?

WindowsがRAMの空き領域を使い果たすと、メモリからハードディスク上のページファイルにデータをスワップアウトします。 コンピューターに十分なメモリがなく、実行速度が遅い場合、データをページファイルに移動するか、ページファイルからデータを読み取っている可能性があります。

一部のWindowsオタクは、ページファイルがシステムパフォーマンスに悪いと考え、完全に無効にするようです。 Windowsはページファイルの管理を信頼できず、インテリジェントに使用できないため、ページファイルを削除する必要があるという議論があります。

十分なRAMがある限り、ページファイルがなくても問題はありません。 ただし、十分なRAMがある場合、Windowsはめったにページファイルを使用しません。 テストの結果、ページファイルを無効にしてもパフォーマンスが向上しないことがわかりました。

windows-disable-paging-file

MSConfigでCPUコアを有効にする

一部のWebサイトでは、WindowsがすべてのCPUコアを使用していない可能性がある、または起動中に使用されるコアの量を増やすことで起動時間を短縮できると主張しています。 それらはMSConfigアプリケーションにあなたを導き、そこで実際に使用されるコアの量を増やすように見えるオプションを選択することができます。

実際には、Windowsは常にCPUが持つプロセッサコアの最大量を使用します。 (技術的には、ブートプロセスの最初に使用されるコアは1つだけですが、追加のコアはすぐにアクティブ化されます。)このオプションをオフのままにします。 これは、コアの最大数を設定できるデバッグオプションにすぎないため、マルチコアシステムでWindowsにシングルコアのみを使用させる場合に便利ですが、できることは、使用されるコア。

msconfig-number-of-processors

起動速度を上げるためのプリフェッチのクリーンアップ

Windowsは実行するプログラムを監視し、それらのPrefetchフォルダーに.pfファイルを作成します。 プリフェッチ機能は一種のキャッシュとして機能します。アプリケーションを開くと、Windowsはプリフェッチフォルダーをチェックし、アプリケーションの.pfファイル(存在する場合)を調べ、それをガイドとして使用して、アプリケーションが使用するデータのプリロードを開始します。 。 これにより、アプリケーションの起動が速くなります。

一部のWindowsオタクは、この機能を誤解しています。 彼らは、Windowsが起動時にこれらのファイルをロードすると信じているため、Windowsが.pfファイルで指定されたデータをプリロードするため、起動時間が遅くなります。 また、プログラムをアンインストールすると不要なファイルが作成され、.pfファイルが残ってしまうと主張しています。 実際には、Windowsは、関連付けられたアプリケーションを起動したときにこれらの.pfファイルのデータのみをロードし、最近起動した128個のプログラムの.pfファイルのみを保存します。

プリフェッチフォルダーを定期的に削除すると、プログラムがプリロードされないためプログラムを開くのに時間がかかるだけでなく、すべての.pfファイルの再作成にWindowsが時間を浪費する必要があります。

PrefetchParameters設定を変更してPrefetchを無効にすることもできますが、これを行う理由はありません。 Windowsが独自にPrefetchを管理できるようにします。

Windowsプリフェッチフォルダー

QoSを無効にしてネットワーク帯域幅を増やす

サービスの品質(QoS)は、コンピューターにトラフィックの優先順位を付ける機能です。 たとえば、Skypeのようなタイムクリティカルなアプリケーションでは、QoSを使用してファイルをダウンロードするプログラムよりもトラフィックを優先することができるため、ファイルをダウンロードしているときでも音声会話がスムーズに機能します。

QoSは常に一定量の帯域幅を予約し、無効にするまでこの帯域幅は使用されないと誤解している人もいます。 これは真実ではありません。 実際には、プログラムがQoSの使用を選択しない限り、帯域幅の100%は通常、すべてのアプリケーションで利用できます。 プログラムがQoSの使用を選択した場合でも、プログラムがアクティブに使用していない限り、予約されたスペースは他のプログラムで使用できます。 帯域幅が確保されて空になることはありません。

予約可能な帯域幅の制限

DisablePagingExecutiveを設定してWindowsを高速化する

DisablePagingExecutiveレジストリ設定は、デフォルトで0に設定されています。これにより、ドライバーとシステムコードをディスクにページングできます。 1に設定すると、ドライバーとシステムコードは強制的にメモリに常駐します。 繰り返しになりますが、一部の人々は、Windowsだけではページファイルを自分で管理できるほどスマートではないと信じており、このオプションを変更すると、重要なファイルを愚かにページングするのではなく、メモリ内に保持するようにWindowsを強制すると考えています。

十分なメモリがある場合、これを変更しても実際には何も起こりません。 メモリが少ない場合、この設定を変更すると、未使用のシステムファイルをページファイルにプッシュするのではなく、使用しているプログラムを強制的にWindowsにプッシュする可能性があります。 これは、状況によってはデバッグに役立つオプションであり、パフォーマンスを向上させるために変更する設定ではありません。

無効にする

アイドルタスクを処理してメモリを解放する

Windowsは、コンピューターから離れると、スケジュールされたシステム復元ポイントの作成などを行います。 コンピュータが「アイドル」になるまで待機するので、使用中にコンピュータの速度が低下したり、時間を浪費したりすることはありません。

「Rundll32.exe advapi32.dll、ProcessIdleTasks」コマンドを実行すると、コンピューターを使用している間、Windowsはこれらのすべてのタスクを実行します。 これは完全に無意味であり、メモリなどを解放するのに役立ちません。使用しているすべてのことは、使用中にWindowsにコンピューターの速度を低下させることです。 このコマンドは存在するだけなので、ベンチマークプログラムは、ベンチマークを実行する前にアイドルタスクを強制的に実行し、アイドルタスクが実行を開始してベンチマークを妨害しないようにします。

processidletasks

Windowsサービスの遅延または無効化

Windowsサービスを無効にする本当の理由はありません。 Windowsが特に重く、コンピュータにメモリがほとんどなかった時代がありました。WindowsVistaと、Microsoftが訴えられた「Vista対応」PCを考えてみてください。 Windows 7や8などの最新バージョンのWindowsは、Windows Vistaよりも軽量で、コンピューターには十分なメモリがあるため、Windowsに含まれているシステムサービスを無効にすることによる改善は見られません。

ただし、サービスを無効にしないことを主張する人もいます。「自動」から「自動(遅延開始)」にサービスを設定することをお勧めします。 デフォルトでは、遅延開始オプションは、最後の「自動」サービスが開始してから2分後にサービスを開始します。

サービスを開始する必要があるため、サービスを遅延開始に設定しても、実際に起動時間が短縮されるわけではありません。実際、サービスは起動後2分間ロードされるため、使用可能なデスクトップを取得するのにかかる時間が長くなる可能性があります。 ほとんどのサービスは並行してロードでき、サービスをできるだけ早くロードすると、エクスペリエンスが向上します。 「遅延開始」機能は、特定のサービスが別のサービスよりも遅く開始することを確認する必要があるシステム管理者にとって主に役立ちます。

delay-start-windows-service

あまり知られていないレジストリ設定を設定してパフォーマンスを向上させることを推奨するガイドを見つけた場合は、よく調べてください。変更はおそらく役に立たないでしょう。

PCを実際にスピードアップしたいですか? 起動時に実行される不要な起動プログラムを無効にして、起動時間を増やし、バックグラウンドでメモリを消費してみてください。 これは、上記のいずれを実行するよりもはるかに優れたヒントです。特に、ほとんどのWindows PCがブロートウェアでいっぱいになっていることを考えると、