web-dev-qa-db-ja.com

Windowsが耐えられないほど遅いのはなぜですか?

私はこれまでWindowsを使用しており、Linux、OSXを使用しています。

Windows ME/2000以降、私はこの大きな問題を抱えています。

私はWindowsの新しいコピーをインストールします、それは地獄のように速く起動します、すべてがスムーズに進みます。 1か月後、起動するまで10〜15分待つ必要があります。これは10年前に私に起こりましたが、今日でも、さまざまなコンピューターとさまざまなバージョンのOSで発生しています。

だから私はこの結論を思い付くことができるだけです:またはそれは吸うOSであるか、それは私です。

何が起こっているのか本当にわかりません ここで起動するのにかかる時間を確認するためのビデオを作成しました 。そのビデオの後でも、いくつかのプログラムがまだ起動していることに注意してください。

これらは私の現在のマシンの仕様ですが、私が言ったように、異なるマシン、同じ問題:

enter image description here

私のHDDステータス:

enter image description here

enter image description here

このデフラグツールによると、HDDのデフラグは30%ですが、一晩中デフラグに費やし、最も遠いところは2%完了しました!!

enter image description here

これらは私がインストールしたアプリです:

enter image description here

これらは私のマイクロソフト以外のサービスです:

enter image description here

これらは私のスタートアップアプリです:

enter image description hereenter image description here (私はいつもそのGoogle Chromeをスタートアップから削除し続けますが、彼はそこに行くことを主張します、吸盤...また、なぜそこに2つのSpotifyがあるのか​​理解できませんが、起動時にSpotifyが開きませんビデオから参照してください)。

ディスクパフォ​​ーマンステスト

enter image description here

(念のため繰り返し)

enter image description here

不明なデバイスを表示しているデバイスマネージャー

enter image description here

Driver Inspectorを使用すると、次のようになります。

enter image description here

enter image description here

PCI-Z調査結果レポート

enter image description here


AutoRunsで生成されたファイル:

https://dl.dropboxusercontent.com/u/1066659/NEMEWSYS-PC.arn

ドライバー識別子レポート:

https://dl.dropboxusercontent.com/u/1066659/Drivers%20for%20ASUSTeK%20COMPUTER%20INC.%20-%20K56CB%20%28K_1.pdf


私は本当に何をすべきかわからない...私はこれのために窓が嫌いです。私の他のOSにはこのような問題はありません。

18
PedroD

あなたの質問は素晴らしく、信じられないほど役立つ詳細を提供します、ありがとう!これが私の提案です。順不同です。

A:起動時のロールバックスプラッシュ画面は何ですか?これは起動時間が遅い理由かもしれませんが、個人的にはそれが絶対にくだらないものであったとしても、「ロールバック」が終了すると、Win7は正常にロードされると思います。

B:ご存知のように、スタートアップにはたくさんのプログラムがあります。これらの各プログラムには、起動時に(ログイン前でも)実行するScheduled Taskが含まれている可能性があるため、DropBox、Spotify、AsusBloatwareなどをオフにすることを強くお勧めします。これらは起動時に多くのリソースを吸収するものですが、必要に応じて手動で起動するには必ずしも多すぎるとは限りません。さらに、前述のようにスケジュールされたタスクを確認します。 Win+R> tasksched.mscmsconfigから削除したものはすべて、ここでも無効にする必要があります。個々のタスクを読んで、実際に実行したいことを実行しているかどうかを判断します。

C:services.mscに対して同様のプロセスを実行し、リストを読みます。自動的に開始するタスクがある場合は、無効にするか、manualまたはtrigger startに変更することを検討してください。ただし、注意を払うことをお勧めします。サービスは、すべてのプログラムの多くの側面にとって非常に重要である可能性があるため、リンクされているプログラムと実行しているプログラムに自信があるサービスのみを無効にしてください。

D:おい、あなたはそれらの行方不明のドライバーを見つけなければならない。 PCI-Z をチェックして、特定のものをすばやくグーグルで検索してください。 AsusのWebサイトでモデルを検索して、それらを見つけてください。チェックアウト ドライバー識別子 直接ダウンロードには費用がかかりますが、少なくとも検索するキーワードを決定するための優れた[無料]ツールです。正しいドライバーを入手したら、 DoubleDriver を使用して簡単にバックアップを作成できます。

E:優れた診断ツールであるCrystalDiskを実行したことは知っていますが、他のツールと同様に、完璧であるとは限りません。 [〜#〜] mhdd [〜#〜]HDAT2 のようなオフライン/ライブOS HDDスキャン、または のようなドライブ固有のスキャンを実行してみますHitachi Drive Fitness Test 。 1つの不良セクタ(CrystalDiskが検出しない可能性がある)でも、クロールまでの起動時間が遅くなる可能性があります。通常、これは、起動だけでなく、ドライブの全体的なパフォーマンスが低下することを意味しますが、それでも可能性の範囲内です。 (デフラグで問題が発生した理由である可能性があります)

F:プッシュは、いつでもSSDにアップグレードできるようになります。これにより、他のソフトウェアメンテナンスよりもはるかに高速でパフォーマンスが向上します。

11
BiTinerary

Intelチップセットドライバが不足しているようです。それはあなたのコンピュータを絶対に遅くするかもしれません。 Asusからこれらすべてのドライバーをインストールしてください: http://www.asus.com/Notebooks_Ultrabooks/K56CB/HelpDesk_Download/

*ドライバをインストールする前に、ラップトップのモデルを確認してください。

次に、Rollback rxpcを削除してみます。インストールせずにテストします。そのプログラムがVMのチェックポイントやスナップショットのように機能する場合、システムはクロールされます。サイトで正常に動作すると主張していることはわかっていますが、それでも除外したいと思います。

http://www.horizo​​ndatasys.com/en/products_and_solutions.aspx?ProductId=40#Features

また、以前のウイルス対策ソフトウェアのインストールで、非PNPファイルドライバーがいくつ残っているのか知りたいです。それはあなたのシステムを詰まらせるかもしれません。管理者のCMDプロンプトを試して、次のコマンドを実行します。Setdevmgr_show_nonpresent_devices = 1 && Devmgmt.msc

[表示]-> [非表示のデバイスを表示]を選択し、[非プラグアンドプレイ]セクションを展開します

Unused file drivers

それを超えて、私はあなたの診断のためのケースを構築するために、プロセスエクスプローラー、自動実行、およびprocmonを掘り下げ始めます。

優れた概要は次のとおりです。

http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-2-Process-Explorerhttp://channel9.msdn.com/Shows/Defrag- Tools/Defrag-Tools-5-Autorunshttp://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-3-Process-Monitor

6
jharrell

おそらく、何かがメカニカルHDDを使用しているためです。

非SSDディスクは、現実的には1人、おそらく「1.5人」の同時ユーザーしかサポートできません。それ以上に、すべてが犬のように遅くなります。

そうは言っても、単に推測するのではなく、ディスクをボトルネックとして診断することをお勧めします。 これを行う方法についての技術ガイドが少しあります。

リソースの1つがボトルネックになると、コンピューターの速度が低下します。遭遇する可能性が最も高いのは、ディスク、メモリ、CPUの順(IMO)です。

十分なRAMがあることを確認することから始めます。

これが問題になる可能性は低いですが、特に8 GB RAMで、ヘビーなRAMユーザーがいない場合はそうですが、簡単です。チェックする。

簡単なチェックは、タスクマネージャを起動し、物理RAM使用量をチェックすることです。80%を超える場合は、問題がある可能性があります。それを超える場合90%あなた非常に可能性が高い問題があります。

それは簡単なチェックでした。より適切なチェックは、ピークコミットチャージの数値を確認することです。残念ながら、Windows 7ではこれを示す標準ツールはないので、引き出す時間 Process Hacker

 SCREENSHOT

ピークコミットチャージは、すべてのプログラムがこれまで同時に割り当てたいと思っていたメモリの中で最も多いメモリです。それがあなたの物理的なRAMよりも小さい場合、あなたは間違いなく十分なRAM起動後に実行されたすべてのタスク。物理的なRAM(上記のスクリーンショットのように)を超えると、RAMが原因でパフォーマンスの問題が発生する可能性があります 、特にメカニカルHDDをお持ちの場合。

ピークコミットチャージを確認し、それが約2〜4 GBであることがわかったと仮定します(インストールしたソフトウェアで再起動した後、これを超えることはほとんどありません)。これは、これまでの速度低下が少なすぎることによるものではなかったことを意味しますRAM andRAMを追加購入しても解決できません。

では、次のポイントに...

次の容疑者はメカニカルHDDです。

実際、それは私の最初の容疑者ですが、RAMチェックは簡単なので、邪魔にならないようにするのが良いでしょう。

SSDに大金を費やす前に、HDDが実際にボトルネックであることを自分自身に納得させる方法は次のとおりです。ディスクの負荷を監視する必要があります。私は QPerfMon が好きですが、組み込みのパフォーマンスモニターでもこれを行うことができます。

QPerfMonは、Windowsの起動後すぐに実行する必要があるため、適切な選択です。QPerfMonを使用すると、適切なコマンドライン引数を渡して正しい「パフォーマンスカウンター」から開始できます。事前選択:

QPerfMon.exe ".\PhysicalDisk\% Idle Time\_Total"

 enter image description here

あなたの言うことからすると、起動からコンピュータが再び応答し始めるまで、5〜10分間はゼロに固定されたままになるでしょう。コンピューターがロードしようとしていたすべてのロードを完了すると、プロットは90〜100%に戻ることが期待されます(これはアイドル時間を示しているため、100%はアイドルを意味し、0%は非常にビジーであることを意味します)。

はい、HDDは固定されたままです。あなたはそれについて何ができますか?

残念ながら、比較的少ないです。 RAMのスラッシングが少ないためにペグされる可能性はすでに排除されています。つまり、それを使用している他のソフトウェアです。バックアップまたは同期プログラムがある場合は、それが原因である可能性があります。アンチウイルススキャナーは、ドライブを簡単にペグできます。オフにすることはお勧めしませんが、HDDですでにボトルネックになっているコンピューターでは起動時間が2倍になる可能性があります。

どのプログラムが速度低下の原因であるかをどのように診断しますか?私が推奨するアプローチは、Resource Monitor(Windows 7の組み込みプログラム)を使用することです。 [ディスク]タブに切り替えて、合計で並べ替えます。

enter image description here

このスクリーンショットでは、BTSyncが最大のディスクユーザーです。あなたの犯人を見つけましたか?無効化/アンインストールし、再起動して再試行してください。

ディスクがシステムによって使用されている場合:残念ながら、これは非常に一般的であり、システムが最上位にあることがよくあります。 AFAIK、メモリマップドI/Oを使用するすべてのプログラムは「システム」として表示されます。ファイル名を調べて、そのファイルを使用している可能性のあるプログラムとその理由を推測する必要があります。私の例では、アクセスされているファイルはFirefoxプロファイルからのものであるため、原因はFirefoxであることがわかります。

最後の列「応答時間」に注意してください。メカニカルディスクの場合、これが5〜20の範囲で表示されることを期待する必要があります。 100秒程度の場合、ディスクは処理できる範囲をはるかに超えて過負荷になっています。遅い時間帯の応答時間は数百に及ぶことは間違いありません。システムディスクをSSDにアップグレードする前に、750〜1500に達するのを見てきました。

できることをすべて排除するまで、このプロセスを繰り返します。起動後に開始されるサードパーティのサービスは、簡単に大きな問題になる可能性があります。

このすべての作業を行った後でも、コンピューターの速度が許容できないほど遅くなる可能性があります。それがまさにその通りです、私は恐れています。メカニカルHDDは、システムディスク用にそれをカットしなくなりました。我慢するか、SSDのために貯金してください。デフラグは最後の努力であり、断片化がひどい場合は少しに役立ちますが、起動時間を10分から5分に短縮することは必ずしも十分な改善...

遅いエピソードの間にディスクが固定されなかった

次に、それはおそらくCPUです。 CPUが非常に古いか、ソフトウェアの動作に問題がない限り、それは起こりそうにないと思います。確認が簡単:タスクマネージャーを実行し、CPU使用率を確認します。全体の数値が20%を超える場合は、CPUが疑わしいです。また、75%を超える場合は、ボトルネックである可能性が最も高いと言えます。 100%に固定されている場合、CPUのボトルネックは確実に速度を低下させますが、このボトルネックを修正すると、上記のボトルネックの1つしか公開されない可能性があります。

タスクマネージャーを実行し、CPU使用率でプログラムを並べ替え、連続して何秒も使用しすぎるものを無効化/アンインストールします。

enter image description here

システムアイドルプロセスを無視します。このスクリーンショットでは19%はそれほど悪くはありませんが、疑わしい可能性があります。このようなものが表示された場合は、このプログラムを無効にして、それなしで再起動してみてください。

以上です!このガイドが、人々が遅いコンピュータの底に到達するのに役立つことを願っています。

P.S.最後のアドバイス:デフラグするときは、他にディスクを使用していないことを確認してください。具体的には、バックアップ/同期ソフトウェアを一時停止し、上記のQPerfMonメソッドを使用して、デフラグを起動する前に、ディスクが90%を超えるアイドル状態を長時間表示することを確認します。これはそれを大幅にスピードアップするはずです。

4
RomanSt

他の人が指摘しているように、たくさんのドライバーがありません。 チップセット/ SATAコントローラードライバーのインストール Windowsがディスクを効率的に操作するには不可欠です。それはあなたが見ている貧弱なシークパフォーマンスを説明しています。

他のいくつかのヒント...

5400 RPMハードドライブを使用しているため、SATAドライバをインストールした後もPCの動作が遅くなります。それはあなたがあなたの祖母に与えるために一緒に石畳にすることができる最も安い機能的な箱に叩き込むであろう掘り出し物の地下室の部分です。 7200 RPMハードドライブ、またはSSDのいずれかをお勧めします。それはパフォーマンスに大きな違いをもたらします。

完全なデフラグを行うことにこだわる必要はありません。数か月に1回の迅速なデフラグで十分です。経験が浅い頃、私はあなたが今試しているようにシステムをマイクロ最適化しようとしましたが、それは時間の無駄であり、本当の根本的な問題から気をそらします。

Windows Updateを実行し、オプションの[更新]タブを確認します。これにより、ほとんどのデバイスで不足しているドライバーが一挙に取得されます。注:通常、Microsoftのドライバーよりも、製造元のWebサイトのドライバーを使用することをお勧めしますが、これで開始できます。

0
Bigbio2002