Windowsのダウンタイム、アップタイム、および最終シャットダウン時間を確認する方法

私たちのWindowsラップトップとPCは、最近長い間稼働し続けています。最後にPCをシャットダウンしたときのことを覚えていますか?最近のユーザーは、より速く戻るためにコンピューターをスリープ状態にすることを検討しています。

コンピューターをシャットダウンまたは起動するたびに、コンピューターがタイムスタンプをログに記録することをご存知ですか?コンピュータが実行されている合計時間は、稼働時間と呼ばれます(Uptime)。また、コンピューターの電源がオフになっている期間は、ダウンタイム(Downtime)と呼ばれます。

稼働時間またはダウンタイムの数値は、平均的な1日のユーザーにとって重要ではない場合があります。ただし、組織内のサーバーとしてコンピューターを使用している場合は、これらの数値が興味深い場合があります。また、コンピュータの監視に関心がある場合は、これらの数値が役立つ場合があります。この投稿では、 Windowsのダウンタイム(Windows Downtime)アップ(Uptime)タイム、および最後のシャットダウン時間を確認する方法について説明します。

Windowsのダウンタイムとアップタイムを確認する

1]イベントビューアの使用

イベントビューアは、 Windowsによってログに記録されたさまざまなイベントを表示できる組み込みのWindowsユーティリティ(Windows)です。すでに述べたように、Windowsは最後のシャットダウンと起動時間をログに記録します。これは(Windows logs the last shutdown and start-up time)イベントビューア(Event Viewer)で確認できます。

次の手順に従って、PCが最後に「シャットダウン(Shut)」された時刻を確認してください。

  1. [スタート]に移動して[イベントビューア(Event Viewer)]を検索し、Enterキーを押します。
  2. 左側の「コンソールツリー」から「Windowsログ」を展開します。(Windows Logs)そして、そこから「システム」(System’)を選択します。
  3. (Wait)すべてのイベントがロードされるのを待ちます。次に、右側の「アクションペイン」から「現在のログをフィルタリング(Filter current log)」をクリックします。
  4. <All Event IDs> 」というテキストボックスで、テキストを「 6005、6006」に置き換えます。
  5. 現在のログを更新します。
  6. (Sort)ログに記録されたイベントの日時に基づいてリストを並べ替えます。リストの一番上にある最新のエントリ。

システムの稼働時間とダウンタイムを確認する

これで、リストをフィルタリングおよびソートして、必要なすべての情報を取得できました。イベントID6006(Event ID 6006)のリストの最初のエントリは、コンピュータが最後にシャットダウン(Shut Down)された時刻を示します。また、 ID 6005(ID 6005)の最初のエントリは、PCが再起動された時刻を示します。両方のタイムスタンプの違いにより、正味のダウンタイム、つまりコンピューターが完全にパワーダウンした状態であった期間がわかります。また、現在の時刻と最後の開始時刻の差により、コンピューターの合計稼働時間がわかります。

Current Time - Last Start Time = Total Uptime

Last Start Time - Last Shut Down Time = Total Downtime

2]タスクマネージャーの使用

この方法は、稼働時間を計算するためのかなり簡単な方法ですが(Uptime)ダウンタイム(Downtime)は計算しません。あなた(All)がする必要があるのは、「タスクマネージャ(Task Manager)」を開いて「パフォーマンス(Performance)」タブに移動することです。左側のメニューから[ CPU(CPU) ]を選択し、右側のセクションで[稼働時間]を探します。

合計稼働時間は、DD:HH:MM:SS形式で表示されます。現在の稼働時間のみを探している場合は、タスクマネージャー(Task Manager)を使用すると問題ありません。イベントの履歴全体を表示することはできませんが、イベントビューアでは、過去にさかのぼって以前のイベントログを表示し、それに応じて(Event Viewer)稼働(Uptime)時間とダウンタイム(Downtime)を計算できます。

3]CMDの使用

ワークステーション(Workstation)サービスの統計を表示すると、最終開始時刻もわかります。これを行うには、「CMD」を開き、次のコマンドを入力します。

net stats workstation

4]PowerShellの使用

PowerShellを使用してシステム稼働時間を確認(find the System Uptime using PowerShell)することもできます。ただし、PowerShellCMD、およびタスクマネージャー(Task Manager)を使用すると、稼働時間のみを計算でき、ダウンタイムは計算できません。

ヒント(TIP):組み込みのSystemInfoツールを使用すると、システムの起動時間を表示できます。コンピュータが起動した日時が表示されます。

Windows Serverを使用している場合は、より優れた監視ツールが必要になる可能性がありますが、これらの簡単な方法でも機能します。また、これらの数値はシャットダウンと再起動にのみ適用されます。これらの数値は、スリープ(Sleep)ログオフ(Logoff)ログオン(Logon)、または休止時間を表すものではありません。

ボーナスのヒント(BONUS TIP):この投稿では、さまざまな方法を使用してWindowsのインストール日を確認する(find out the Windows Installation Date)方法を紹介します。



About the author

こんにちは潜在的な雇用主!私は、この分野で 7 年以上の経験を持つ、経験豊富なソフトウェア エンジニアです。私は、Windows 7 アプリケーションの設計と開発の方法を知っており、プロフィールにさまざまなクールな Web サイトの推奨事項があります。私のスキルと経験は、優れたプロジェクト管理スキル、プログラミング知識、および Web 開発経験を備えた有能な人材を探している企業に最適です。



Related posts