コマンドプロンプトでのPCスペック確認方法を解説
コマンドプロンプトを使って、Windowsシステムの基本的なスペックを手軽に確認できます。
この記事では、代表的なコマンドの使い方とその結果の見方を詳しく解説します。
CPUやメモリなど、自分のPC環境を素早く把握できる方法を学ぶことで、システムの状態確認やトラブルシューティングに役立てていただけます。
コマンドプロンプトでスペック確認の準備
システムのスペック確認を行う前に、コマンドプロンプトの基本操作と利用可能なコマンドツールについて理解しておくと便利です。
ここでは、コマンドプロンプトの起動方法や、よく用いるコマンドツールの概要を説明します。
コマンドプロンプトの起動方法
コマンドプロンプトは、Windows標準のコマンド操作環境です。
シンプルなインターフェースで各種操作が実行できるため、スペック確認にも有効に活用できます。
管理者権限での起動手順
一部の情報は管理者権限での実行が必要な場合があるため、以下の手順で管理者としてコマンドプロンプトを起動してください。
- 「スタート」メニューをクリックします。
- 「cmd」または「コマンドプロンプト」と入力します。
- 検索結果に表示された「コマンドプロンプト」を右クリックして、「管理者として実行」を選択します。
この操作により、システムに影響する高度なコマンドの実行が可能となります。
基本的なウィンドウ操作
コマンドプロンプトのウィンドウはシンプルな設計です。
以下の点に注意してください。
- ウィンドウのサイズ変更はマウスで角をドラッグすることで行います。
- 過去のコマンドは上下の矢印キーで参照することができます。
- クリップボードへのコピー&ペーストもサポートされているため、手順の記録やエラー確認に役立ちます。
使用可能なコマンドツール
システムスペック確認では、主に「systeminfo」および「WMIC」コマンドが利用されます。
それぞれの特徴を以下で紹介します。
systeminfoコマンドの概要
systeminfoは、Windowsシステムの基本情報を一覧で表示するツールです。
CPU、メモリ、OSのバージョンなどが確認できるため、環境の概要把握に適しています。
サンプルコードは以下の通りです。
@echo off
rem systeminfoの実行例
systeminfo
OS Name: Microsoft Windows 10 Pro
OS Version: 10.0.19041 N/A Build 19041
System Manufacturer: Dell Inc.
System Model: XPS 15 9570
Processor: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz, 2208 Mhz, 6 論理プロセッサ
等々…
WMICコマンドの基本
WMICは、Windows Management Instrumentation (WMI) を利用して詳細なハードウェア情報やシステム情報を取得できるコマンドです。
柔軟な条件設定により、必要な情報をピンポイントで抽出することが可能です。
以下のサンプルコードは、システム全体の情報を取得する例です。
@echo off
rem WMICの使用例:OS情報の表示
wmic os get Caption, Version, BuildNumber
Caption Version BuildNumber
Microsoft Windows 10 Pro 10.0.19041 19041
CPU情報の確認
CPUの情報は、システムのパフォーマンスを把握するために非常に重要です。
ここではWMICとsysteminfoそれぞれを利用してCPUの詳細情報を確認する方法を説明します。
WMICによるCPU詳細の取得
WMICを用いると、より詳細なCPU情報を個別に抽出することができます。
以下の内容を確認します。
CPU名とコア数の表示方法
WMICでCPU名やコア数を確認する例を示します。
サンプルコードは以下のとおりです。
@echo off
rem CPU名とコア数の取得
wmic cpu get Name, NumberOfCores
Name NumberOfCores
Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz 6
クロック周波数の取得方法
クロック周波数やその他の仕様もWMICで確認できます。
以下のサンプルコードでは、CPUの最大クロック周波数(MaxClockSpeed)を表示します。
@echo off
rem CPUクロック周波数の確認
wmic cpu get MaxClockSpeed
MaxClockSpeed
2200
systeminfoを利用したCPU情報確認
systeminfoコマンドでもCPUに関する基本情報が表示されます。
この方法のメリットは、システム全体の情報が一括で確認できる点です。
出力結果の確認ポイント
systeminfoの出力結果には、CPU型番のほか、プロセッサの速度や論理プロセッサ数などが記載されています。
結果の中から、以下の情報が参考になります。
- Processor情報:CPUの名称、動作周波数、論理プロセッサ数
- System ManufacturerおよびModel情報:システム全体のハードウェア構成が把握可能
実際に実行する場合は、以下のようなコマンドを利用します。
@echo off
rem systeminfoでCPU情報取得の例
systeminfo | findstr /C:"Processor"
Processor: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz, 2208 Mhz, 6 論理プロセッサ
メモリ情報の確認
メモリはパフォーマンスに直結する重要な要素です。
ここでは、WMICとsysteminfoを用いてメモリ関連情報を確認する方法を解説します。
WMICでのメモリ容量取得
WMICを使うと、搭載されているメモリの容量や構成情報を詳細に取得できます。
物理メモリ搭載容量の表示方法
以下のサンプルコードでは、各物理メモリモジュールの容量情報を出力します。
@echo off
rem 物理メモリ搭載容量の表示
wmic memorychip get Capacity
Capacity
8589934592
8589934592
適宜、GBなどに換算して確認してください。
RAM構成の確認方法
RAMの構成やスロット数などもWMICで取得可能です。
例えば、以下のサンプルコードでメーカー名やスロット情報を確認できます。
@echo off
rem RAM構成の確認例
wmic memorychip get Manufacturer, Capacity, Speed
Manufacturer Capacity Speed
Kingston 8589934592 2400
Kingston 8589934592 2400
systeminfoによるメモリ情報抽出
systeminfoコマンドを利用すると、システムの総メモリ容量と使用中の状況が一目で確認できます。
使用中メモリ状況の確認
systeminfoを実行して得られる情報の中に、「Total Physical Memory」や「Available Physical Memory」が含まれています。
以下のサンプルコードでは、これらの項目を抽出する方法を示します。
@echo off
rem systeminfoでメモリ情報の抽出例
systeminfo | findstr /C:"Physical Memory"
Total Physical Memory: 16,384 MB
Available Physical Memory: 8,192 MB
ストレージ情報の確認
ストレージの状態を把握することで、ドライブの容量や使用状況を確認できます。
ここでは、論理ドライブの情報とディスク使用状況の確認方法について説明します。
論理ドライブのスペック表示
論理ドライブごとのディスク容量や空き容量は、wmic logicaldiskコマンドを利用して確認できます。
wmic logicaldiskコマンドの利用方法
以下のサンプルコードは、各ドライブの情報をリストアップする方法です。
@echo off
rem 論理ドライブ情報の表示
wmic logicaldisk get DeviceID, VolumeName, Size, FreeSpace
DeviceID VolumeName Size FreeSpace
C: System 500107862016 200054120832
D: Data 1000204886016 500102448384
ディスク容量と空き容量の表示
出力された内容から、各ドライブの合計容量と空き容量の割合を確認できます。
また、必要に応じて、使用率を計算するなどのカスタマイズが可能です。
ディスク使用状況の確認
実行結果の内容を読み取ることで、ディスクの使用状況を把握できるため、不要なファイルの整理や容量の増加策を検討できます。
コマンド出力結果の読み取り
出力内容に記載されているSizeとFreeSpaceの値を元に、ディスク使用率が把握できます。
たとえば、以下のように計算することが可能です。
- 使用率 (%) = [(Size – FreeSpace) / Size] × 100
この情報を参考に、ストレージの適切な管理が行えるでしょう。
その他のシステムスペック確認
CPUやメモリ、ストレージ以外にも、ネットワークやBIOSの情報が重要な場合があります。
ここでは、その他の基本的なシステム情報の取得方法を紹介します。
ネットワーク設定の表示
ネットワーク設定は、IPアドレスや接続状況を確認する際に利用します。
以下の方法で確認できます。
IPアドレスと接続情報の取得方法
ipconfigコマンドを利用して、ネットワークの接続状況やIPアドレス情報を取得します。
サンプルコードは次の通りです。
@echo off
rem ネットワーク接続情報の取得
ipconfig
Ethernet adapter Ethernet:
IPv4 Address. . . . . . . . . . . : 192.168.1.100
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
この方法で、ネットワークの状態を簡単に確認できるため、トラブルシューティングにも役立ちます。
BIOS・ファームウェア情報の確認
BIOSやファームウェアのバージョン情報は、システムの起動処理やハードウェアの互換性に影響するため、確認しておくとよい情報となります。
WMICによるシステム詳細の表示方法
WMICを利用して、BIOSのバージョンやリリース日などの情報を取得する方法が用意されています。
以下のサンプルコードは、BIOS情報を表示する例です。
@echo off
rem BIOS情報の確認例
wmic bios get Manufacturer, SMBIOSBIOSVersion, ReleaseDate
Manufacturer SMBIOSBIOSVersion ReleaseDate
Dell Inc. 1.12.0 20200115
この情報を参照することで、ハードウェアのアップデートやトラブルシューティングの判断材料とすることができます。
まとめ
この記事では、コマンドプロンプトを用いてPCスペックの確認方法を、管理者権限での起動手順やsysteminfo、WMICコマンドの具体例を交えて解説しました。
全体を通して各種コマンドの基本的な使い方と出力結果の読み取り方法が整理されています。
ぜひ実際に試して、システム管理に役立ててください。