Windows 11でコンピューターの稼働時間を確認する方法



PCの稼働時間、つまり前回の再起動からどれくらい稼働しているかは、些細なことのように思えるかもしれませんが、トラブルシューティングに役立つことがあります。コンピューターの動作が重くなったり、奇妙なメモリリークが発生したりする時、稼働時間を知ることで、何時間、何日、あるいは何週間も稼働していたかが分かります。Windowsには、稼働時間を確認するためのツールがいくつか組み込まれており、特に一部のツールがうまく機能しない場合は、どの方法が最も適しているかを知っておくと便利です。

Windowsでコンピュータの稼働時間を確認する方法

タスクマネージャーでシステムの稼働時間を確認する

これはおそらく最も簡単で視覚的な方法です。タスクマネージャーはリアルタイムのパフォーマンス統計を画面に表示します。コマンドラインや細かい操作は必要ありません。設定によっては稼働時間の更新に数秒かかる場合もありますが、概ね信頼性の高い情報です。

  1. タスクマネージャーを開くには、クリックしてくださいCtrl + Shift + Esc。または、スタートボタンを右クリックして「タスクマネージャー」を選択してください。Windowsによっては、いくつかの場所を確認するように指示される場合もありますが、これが最も早い方法です。
  2. サイドバーの「パフォーマンス」タブに切り替えて、 「CPU」をクリックします。「稼働時間」というセクションが表示されます。これが現在のシステム稼働時間です。「1日、3時間45分12秒」のような形式で表示されるため、少し分かりにくいかもしれませんが、大抵は目視で十分です。

コマンドプロンプトで稼働時間を確認する

コマンドに慣れている方は、この部分でもう少し詳細な情報を得ることができます。方法は2つあります。systeminfoまたは を使う方法ですwmic。を使うsysteminfo方法の方が読みやすいですが、読み込みに時間がかかる場合があります。wmicコマンドは簡潔で簡潔ですが、日付と時刻の情報は最初は戸惑うかもしれません。

使用systeminfo

  • を押してメニューから選択し、ターミナル (管理者)を開きます。Windows key + X
  • 入力しsysteminfoて を押しますEnter。すべての情報が読み込まれるまで数秒お待ちください。
  • 情報をスクロールして「System Boot Time(システム起動時間)」を見つけます。現在の時刻からそのタイムスタンプを引くと、PCの起動時間を推定できます。(一部のマシンでは、システム情報ライブラリが壊れているか遅い場合、このコマンドがハングしたり遅延したりすることがありますが、しばらくお待ちください。)

wmicコマンドの使用

  • を押しWindows key + Rcmdと入力して を押しますOK(または、ターミナル/PowerShell を管理者として開きます)。何らかの理由でコマンドプロンプトが開かない場合は、この方法の方が速いです。
  • wmic os get LastBootUpTimeと入力して を押しますEnter。出力は「20230108154821.500000+000」のようになります。
  • 分解してみましょう。最初の4桁は年、次に月、日、時、分、秒です。Windows独自の形式なので、基本的にはYYYYMMDDhhmmss形式のタイムスタンプだと覚えておくと簡単です。変換ソフトにコピー&ペーストするか、目分で入力する必要があるかもしれません。

PowerShellで稼働時間をチェックする

PowerShellがお好きなら、これも簡単な方法です。管理者としてPowerShellを起動します(スタートメニューに「powershell」と入力し、右クリックして「管理者として実行」を選択します)。そして、以下のコマンドを実行します。

(get-date) – (gcim Win32_OperatingSystem).LastBootUpTime

これは、前回の起動からの経過時間を日、時間、分単位で出力します。PowerShellは柔軟性が高いため、他の方法よりも解析しやすいと感じる人もいます。

ネットワーク アダプターのステータスで稼働時間をチェックする (非常に正確ではありませんが、迅速です)

他のすべてが失敗し、絶望的な状況になった場合は、ネットワーク アダプターの接続期間を覗いてみることもできます。これは、多くの場合、稼働時間を反映していますが、ライブ スナップショットではないため、かなりずれている可能性があります。

  1. を押して、とWindows key + R入力し、 を押します。control panelOK
  2. [ネットワークとインターネット] > [ネットワークと共有センター]に移動します。
  3. 左側のサイドバーにある「アダプターの設定の変更」をクリックします。
  4. アクティブなネットワーク接続をダブルクリックするか、右クリックして[ステータス]を選択します。
  5. 「期間」フィールドを探します。これは、前回の再接続以降の接続または実行のおおよその時間を示しています。

稼働時間は本当にパフォーマンスに影響しますか?

正直なところ、システムが何ヶ月も再起動なしで連続稼働していない限り、稼働時間はそれほど重要ではありません。速度低下、フリーズ、奇妙なエラーといった問題のほとんどは、マルウェア、起動アプリの多さ、過熱、あるいはOSの古さが原因です。PCの調子が悪くなったら、再起動することで問題が解決するかもしれません。全体的な稼働時間情報は、魔法のような解決策というよりは、あくまでも手がかりとなる情報です。

設定によっては、特にシステムの起動からしばらく経っている場合、メモリリークや動作の遅延といった軽微な不具合が発生する可能性がありますが、通常は再起動やクリーンアップで修正できます。それでも、システムの起動時間を把握しておくと、不具合のトラブルシューティングを行う際に状況を把握しやすくなります。



この記事は役に立ちましたか?