非常に遅いWindows 10 UIを解決する方法


11

つい最近、私のPCのパフォーマンスは悲惨になりました。これら2つの文を入力している間、エディターで約10回の「一時停止」さえも起こりました。これで、Process Explorerを使用した場合、CPU、メモリ、IOで降順で並べ替えることができるため、犯人は常にテーブルの上部に表示されます。

それに伴う問題は、上位リソースの占有率が非常に急速に変化し、長期的な占有率の高いプロセスを絞り込むことが難しいことです。プロセスごとにCPU、メモリ、およびIOを数時間または数日間監視し、このデータをログに記録してから、レポートを抽出して、より大きくて一貫性のある豚を特定したいと思います。

プロセスモニターを見てきましたが、それは全体的なリソース使用量に対してプロセスアクティビティをキャプチャすることをより指向しているようであり、プロセスごとに集計およびグループ化することでこれらのアクティビティを集約する方法をまだ見つけていません。

この問題は、Process Explorerに基づいたI / O関連であるように見える場合があり、CPUの「過負荷」に起因する場合もあります。停滞は一時的なものであるため、24〜48時間にわたって、プロセスごとに、プロセスごとにこれらのリソースの使用状況を追跡および記録したいと思います。

ただし、ChromeやVisual Studioなどの一部のアプリケーションではより顕著になりますが、たとえばNotepad ++のパフォーマンスは低下しません。また、ディスクとの間の遅いメモリページングが疑われるようになり、OS用のSSDとI / Oアプリで1つまたは2つの大きなSSDを取得する機会を待ち望んでいますが、それには時間がかかります。


製品、サービス、または学習教材の推奨を求める質問は、すぐに時代遅れになり、意見に基づく回答を集めるため、トピック外です。代わりに、状況と解決しようとしている特定の問題を説明してください。あなたの研究を共有してください。このタイプの質問を適切に行う方法に関するいくつかの提案を以下に示します。
ラムハウンド

「ごく最近、私のPCのパフォーマンスは悲惨になりました。これらの2つの文を入力している間、エディターで約10の「一時停止」を取得しました。」-これは通常、ストレージI / Oの問題を示しています '
ラムハウンド

@Ramhound私はそれを編集して、コンピューターユーザーとして経験した問題を解決する方法を純粋に求めました。
ProfK

3
使用状況を追跡するためにETWを使用します。superuser.com/a/1164299/174557高いCPU使用率を持っているプロセスのスタックを展開します。
magicandre1981

「もの」(ファイルのフルバックアップや画像など)をバックアップしてから、HDを消去してアプリなしでWindowsを再インストールし、Windows Updateで完全に更新し、アプリをインストールし、WUを完全に更新します。 base \ mainの新しいイメージを作成し、フルファイルバックアップからファイルを復元します。ここで、古いバックアップを削除して新しいバックアップを作成し、スケジュールに従ってそれらを自動化します。災害が発生した場合は、最新のイメージまたはBASE /メインイメージをプッシュし、それらの最新のものでファイルを復元します... <;; :: ;; :: ;; :: ;; :: {[xxxxxx] }〜o
Pimp Juice IT

回答:


1

必要なものはこのページで説明されています。

この手順では、[完了]ボタンをクリックするか、次のいくつかの手順を進めてログファイルの場所を指定するか、特定のユーザーとして実行するようにデータコレクターセットを構成します。

データセットが作成されたら、それを実行します。データコレクターセットは、選択したパフォーマンスモニター(この場合はCPU使用率)からデータの記録を開始します。データセットの実行中は、レポートを使用できません。停止すると、ナビゲーションパネルの[レポート]ディレクトリにレポートが表示されます。

パフォーマンス監視の詳細:


ありがとうございました。「WPMを使用する」というコメントだけで、はるかに良くなり、受け入れやすくなるかもしれません。
ProfK

1
しかし、これは概要だけを詳細に表示するものではありません。しかし、あなたがしたいことは何でもしてください。私はこのtoipic @ProfKのうちだ
magicandre1981

はい、プロセスごとのCPU使用量ではなく、合計CPU使用量のグラフのみが表示されます。
ProfK

@ProfK、これは私が前に言ったことです。WPR / WPAを実行します。SYSTEMプロセスとIE(superuser.com/a/1179938/174557)でCPU使用率を詳細にトレースする方法について、一度投稿しました。あなたはアナライザでそれを開くために十分なRAMを持っている場合は5-7分と表情をキャプチャ
magicandre1981

@ magicandre1981私が合理的な解決策のように見え、リンクされた投稿ごとに素晴らしい詳細を持っているので、その詳細を追加した場合、あなたの答えを1つ追加します。
ポン引きジュースIT

3

CPU使用率の問題を診断するには、Windowsのイベントトレース(ETW)を使用してCPUサンプリングデータ/プロファイルをキャプチャする必要があります。

パフォーマンスデータをキャプチャするには、Windows SDKの一部であるWindows Performance Toolkitをインストールします

ここに画像の説明を入力してください

このプロファイルをdropboxからダウンロードし、HDDに保存し、WPRPプロファイルを保存したフォルダーでadminとしてコマンドプロンプトを開き、次のコマンドを実行します。

wpr -start slowWindowsShell.wprp -start ReferenceSet -fileMode

遅いExplorer / Shellを5〜7分程度キャプチャします。次のコマンドを実行して、ロギングを停止します。

wpr -stop slowWindowsShell.etl

ETLをダブルクリックしてWindowsパフォーマンスアナライザー(WPA.exe)で開き、デバッグシンボル読み込み、CPU使用率またはメモリ使用分析します

CPUとメモリの使用率が低い場合、このプロファイルにはWindows Explorer / Shellイベントも含まれます。PerfviewでETL を開き、イベントデータを開きます。

ここに画像の説明を入力してください

Perfviewの詳細でシェルイベントを検索すると、イベントの期間がMSEC(ms)で生成されます。どのタスクが遅いか見てください。


あなたがにリンクSDKのページでは、Windows 8.1のためであり、以下に、とまでさかのぼる2104として、私の質問の非常にタイトル状態私は、Windows 10用のソリューションを探していますとしての日付
ProfK
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.