アンドロイド

Process Managerでコンピュータの再起動時間などを測定できます。

不要嘲笑我們的性

不要嘲笑我們的性

目次:

Anonim

Windowsユーザーの場合、ある時点では、マシンの速度が心配です。これは、ログイン中にシステムがどの程度迅速に応答するか、通常のタスクを達成するために実行する速度です。 Sysinternals Process Monitor ツールが使用されている場所

Process Monitorを使用して再起動とログオン時間を測定する

Windowsにはいくつかの監視ツールがありますが、プロセスモニタは高度な診断機能を提供し、さまざまなトラブルシューティングシナリオに対応しています。

  • システムがログオン画面を表示するために必要な時間
  • ユーザーが資格情報を入力するために必要な時間
  • システムがエクスプローラを起動するために必要な時間
  • システムがデスクトップを準備完了状態に設定するのに必要な時間(デスクトップが準備完了状態にあることは、Windowsがそのサービスおよびプロセスの大部分を開始し、

Process Monitorの機能は次のとおりです:

  • リアルタイムファイルシステム、レジストリ、およびプロセス/スレッドアクティビティの表示と表示
  • Itリアルタイムモードで起動して起動時間を記録することができます。
  • プロセスモニタを使用して、システムおよびレジストリアクティビティに関するレポートをフィルタリング、検索、作成できます。
  • システム管理者のトラブルシューティングツール
  • マルウェア狩り

プロセスモニタを使用して開始する

  • プロセスMoniインストールの必要はありません。 zipアーカイブをダウンロードする必要があります。ファイルを解凍すると、Procmon.exeを実行してアプリケーションを起動できます。
  • ツールを初めて実行すると、エンドユーザー使用許諾契約(EULA)に同意するよう求められます。一度受け入れられると、同じプロファイルに対して再度表示されることはありません。
  • ツールを右クリックオプションでタスクバーに固定するだけです。

プロセスモニタのユーザーインターフェイス

UIウィンドウが開くと、ツールはレジストリ、ファイル、プロセス/スレッドのアクティビティに関する情報のキャプチャを開始します。 UIは、大量の情報を消費するスプレッドシートを思い出させます。ユーザーが収集したデータをソートするために適用できるフィルタがあります。

メインウィンドウにプロセスの一覧が表示され、いくつかの有用なヘッダーに分類されます。

プロセスモニタで再起動サイクルトレースを記録する方法

システムの再起動サイクルをトレースするには以下の手順に従ってください:

解凍されたフォルダから "ProcMon"というファイルを探してをクリック

Process Monitor Filterのインターフェースが表示されたら、

ファイルメニューの[Capture]ボタンをクリックして、現在のリアルタイムトレースを停止します。

注:再起動とログオンの分析には必要ないトレースからいくつかのイベントをフィルタリングし、トレースを非常に小さいサイズに減らすことをお勧めします。

ProcMonアイコンバーで、次のイベントカテゴリの選択を解除します。

  1. ネットワークイベントの表示
  2. ファイルシステムアクティビティの表示
  3. レジストリアクティビティの表示

ProcMonメニューの "Filter"オプションをクリックし、 "Filtered Events"をクリックします。

トレースを開始するには、Process Monitorメニューの "Options"をクリックします。次に、 "Enable Boot Logging"をクリックして、トレースが停止するまでProcess Monitorブートロギングを有効にします。

"Enable Boot Logging"というダイアログボックスが表示され、 "Generate Thread Profiling Events"オプションが表示されます。 [OK]ボタンのみをクリックし、次の再起動時にブートログを有効にするために他のオプションをクリックしないでください。

プロセスモニタを終了してコンピュータを再起動します。

ディスク容量を節約したい場合は、システムが起動したらログオンします。次に、プロセスモニタを起動して停止します。トレースを保存します。これにより、ディスク容量が過剰に消費されないようになります。

これは、Process Monitorを使用してトレースを記録する方法です。このトレースを分析する方法を見てみましょう。

Windowsでブートまたは起動時間を測定するフリーウェアプロセスモニターで再起動サイクルのトレースを分析する方法

システムが起動すると、ログオンし、Sysinternalsのプロセスモニタを開始します。

  • 上記のようにフィルタをリセットし、[OK]をクリックします。
  • 現在のトレースを保存するダイアログボックスが表示されます。トレースをフォルダに保存します。
  • このブートトレースが利用可能になり、プロセスモニタに表示されます。
  • 次に、「ツール」をクリックし、次に「プロセスツリー」をクリックします。一番左の列の最初の項目を「アイドル」にして時計の時刻をメモしてください。
  • もう一度「ツール」をクリックし、次に「プロセスツリー」をクリックします。
  • アイドル時間とLogonui.exe時間の間にある注目時刻の差は、次のような時間間隔です。コンピュータの起動とログオンの資格情報
  • 上記は、プロセスモニタで再起動サイクル時間を評価する方法の説明です。

`

Userinit.exe

は、ユーザーの資格情報が確認された場合に起動され、ユーザーのシェル起動につながる一連のイベントを開始するプロセスです、デスクトップの開始、重要なマーカー「デスクトップを使用する準備ができました」などです。 `Userinit.exe`プロセスは比較的近いが、 `以前に指摘されたプロセス` Logonui.exeの下にあるべきです。 `Userinit.exe`プロセスを開始する時刻をメモしておきます。 `Userinit.exe`と `Procmon.exe`の開始までの時間の差は、特定のユーザーの全体的なログオン時間とほぼ同じです。プロセスモニタを使用してそれぞれの時間を測定するのは簡単です。 プロセスモニタ

は、8KBまたは8192バイトだけを使用して再起動時間を監視します。また、その強力なフィルタリング機能は、単に ""プロセス開始 ""イベントを収集する必要があります。

全体的なログオンおよびリブートのトレース統計はトレースキャプチャの影響を受けませんこれはプロセスモニタの特別な機能の1つで、 > その他の機能 プロセスモニタを使用すると、パラメータに従ってデータを取得できます。この機能は他のツールでは使用できません

以前に収集されたデータは新しいクエリー後も残っています

各操作のスレッドスタックをキャプチャして分析することで、 、コマンドライン、ユーザ、セッションID 列は設定可能 - 移動、非表示、または表示可能

  • 任意のデータフィールドに対する広範なフィルタ
  • プロセスツリーはトレース内のすべてのプロセスの関係を表示
  • 検索処理を中止する可能性があります。
  • すべての操作のブート時のログを記録します。
  • 高度なログ構造は、数千万の捕捉されたイベントおよびギガバイトのログデータにスケールアップされます。
  • ツール
  • をクリックして、システムの詳細、プロセスのアクティビティの概要、ファイルの概要、レジストリの要約などの他の便利なタブを選択してください。
  • スクリーンショットを参照してください。プロセスアクティビティの概要も参照してください。
  • 唯一のdr初心者ユーザーが使用するには少し複雑です。
  • ITエキスパート、システム管理者または技術オタクは、プロセスマネージャの機能を利用するのに最適です。

プロセスをダウンロードするにはモニターはdocs.microsoft.comにアクセスしてください。詳細については、TechNetをご覧ください。