Latest evidence-based health information
Vision

クリーンアップユーティリティ: PC を高速化できますか?

クリーンアップユーティリティ: PC を高速化できますか?
クリーンアップユーティリティ: PC を高速化できますか?
クリーンアップユーティリティ: PC を高速化できますか?
イラストはTavis Coburnによるものです。

古いシステムを高速化するには、RAM、グラフィックカード、CPUなど、新しいハードウェアにお金をかける必要があることは、ほとんどのPCユーザーにとって周知の事実です。しかし、ケースを開けてまで投資する気がないなら、システムクリーンアップユーティリティは魅力的です。これらのユーティリティは、PCやWindowsに蓄積されたデジタルのゴミをすべて取り除き、初めてセットアップした日のように軽快なシステムへと蘇らせると謳っています。

しかし、クリーンアップユーティリティは本当にシステムパフォーマンスを向上させるのでしょうか?それとも、プラシーボ(偽薬)のデジタル版なのでしょうか(ユーティリティに40ドル半を費やしたからPCが速くなったように感じるだけで、お金と時間を無駄にしたとは思いたくないからでしょうか?PCWorld Labsは、こうしたプログラムをテストし、それらがコンピューターの速度を大幅に向上させるかどうかを最終的に決定しました。

私たちは、スペックや世代の異なる、使い込まれたPCを5台掘り出し、それらすべてで4つの人気のWindowsクリーンアップユーティリティ(https://www.pcworld.com/downloads/file/fid,84524/description.html(バージョン7は40ドル)、https://www.pcworld.com/downloads/file/fid,84236/description.html(バージョン10は40ドル)、https://www.pcworld.com/downloads/file/fid,24149/description.html(無料)、https://www.pcworld.com/downloads/file/fid,169200/description.html(無料版))を実行しました。結果は?ほとんどの場合、クリーンアップユーティリティはシステム全体のパフォーマンスにほとんど変化を与えず、いくつかのケースではむしろ速度を低下させました。ただし、テストマシンの起動時間は数秒短縮されました。詳細な調査結果については、以下をお読みください。

テストプロセス

これらのユーティリティはいずれも、システムの最適化とメンテナンスによってWindowsの動作を高速化すると謳っているため、パフォーマンスに関する謳い文句を検証するために、WorldBench 6ベンチマークスイートを使用することにしました。人為的なベンチマークとは異なり、WorldBench 6はMozilla Firefox、Microsoft Office、Adobe Photoshopといった一般的なプログラムのスクリプト化された時間指定タスクに基づいています。これらのクリーニングユーティリティを実行することでパフォーマンスの向上が見られるのであれば、WorldBench 6でもその効果が現れるはずです。(各クリーニングユーティリティが独自のルーチン(存在する場合)を使用できるように、WorldBenchのデフラグルーチンは無効にしました。)

当然ながら、ユーティリティのテストに新品同様のPCを使うことはできませんでした。なぜなら、クリーニングすべき汚れなど何も残っていないからです。そこで、経年劣化という共通点を持つ5台のPCを用意しました。テスト用 PC は、Dell Latitude D520 ノート PC (1.66GHz Core Duo T2300、512MB RAM、Windows XP Professional 32 ビット)、Dell Inspiron E1505 ノート PC (1.6GHz Core Duo T2050、1GB RAM、Windows Vista Home Premium 32 ビット)、Lenovo ThinkPad Edge ノート PC (1.3GHz Core 2 Duo U7300、4GB RAM、Windows 7 Professional 32 ビット)、Toshiba Satellite M645-S4055 ノート PC (2.4GHz Core i5-M450、4GB RAM、Windows 7 Home Premium 64 ビット)、およびラボで頻繁に使用するカスタム ビルドのデスクトップ PC (2.4GHz Athlon 64 4000+、3GB RAM、Windows XP Professional 32 ビット) です。これら5台のPCは、軽い掃除さえされず、ましてや徹底的なシステムスクラブやWindowsの再インストールもされずに、何ヶ月、いや何年も頻繁に使用され続けてきました。つまり、ほとんどの人がクリーンアップユーティリティを実行したいと思うようなPCだったのです。

まず、PCWorld Labs の Tony Leung 氏と William Wang 氏は、各コンピューターのクリーンアップ前の状態をディスク イメージとして保存し、クリーンアップ前の状態のシステムで WorldBench 6 を実行して、ベースライン パフォーマンス スコアを取得しました。

次に、各コンピューターでクリーンアップユーティリティの標準機能を3回実行し、何も見逃していないことを確認しました。ユーティリティがアンインストールを推奨していても、アプリケーションはアンインストールしませんでした。(不要になったソフトウェアを削除することはPCを高速化する良い方法ですが、同じソフトウェアラインナップで、各クリーンアップユーティリティが実行する他の機能によって違いが出るかどうかを確認したかったのです。)その後、WorldBench 6を再度実行し、パフォーマンスが向上したかどうかを判断しました。その後、システムを元の整理されていない状態に戻し、別のクリーンアップユーティリティで同じプロセスを最初から実行しました。

注:テストには数週間かかりました。今回のまとめで評価したクリーンアップユーティリティはすべてその後更新されているため、現在のバージョンのプログラムで再テストすると、結果が若干異なる可能性があります。

WorldBench 6 のパフォーマンス結果

WorldBench 6の結果はシステムによって異なりましたが、明確な傾向が見られました。つまり、クリーンアップユーティリティはシステムのパフォーマンスを大幅に向上させることができず、場合によってはPCの速度をわずかに低下させることさえありました。(下のグラフをクリックすると、フルサイズで表示されます。)

WorldBench 6の総合スコアから判断すると、ユーティリティ実行後にパフォーマンスが著しく向上したPCは1台もありませんでした。実際、クリーンアップユーティリティ実行後にスコアが向上したのは2つのシステムのみで、その向上幅はわずか1ポイントでした(CCleaner、System Speedup、WinOptimizer 7はそれぞれDell E1505で1ポイント、WinOptimizer 7はLenovo ThinkPad Edgeで1ポイントの向上)。ほとんどのテストでは、各PCの元の構成時と同じか、わずかに低いスコアが出ました。WorldBench 6における1ポイントの向上は誤差範囲内に収まるほど小さいことを考えると、パフォーマンス向上ユーティリティから期待されるスコアとは少し異なります。

しかし、個々のアプリケーションのテスト結果からは、さらに興味深い情報がいくつか得られました。

360AmigoのSystem Speedupは、Microsoft Officeで問題が発生しているようでした。Dell E1505を除くすべてのテストPCにおいて、System Speedup実行後、Officeのパフォーマンスが著しく低下し、場合によってはテスト時間が2倍以上になりました。このOfficeの問題が、WorldBench 6のスコアの一部で劇的な低下を引き起こした原因です。ただし、Officeテストを除けば、System Speedupの結果は他のテストとそれほど変わりませんでした。

一部のPCは、クリーンアップユーティリティの影響を他のPCよりも強く受けました。Toshiba M645-S4055の場合、WorldBench 6のどのテストでもパフォーマンスは10~15秒しか変化しませんでした。これは、最も高性能なハードウェアを搭載していることを考えると当然のことです。一方、スペックが最も低いDell E1505は、各クリーニングユーティリティを使った特定のテストにおいて、良い点も悪い点も含め、より劇的な変化が見られました(写真編集は約10%高速化、DVDイメージの作成と保存は約20%高速化、VideoWaveでのビデオ編集は約5%低速化)。したがって、全体的に大きな違いは見られなかったとしても、古いPCにはこれらのユーティリティのいずれかで解決できる特定の問題がある可能性があります。

PCの性能向上には万能策はありません。各ユーティリティを実行した後、Dell E1505では、DVDイメージの書き込みなど、ディスクを大量に使用するタスクで大幅な速度向上が見られました。一方、ラボのカスタムビルドデスクトップでは、この点でパフォーマンスが低下しました。8分間のテストでは、CCleaner、System Speedup、WinOptimizer 7を実行した後は約20秒長くかかり、System Mechanic 10を実行した後はさらに1分長くかかりました。Dell D520も同様に、このタスクでわずかに速度が遅くなりました。これは、あるユーティリティがあるPCのパフォーマンスを向上させたとしても、必ずしも他のPCのパフォーマンス向上につながるとは限らず、むしろPCのパフォーマンスをわずかに低下させる可能性もあることを意味しているようです。

WorldBench 6を実行する前に各クリーンアップユーティリティを3回実行しましたが、一部のユーティリティでは毎回クリーンアップが必要な項目が見つかりました。原因は不明ですが、ユーティリティが修復できない問題に遭遇したか、クリーンアップ処理によって他の場所で問題が発生した可能性があります。

比較のため、Lenovo ThinkPad EdgeからWinOptimizer 7のアンインストール機能を使用して49個のアプリケーションをアンインストールし、WinOptimizer 7のクリーンアップ機能を実行した後、WorldBench 6を実行してみました。WorldBench 6では3ポイント(60ポイントから63ポイント、つまり5%)の改善が見られました。これは、標準のクリーンアップ機能で得られた改善率よりも大きなものです。この結果でPCが新品同様になるわけではありませんが、マルチタスクやディスクを大量に消費する処理の負担が少し軽減されるでしょう。システムの不要なものを一掃するには、古いプログラムをアンインストールするのが最善策です。

次のページ: 起動時間の結果、インターネット速度向上の主張、そして私たちのアドバイス

起動時の結果

起動時間のテストは難しい場合があります。なぜなら、すべてのバックグラウンドプロセスとサービスがメモリに読み込まれたタイミングを正確に把握することが難しいからです。Windowsデスクトップにすぐにアクセスできたとしても、PCはまだタスクの読み込み中であり、完全に応答していない可能性があります。PCWorld LabsのWilliam Wang氏は、各PCの起動時にメモ帳のドキュメントを開くように設定し、画面にメモ帳のドキュメントが表示されたらストップウォッチを止めるという方法で、起動時間をテストしました。彼は各設定を10回ずつテストしました。(下のグラフをクリックすると、フルサイズで表示されます。)

各ユーティリティは起動時間をわずかに短縮しましたが、通常は数秒以内でした。奇妙なことに、System Mechanic 10 は Dell D520 と Toshiba M645-S4055 で起動時間をわずかに増加させましたが、その差は誤差範囲内でした。一方、Lenovo ThinkPad Edge は全体的に起動時間が短縮され、CCleaner が10秒(19%)短縮でトップとなり、System Mechanic 10(9秒)、WinOptimizer 7(6秒)、System Speedup(4秒)と続きました。

ユーティリティベンダーに調査結果を報告したところ、Iolo Labs(System Mechanicの開発元)から、同社が自社の起動時間テストに使用しているツール、MicrosoftのWindows Performance Toolkitを試すよう依頼されました。このツールはWindows XPおよびVista搭載PCでは動作しませんでしたが、Windows 7搭載PC2台では、Lenovo ThinkPad Edgeで14秒(29%)、Toshiba M645-S4055で17秒(25%)の起動時間短縮が報告されました。

ネット接続速度の向上?

すべてのユーティリティが全体的なパフォーマンスの向上を謳っている一方で、System Mechanic 10 は NetBooster とインターネット接続修復ツールも宣伝し、「ネットワークとインターネット接続速度に影響する設定を調整することで、NetBooster は構成を微調整し、より多くのデータを転送できるようにします」と述べています。

オープンインターネットでは帯域幅の変動が激しすぎるため、このような主張を公平に検証することはできません。そこで、System Mechanicがネットワーク速度の問題を解決するために何をしているのかを詳しく調べることにしました。Lenovo ThinkPad EdgeにSystem Mechanic 10をインストールして実行する前と後のWindowsレジストリを比較しました。レジストリで唯一変更されたのは、最大転送単位(MTU)の設定変更でした。昔ながらのPCの達人なら、この変更はお馴染みでしょう。これはかなり定番の調整で、例えば13年前にMTUの変更に関する記事を掲載しました。

残念ながら、ここでは高度なWindowsマジックは機能していないようです。PCに最適なMTUは、常時接続のインターネット接続(標準的なDSL/ケーブルなど)、PPPoE(PPP over Ethernet)ブロードバンド接続(起動のたびにログインが必要なDSL/ケーブルサービスをご利用の場合は、おそらくPPPoEを使用しているでしょう)、または56kbpsのダイヤルアップ接続のいずれを使用しているかによって異なります。System Mechanicは、セットアッププロセス中にどのタイプの接続を使用しているかを尋ね、それに応じてMTUを調整します(標準的な常時接続の場合は1500、PPPoEの場合は1492、ダイヤルアップの場合は576)。ただし、このタスクを実行するのにSystem Mechanicは必要ありません。古き良きDr. TCPが無料でMTUの変更をお手伝いします。

私たちのアドバイス

クリーンアップユーティリティはWindowsユーザーにとって魅力的なセールスポイントです。誰もが、自分のPCが購入時と変わらず軽快な状態を保っていて、クリーンアップツールで軽く触るだけで再び快調に動き出すと信じたいものです。

現実は少し異なります。ユーティリティを実行した後は気分が良くなるかもしれませんが、私たちのテスト結果から判断すると、PCの全体的なパフォーマンスに大きな変化は見込めません。クリーンアップユーティリティに投資する代わりに、古いプログラムをアンインストールして短期的な速度向上を図り、ハードウェアのアップグレードに資金を回しましょう。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.