web-dev-qa-db-ja.com

システムの劣化-Windowsは時間の経過とともに遅くなりますか?

同僚のラップトップに関して、管理者と一緒に小さな口論をしています。ラップトップが使用できない状態になっています。管理者はいくつかの一時ディレクトリを整理し、数か月前にHDDのデフラグを実行しましたが、しばらくしてラップトップを購入しましたが、現在は通常の(遅い)サービスに戻っています。

最初から、ラップトップは数年前の元のWindowsビルド(および更新)を使用していることを指摘しました。データをバックアップし、リカバリイメージから再構築することをお勧めします。

私の推論は、Windowsが時間の経過とともに低下するという観察(他の人がバックアップしたもの)に基づいています。私は、システムフォルダー、レジストリ、一時ディレクトリの乱雑さを要因として挙げています。さらに、このラップトップには、その間に多くのソフトウェアが追加および削除されています。

いくつかの仕様ですが、私の質問は特定のマシンより少し広いです:

  • IBM Stinkpad R52(私は思う)
  • XP SP(2 | 3)
  • 1 GBのRAM

私の質問の主旨は:

  • windowsが時間とともに劣化するという考えを誰かが確認したり、反論したりできますか?
  • 確認すると、劣化の原因となる要因は何ですか?
15
LRE

私はラップトップをインストールしてから3.5年後にこれを書いています。そして、正直言って、スローダウンはありません。しかし、メーカーのジャンクをすべて取り除き、Windowsの新規インストールを行いました。プログラムが独自のシェル拡張、サービス、オートローダー、オートアップデータを追加できるようにする(または許可しない)ように細心の注意を払っています。それは決して原始的ではありません。それは長年にわたってかなりの「プログラムのインストール/プログラムのアンインストール」の乱用の対象となっていますが、実際には有害な影響はありません。

「レジストリの肥大化によりPCの速度が低下する」ことは全体としては神話であり、おそらくWindows 9xの時代から派生したものか、レジストリの「最適化」ツールを販売する悪質なベンダーに悩まされていると思います。レジストリは階層型データベース( http://support.Microsoft.com/kb/256986 )であるため、特定のレジストリキーへの移動は単なる親から子へのジャンプのシーケンス。

16
Maximus Minimus

多くの場合、大量のソフトウェアが使用するCOMなどのテクノロジをサポートするために、レジストリに大量のデータが追加されます。多くの場合、これらの「共有」コンポーネントとそれに対応するレジストリエントリは、ソフトウェアがアンインストールされても削除されることはありません。場合によっては、これらのレジストリエントリをスキャンする必要があり、その数が増えるほど、これらの操作にかかる時間が長くなります。ただし、「レジストリクリーナー」の仕掛けはお勧めしません。問題がさらに悪化し、システムが不安定になる可能性が高くなるためです。ああ、言及するのをほとんど忘れていました。レジストリエントリが修復できないほど破損することはよくあります。一般に、これらのエントリを読み取ろうとすると数分後に失敗するため、パフォーマンスの問題が発生する可能性があります。あきらめて次のドアに移る前に、誰かがロックされたドアを数回開こうとするようなものです。

デスクトップの壊れたショートカットなど、システムが遅くなる原因もあります(これが正確にCルートだったのかどうかは覚えていませんが、KBと同じくらい奇妙なことでした私がもう見つけることができない記事)。

低品質のウイルス対策ソフトウェアは、パフォーマンスの低下の原因となる可能性があります。多くの場合、これらの製品は「リアルタイム保護」機能をサポートするためにWindows操作にフックします。たとえば、ファイルを開くたびに、ウイルス対策ソフトウェアがプロセスを中断して、ファイルを開く前にスキャンできるようにします。これにより、基本的にファイルが2回読み取られます。1回はAVソフトウェアによって、もう1回は実際のプログラムがファイルを開こうとしていることによって読み取られます。発生しているハードドライブの問題、断片化などが悪化します。ただし、どのAVソフトウェアが最も速いかについては、アドバイスはできません。個人的にはAVGを好みます。

多くの場合、ラップトップにはバックグラウンドで実行されるブロートウェアがプリインストールされています。ラップトップのブランド名の復元ディスクを使用するのではなく、それらをワイプしてWinXPをOEMディスクから直接インストールし、最小限のOSを取得することを好みます。次に、必要に応じてドライバーをロードします。

拭くのはいい考えだと思います。ユーザーはとにかくラップトップからデータを保存することに慣れる必要があります。重要なデータの場合は、ラップトップに保存しないでください。

7
AaronLS

何かが起こっていない限り、Windowsはスローダウンしません。私がWindowsに悩まされているのと同じくらい、それは果物のように腐敗しません。

Windowsが遅くなる理由:

他のプログラムがバックグラウンドで実行されている
メモリが少ない
リソースが少なくなっている
ユーザーは時間の経過とともにより高速なシステムにさらされているため、システムが遅すぎると感じることができます。
システムで実行中のマルウェア
システムが仮想DOS攻撃に見舞われ、ネットワークアクセスが遅くなっています
ハードウェアに障害が発生し、タイマー割り込み、散発的なリセット、または一般的なパフォーマンスが発生しています問題
ドライバーは問題(ビデオドライバー、ネットワークドライバーなど)に対処するために更新されていません

ネットワークは適切に設定されていますか?スイッチがフラッディングしていて、マシンのネットワークパフォーマンスを損なう可能性のある問題が発生した場合。

また、ウイルス対策プログラムやその他の保護プログラムを追加すると、速度がさらに低下します。つまり、それは当然のことです。コンピュータを使用して、すべてのディスクアクセスを事前にスキャンし、目的に悪影響を及ぼすかどうかを確認すると、パフォーマンスが少し低下します。

sysinternalsのようなツールを実行して、パフォーマンスの特定の側面をチェックできます。たとえば、レジ​​ストリを攻撃しているもの、ドライブにアクセスしすぎているものなどです(procmon、Process Explorer、filemon、regmon ...)。

ディスクの断片化は多少の速度低下を引き起こす可能性がありますが、通常、ユーザーにWOWなどの単語を使用させるのは本当に悪いことです。パフォーマンスの違いを説明します。

レジストリやシステムフォルダーに残されたがらくたのスローダウンのせいにするのが一般的ですが、家の周りに残った請求書や古い紙があると遅くなる以上、Windowsはこれらのビットをランダムに読み取りません。これらのがらくたのランダムなビットは、ドライブスペースを占有し、断片化の一因となり、他の何よりも安定性の問題を引き起こします。

ドライブの肥大化、断片化を解消するためだけにワイプして再インストールすることをお勧めします。プロセッサー、メモリ、マルウェアがインストールされているプログラムをインストールしない限り、OSはコンピューターの速度を上げるだけで十分です。タイプライターと同じシステムを1年間使用しても、基本的なWebブラウジング/電子メール(何かに感染していない限り)は速度に影響を与えません。より可能性が高いのは、ユーザーが減速を感じているだけです。

本当に興味があるなら、おそらくシステムのベンチマークを行ってから、ワイプ/再インストールを行って再ベンチマークを行い、違いがあるかどうかを確認してください。

4

Windowsはある程度低下しますが、主に質問で述べた理由によるものです。デフラグツールとクリーンアップツールはいくつかの問題を修正するのに役立ちますが、再構築するだけの方が簡単です。

多くの人は、必要なすべてのソフトウェアを使用してPCを構築し、イメージングツールを使用してその状態でスナップショットを撮るという代替オプションを選択します。これにより、アプリを再インストールすることなく、マシンを定期的に「新しい」状態に戻すことが非常に簡単になります。等.

私の経験では、より大きな問題は人々がインストールする追加のアプリケーションとサービスであり、プリンターメーカーのブロートウェアは良い例です-ユーザーはヘルパーCDでプリンターをインストールし、デフォルトのオプションはインクレベルを監視する追加のツールをいくつでもインストールすることです。ドライバー自体とともにアクティブなサポートなど。カスタムインストールを行うことを考えない限り、クリーンマシンは無数の追加サービスで終了し、マシンを起動するとすべてが起動して、起動時間が遅くなり、本当に使用したいアプリを実行するためのリソースが少なくなります。

Msconfigをざっと見て、起動している余分なゴミをすべてデフォルトのMSのものとともに確認します。

2
Chris W

それは確かにあります-コンピュータのハードウェア仕様に関係なく、これは避けられないGrindです。通常、約1年の定期的な使用後に出現します。

レジストリ、一時ファイルのクリーニングツール、デフラグツールが非常に多い理由を検討してください。 Windowsが何に適しているかを知っている場合は、これらのツールが必要な場所の近くに必要になります。

私はあなたがレジストリとファイルシステムに指を向けてボールの上にいると信じています。これらのファイルは常に何度も何度も読み込まれ、書き込まれることを考慮してください。ファイルシステムが厄介な断片化を引き起こし、Grindが表示されると思います。

それだけでなく、レジストリに蓄積するごみやごみもたくさんあります。これらの要因を組み合わせると、レジストリ検索の速度が低下します。

また、ファイルシステム(NTFS)は多少効率が悪いと思います。デフラグは役立ちますが、通常は使用中にファイルを移動できないため(またはこれらのファイルが破損する危険があるため)、多少効果がなくなる可能性があります。

12か月ごとに再フォーマットすることをポイントにしています。思い出す必要もありません。ある日、目を覚ますだけで、コンピュータが雨の多い週よりも実行速度が遅くなります。再フォーマットする時間です。

1
EvilChookie

時間の経過とともにWindows 7の速度が低下するという問題がありました。多くの場合、起動するとかなりうまくいき、しばらくするとあらゆる種類のソフトウェアがメモリを独占して隠蔽します。私はあらゆる種類のレジストリクリーナーなどを試しましたが、何も助けにならなかったようです。私もそれが役立つことを期待してより多くのメモリを購入しましたが、プログラムはそれらすべてを使い果たしているようで、メモリは常に98%消費されました。私はプロセスエクスプローラーを使用しましたが、特異と思われたのは、消費されている仮想メモリの量です。

私は最終的に、仮想メモリ設定(システムによって自動的に設定される4 GB)を1 GBに変更して、これらの仮想メモリの問題を排除しようとしました。

法律と見よ、それは仕事をしました、私のラップトップはこれまでになく速いです!

1
Martin Makundi

複数のワークステーションで同じ経験をしました。新しいプログラムをインストールせず、プログラムのすべての更新(フラッシュ、Javaなど)を無効にする場合に役立ちますが、最終的にすべてをフォーマットして再インストールすると、実行が速くなります。それは私の経験ですが、それをバックアップするデータはありません。

0
Jure1873

@ Chris.Wに同意します-ブロートウェアが多すぎます。通常、ほとんどのシステムに存在する6ダースの「アップデーター」(例:Google、Java)および「ランチャー」(例:Acrobat Reader Speed Launcher)は、害を及ぼすことなく無効にできます。これに適したツールは Autoruns、from Sysinternals です。

レジストリとページングファイルの断片化も大きな原因です。これもSysInternalsのPageDefragは、これを修正するのに優れています。

以前のNT4日では、rdisk.exeツールを使用して、レジストリ内のinternal断片化(ディスク上のストレージの断片化とは別)をクリーンアップできますが、何を覚えているかわかりませんツールは今それを行います。

0
devstuff

私の経験では、ツール(ディスクデフラグ、一時ディレクトリとエクスプローラーのキャッシュのクリーニング、レジストリエントリの最適化)を使用して劣化を減らすことができますが、長期間にわたって再インストールする必要があります

0
adagostino

パフォーマンスの低下は、ウイルス/ボットネットの活動を示している場合もあります。マシンが危険にさらされている場合、それは他の誰かのために仕事をしている可能性があり、被害者にとってそれは遅い/遅いように見えます。

0
sean e