知識ベース Profitserver サービスの操作方法の簡単な説明
メイン 知識ベース Windows が遅いのはなぜですか? 監視ツールの助けを借りて問題の原因を見つける

Windows が遅いのはなぜですか? 監視ツールの助けを借りて問題の原因を見つける


この記事では、Windowsが遅くなる理由を説明し、問題を見つけるのに役立つ一般的な監視ツールについて説明します。この情報は、Windowsベースのサーバー管理者と家庭用PCの一般ユーザーの両方に役立ちます。この記事は、Windowsサーバーのパフォーマンスを向上させたい人にとって便利です。 Windows 上の仮想サーバー.

サーバーのパフォーマンスはさまざまな要因に依存します。ここでは、問題の原因をすべて、CPU、RAM、HDD、ネットワーク、ソフトウェアのいくつかのグループに分けることができます。問題の原因が明らかでない場合は、まず上記のコンポーネントを確認するのが賢明です。システムのパフォーマンス分析用の組み込みツールを詳しく見ていき、Windows Server 2012 R2 を例に挙げてみましょう。

Task Manager

タスクマネージャーを使用すると、プロセスを管理できます。優先順位を付けたり、「割り当てます”」は、特定のプロセッサに割り当てたり、新しいプロセスを作成したりしますが、最も一般的な用途は、システムの負荷をすばやく確認し、アプリケーションを強制的に閉じることです。

タスク マネージャーを開く方法:

  • タスクバー上でマウスの右ボタンをクリックし、「タスクマネージャー 
  • コマンドを入力してください “TASKMGR" の中に "ラン” ウィンドウまたはコマンド ライン。
  • プレス "Ctrl+Alt+Del」を選択し、「タスクマネージャー 
  • プレス "Ctrlキー+ Shiftキー+ Escキー 

タスクマネージャは、メモリ使用量、プロセッサ負荷など、アクティブなプロセスごとにリアルタイムのメトリックを表示します。また、「Details」。列の一番上のセクションをクリックすると、列の値で行を並べ替えることができます。プロセスを強制的に閉じるには、プロセス上でマウスの右ボタンをクリックし、「終了タスクコンテキスト メニューには他にもいくつかのアクションがあります。

タスク マネージャー - Windows OS のプロセス監視

サーバーで複数のユーザーが作業している場合、この「ユーザー「」タブでは、ユーザー別にソートされたすべてのプロセスを表示できます。マウスの右ボタンをクリックすると、使用可能なすべてのアクションを含むコンテキスト メニューが開きます。管理者は、メッセージを送信したり、ユーザーのセッションをオフにしたり、終了したりできます。

の中に "Services」タブでは、すべてのサービスに関する情報が表示され、コンテキストメニューから任意のサービスを開始、停止、または再起動することもできます。「プロセス” タブでは、プロセスがタイプ別にグループ化されており、”パフォーマンス「」タブでは、システムのすべてのコンポーネントにかかる負荷がグラフィック表示されます。

したがって、タスク マネージャーでは、ユーザーはシステムの負荷に関する最小限の十分な情報を確認でき、Windows の速度を低下させる原因の初期分析に役立ちます。

リソースモニター

リソース モニターには、必要に応じてより詳細な情報が含まれています。CPU 負荷と RAM に加えて、「読み取り」および「書き込み」操作、開かれたファイル、関連するサービスとライブラリ、ネットワーク アクティビティをリアルタイムで確認できます。

リソース モニターを開く方法を知りたいですか? いくつかのオプションがあります:

  • 」をクリックしますリソースモニターを開く" の中に "パフォーマンスタスク マネージャー ウィンドウの ”
  • 入力 "レモン” コマンドをコマンドラインで実行するか、または “ラン” ウィンドウ;
  • リソースモニター" の中に "ツールサービスマネージャの「」メニュー

リソースモニターの各タブの情報は、表とグラフとして表示されます。表の列セットを変更するには、任意の列の上部のセクションでマウスの右ボタンをクリックし、「列を選択いずれかのタブでいずれかのプロセスにチェックマークを付けると、他のすべてのタブの情報が選択した値で並べ替えられます。

CPUアクティビティ、メモリ、ディスク、ネットワークに関する情報は別々のタブに表示され、「概要「」タブには、すべてのコンポーネントからの累積情報が含まれています。

Windows OS でリソース モニターを実行する方法

Windows のリソース モニターの便利な機能をいくつか見てみましょう。

ファイルをブロックしているプロセスを見つける

ファイルを削除または編集しようとすると、そのファイルは別のアプリケーションで使用されているため編集または削除できないというエラーメッセージが表示される場合があります。ファイルをブロックしているプロセスを見つけるには、「関連ハンドルCPU” タブをクリックします。必要に応じてプロセスを終了します。

ディスクアクティビティの監視

ディスクアクティビティの監視

の中に "ディスク” タブでは、読み書き操作が行われているのがわかります。スクリーンショットでは、システムがスワップファイル “ をアクティブに処理している例を見ることができます。c:/ページファイル.sysこれは通常、システムの速度を低下させ、使用可能な RAM が不足していることを示します。

また、「ディスクキューの長さ” メトリック。通常は、ディスク数の 1 倍を超えてはなりません。物理ディスクが 2 つだけインストールされている場合、キューは XNUMX ~ XNUMX より長くはなりません。

このメトリックが頻繁にヒットし、アクティビティ時間が長い場合は、ディスク サブシステムのパフォーマンスが低いことを示している可能性があります。

Windows OS でのネットワーク アクティビティの監視

ネットワークアクティビティの監視

の中に "ネットワーク「ネットワークの負荷を過度に増加させるプロセス」タブでは、ネットワークに過度の負荷をかけているプロセスを見つけることができます。スクリーンショットに例示されているように、サードパーティのアプリケーションや内部プロセスが考えられます。自動システム更新は良い例です。

の中に "TCP接続” セクションでは、次のような便利な指標が見つかります。パッケージロスt”パーセンテージと”レイテンシ” はネットワーク接続を推定するのに役立ちます。

さらに、「ネットワーク「」タブでは、リスニング ポートとファイアウォールのステータスを確認できます。

Windows が遅くなる理由 - パフォーマンス モニター

タスク マネージャーとリソース マネージャーは、分析を実行したときに問題が同時に発生している場合にのみ、問題を見つけるのに役立ちます。ただし、問題は時々発生することもあります。そこで、一定期間のシステムの状態を監視するための監視ツールについて説明します。

パフォーマンスモニター

パフォーマンスモニターを使用すると、オペレーティングシステムのさまざまなシステムオブジェクトのメトリックを追跡できます。たとえば、オブジェクト「物理ディスク” には以下の指標があります “ディスクアクティビティ %"と"平均ディスクキュー長」とオブジェクト「メモリ” にはメトリックがあります “ページ出力/с"。

開く方法:

  • パフォーマンスモニター" の中に "ツールサーバーマネージャーの「」メニュー。
  • 走る "パフォーマンスモニタ” をコマンドラインに入力するか、“ラン” ウィンドウ;
  • パフォーマンスモニター" の中に "管理部門コントロール パネルの「」セクション。

パフォーマンスモニターは3つの主要コンポーネントで構成されています:監視ツール"、"データコレクターセット"と"レポート」。「監視ツール「」セクションでは、カウンターをリアルタイムで監視したり、以前に保存したレポートを表示したりするためのツールを見つけることができます。データコレクターセット” には、監視するモニターのセットが含まれています。システム分析では、既存のシステムグループを使用することも、新しいシステムグループを作成することもできます。レポート「」セクションでは、保存された監視結果が表示されます。

既存のデータコレクターセットを使用した分析を詳しく見てみましょう。システムパフォーマンス 

1.「データ収集装置セット" セクション - "システム” を起動し、”システムパフォーマンス 

パフォーマンス モニター レポート - 再インストールなしの Windows 回復

2. データが収集されるまで待ちます(デフォルトでは1分)。その後、「レポート" セクション - "システム パフォーマンス 

Windows OS のパフォーマンス モニター

レポートの上部には、メイン システム コンポーネントからの累積情報と、問題が検出された場合の推奨事項が表示されます。分析により、テスト サーバーで RAM 不足が検出されました。

データ収集プロセス中にカウンターがどのように変化したかを確認するには、「パフォーマンスモニターでデータを確認する」。その後、画面下部にある任意のカウンターをクリックします。たとえば、「CPU負荷%"とクリックして"特徴ツールバーの「 」をクリックすると、グラフが太い黒い線で強調表示されます。グラフの下に、選択したカウンターの平均値、最大値、最小値が表示されます。

パフォーマンスモニターでデータを収集するための独自のユーティリティを作成する

原則として、すべてのレポートは通常のファイルとして「c:\Perflog” フォルダーに保存しておくと、すぐに見つけて必要な場所に配置できます。

組み込みのデータ コレクター セットは編集できませんが、手動で作成したものについては、データ収集の期間やスケジュールされた時間などのさまざまなパラメーターを設定できます。

グループを作成するには、「Specialデータ収集装置セット」セクションで、追加” - ”データ収集装置セット」をクリックし、ウィザードの指示に従ってください。作成したグループを右クリックして「特性” をクリックすると、デフォルトのパラメータを編集できるウィンドウが開きます。

イベント ログで Windows のフリーズや遅延の原因を見つける方法

イベントログ

サービスの起動/停止、アップデートのインストール、リロード、ディスクからの読み取りエラー、アプリケーションの障害など、オペレーティング システムのすべての重要な変更はイベント ログに記録されます。イベントは、情報、重大、エラー メッセージ、および警告イベントに分類されます。

もしあなたの Windowsが遅れている, 時々遅くなったり、失敗したりすること、またはアプリケーションが不安定に動作している場合、イベント ログに問題に関連する記録が見つかる可能性が高くなります。これらの記録によって、問題の原因を突き止めることができます。

イベント ログを起動する方法:

  • イベントの表示" の中に "ツールタスク マネージャーの「 」メニューをクリックします。
  • イベントの表示" の中に "管理部門コントロール パネルの「」グループをクリックします。
  • 走る "eventvwrと” をコマンドラインまたは “ラン" 窓

ログは「Windows ログ"と"アプリケーションとサービス」セクションを参照してください。エラーに関する情報は、「システム” のログWindows ログ” セクションを参照してください。ただし、探しているものが何であるかを事前に知っている場合は、既存のビュー「経営イベント” では、すべてのメイン ログの情報を表示できます。既存のビューを編集することはできないため、ログまたはイベント カテゴリを変更する必要がある場合は、ビューを作成するか、既存のビューをコピーしてください。

経営イベント” 表示して選択 “編集可能なビューをコピー"をクリックして"のCa” と表示されます。その結果、新しいビューが表示されます “経営イベント (1)このビューを編集するには、ビューを選択してウィンドウの右側にあるボタンをクリックします。現在の編集可能なビューをフィルターする"。

分析を実行するために、エラーと重大なイベントのみの出力を設定できます。

Windowsが遅くなる理由を見つける方法

信頼性モニター

信頼性モニターはイベントログの追加機能として考えることができます。これを起動するには、「コントロールパネル」へ進み、「サポートセンター"とクリックして"信頼性ログを表示" の中に "メンテナンス" セクション。

信頼性モニターでイベントを表示する方法

モニターのウィンドウ内のイベントは日付別にグループ化されています。特定の日付を選択すると、画面の下部に関連イベントのリストが表示されます。また、重要度レベルに応じて画面上部に信頼性ラインが表示されます。これは、障害のダイナミクスを推定するのに役立ちます。

これまでに説明したツールは互いに補完し合っています。そのため、これらを複合的に使用することで、システムに関する最も詳細な情報が得られます。

これらのツールは、Windows のほとんどの問題を見つけるのに役立ちます。これらの問題は多くの場合検出され、排除されるため、Windows を再インストールせずにシステムのパフォーマンスを回復できます。

❮ 前の記事 Windows サーバーに IP アドレスを追加する方法
次の記事❯ Web アプリケーションによく使われる 5 つのサーバー構成

VPSについてお問い合わせください

私たちは昼夜を問わずいつでもお客様のご質問にお答えする準備ができています。