コンピュータ、そのハードウェア、ソフトウェア、またはインターネット接続設定に関する情報がすぐに必要になる場合があります。そのために、Microsoft は Windows オペレーティング システムに「システム情報」または「MSInfo32」と呼ばれる組み込みユーティリティを含めています。

これらのツールは、Windows 98 以降の Windows OS に含まれており、すべての Microsoft OS に含まれています。その後リリース。このツールは、ツールの実行時にシステム検索の新しいスキャンを実行し、新しい情報を取得します。

この投稿では、システム情報ツールを使用して取得できる情報と、その方法について説明します。

目次

SystemInfo.exe VS. MSInfo32

先に進む前に、SystemInfo とは何か、MSInfo32.exe との違いについて説明したいと思います。

MSInfo32、または MSInfo32.exe は Windows OS のユーティリティで、タイトル バーに「システム情報」を表示する別のウィンドウで開きます。そのため、システム情報ユーティリティとも呼ばれます。

システム情報ユーティリティ

一方、SystemInfo.exe は、MSInfo32 ユーティリティで表示される同じ情報の一部を表示するコマンド ライン ツールです。

SystemInfo コマンドライン ユーティリティ

とはいえ、どちらも取得するシステム情報をフェッチし、sy を生成するために使用できます。ステム情報レポートは、プレーン テキストと HTML で表示されます。それだけでなく、ネットワーク上のリモート デバイスに関する情報も取得できます。

システム情報が提供する情報

MSInfo32 ツールが提供する情報のリストは膨大です。したがって、以下のリストでは、MSInfo32.exe ツールが報告する主要なコンポーネントのみを強調しています。

オペレーティング システムのバージョン、ビルド、およびその他の詳細コンピュータ内部のハードウェアの詳細 (CPU、RAM、ROM、CD-ROM、マザーボード) 、グラフィックおよびネットワーク カードなど)BIOS/UEFI の詳細その他のシステムの詳細 (ページ ファイル、ロケール、仮想化の状態など)コーデックの詳細 (オーディオとビデオの両方)サウンド デバイスとディスプレイ デバイス (およびそのドライバー)の詳細接続されている周辺機器の詳細ネットワーク アダプター、プロトコル、およびソケットの詳細ディスク上のパーティションの詳細構成済みプリンターとそのドライバーの詳細すべてのドライバーの詳細環境変数のリストと詳細実行中および停止中のタスクとプロセスWindows サービスのリストと詳細Windows エラー レポート

これらの項目の詳細の多くは、試行時に取得されますMSInfo32 ユーティリティ内のそれぞれのカテゴリを開きます。ただし、Microsoft は、正確な情報を取得するために昇格された権限が必要な情報があるため、常にこのツールを管理者として実行する必要があると警告しています。

さらに、MSInfo32 はセーフ モードで実行できません。

これらのツールを実行する方法とレポートを生成する方法について説明します。

MSInfo32.exe を実行および使用する方法

システム情報ユーティリティは、Windows 10 と Windows 10 の両方で複数の方法で開くことができます。および 11. 以下で共有されているこのユーティリティを開く方法は、キャッシュが更新され、正確な情報が表示されるように、昇格された権限で行われます。

コマンド ラインからシステム情報を開く

1 つシステム情報ウィンドウを開く方法は、コマンド ラインからです。コマンドの実行ボックス、コマンド プロンプト、または Windows PowerShell のいずれかに次のように入力するだけです。

注: コマンド プロンプトまたは PowerShell を管理者権限で実行してください。特権。 [コマンドの実行] ボックスを使用している場合は、CTRL + Shift + Enter を押して、昇格された権限でコマンドレットを実行します。

msinfo32.exe

検索からシステム情報を開く

または、[スタート] メニューまたはタスクバーの検索ボックスから検索して、システム情報ユーティリティを開くこともできます。方法は次のとおりです。

検索領域で「システム情報」または「msinfo32」を検索します。

システム情報アプリが表示されます。その下の管理者として実行をクリックします。

.narrow-sky-1-multi-199{border:none!important;display:block!important;float:none!important;line-height:0;margin-bottom:15px!important;margin-left:0!important;margin-right:0!important;margin-top:15px!important;max-width:100%!important;min-height:250px; min-width:250px;padding:0;text-align:center!important}管理者としてシステム情報を実行

ユーティリティは次のコマンドで開きます管理者権限。開いたら、左側のペインからさまざまなカテゴリに移動し、右側のペインで目的の情報を表示できます。

次に、システム情報ユーティリティを使用してレポートを生成する方法を示します。

システム情報レポートの生成

システム情報ツールを使用してレポートを生成するには、2 つの方法があります。1 つはツール自体から、もう 1 つはコマンド ラインからです。

さらに、プレーン テキストと HTML の両方でレポートを生成できます。レポートには、[システム情報] ウィンドウ内ですでに表示可能な情報が含まれています。ただし、レポートを印刷したり、別のコンピューターに持ち込んだりする必要がある場合があります。

MSInfo32 ツールから

プレーン テキスト (.txt) でレポートを生成するには> ファイルを作成するには、次の手順に従います。

[コマンドの実行] ボックスに「msinfo32」と入力して、システム情報ユーティリティを開きます。

システム情報を開く

ツール内で、トップ メニューから [ファイル] をクリックし、[エクスポート] をクリックします。

レポートのエクスポート

保存するテキスト ファイルの場所と名前を設定し、[保存] をクリックします。

テキスト ファイルの保存

レポートを生成する小さなウィンドウが表示されます。これには数秒かかる場合があります。

レポートを生成しています

プロセスが完了すると、完全なレポートを表示できるようになります

HTML (.nfo) レポートを生成する場合は、次の手順に従います:

[コマンドの実行] ボックスに「msinfo32」と入力して、システム情報ユーティリティを開きます。

ツール内で、トップ メニューから [ファイル] をクリックし、 保存.

レポートを保存

テキスト ファイルの場所と名前を設定して保存しますをクリックし、[保存] をクリックします。

HTML ファイルを保存

レポートを生成する小さなウィンドウ。これには数秒かかる場合があります。

レポートを生成しています

プロセスが完了すると、完全なレポートを表示できるようになります

システム情報ユーティリティをネットワーク上の別のコンピュータに接続して、その特定のコンピュータのレポートを生成することもできます。レポートを生成して情報を表示するプロセスは同じです。ただし、最初にリモート PC に接続する必要があります。これを行うには、次の手順を実行します。

システム情報ツール内で、トップ メニューから [表示] をクリックし、[リモート コンピュータ] をクリックします。

p>リモート接続を確立する

[リモート コンピュータ] ウィンドウが開きます。 [ネットワーク上のリモート コンピュータ] ダイアログ ボックスを選択し、リモート PC の名前を入力します。完了したら、[OK] をクリックします。

リモート コンピューターへの接続

ツールは、ネットワーク経由でリモート コンピューターに接続しようとします。リモート コンピューターに資格情報を提供するように求められます。

完了すると、システム情報内のリモート コンピューターの詳細を表示したり、レポートを生成したりできるようになります。

コマンド ラインから

コマンド プロンプトまたは PowerShell で「msinfo32.exe」コマンドレットを使用して、これらのレポートを生成することもできます。方法を説明する前に、このコマンドレットで使用される構文とスイッチについて説明します。

msinfo32/ReportType Path

スイッチ/変数DetailsReportTypenfo or
reportSWITCH – HTML レポートまたはテキスト レポートを生成するかどうかを指定しますPathC:\Path\FileName.txtVARIABLE – レポートを保存する場所への完全なパスファイル;ファイル拡張子が含まれています

msinfo32 コマンドレットのスイッチと変数の詳細

正しいファイル拡張子を含めないと、「アクセスが拒否されました」というエラーが表示されることに注意してください。

さらに、/nfo スイッチを使用した場合、ファイル拡張子は .nfo である必要があります。/report スイッチを使用した場合、拡張子は.txt である必要があります。例を次に示します:

コマンド プロンプトからレポートを生成する

このコマンドレットは進行状況ウィンドウも開きます。プロセスが完了すると、ウィンドウは自動的に閉じ、生成されたレポートを確認できます。

別のリモートのコマンド ラインを使用してレポートを生成することもできます。そのためには、次の構文を使用する必要があります:

msinfo32/ReportType Path/Computer ComputerNameスイッチ/変数詳細ComputerComputerSWITCH – ネットワーク上のリモート コンピューターに接続するときに使用しますComputerNameItechticsServer または 192.168.10.222VARIABLE – ターゲット コンピューターの名前または IP アドレスを指定します

msinfo32 コマンドレットのスイッチと変数の詳細

この構文を使用すると、リモート PC のレポートを生成できます。これは、ドメイン内で作業するシステム管理者にとって非常に便利です。

ここまでで、「システム情報」または「MSInfo32.exe」ユーティリティのすべての基本について説明しました。次に、「systeminfo.exe」ツールについて説明します。

SystemInfo.exe の実行方法と使用方法

前述したように、「systeminfo」はコマンドライン ツールであり、対話するためのグラフィカル ユーザー インターフェイス (GUI) がありません。システム情報ツール内で表示できる情報の一部のみが表示されます。

さらに、SystemInfo ユーティリティでレポートを生成することはできません。ただし、同じネットワーク上の別の PC にリモートで接続して、その詳細を取得することもできます。

SystemInfo.exe を実行

「systeminfo.exe」コマンドレットを実行できます。 Windows PowerShell のコマンド プロンプトのいずれかですが、[コマンドの実行] ボックスにはありません。これは、コマンドレットがシステムの情報をフェッチしてコマンド ライン内に表示するためです。コマンド ラインの実行ボックスでは実行できません。

このツールを使用してコンピュータの詳細を表示するには、コマンド ライン ツールで次のコマンドを実行します:

systeminfo.exeコマンド プロンプトで SystemInfo を実行する

上の画像でわかるように、SystemInfo.exe ツールを使用すると、オペレーティング システム、BIOS、および物理ハードウェアに関する詳細が表示されます。ネットワークと仮想化の詳細も表示されますが、

リモート コンピューターの詳細を取得するSystemInfo.exe を使用してエラー

ネットワーク上のリモート コンピューターの詳細を取得する場合は、コマンド ライン内の SystemInfo ツールを使用して行うこともできます。以下は完全なコマンドの構文です。以下に、さまざまなスイッチと変数を説明する表を示します。

Systeminfo/s ComputerName/u DomainName\UserName/p Password/fo TypeOfFormat/nh

スイッチ/変数詳細/s/sSWITCH – リモート PC の名前または IP アドレスを指定します/u/uSWITCH – 指定しますリモート PC で認証するユーザー名/p/pSWITCH – リモート PC で認証するユーザー名のパスワードを指定します/fo/foSWITCH – データの出力形式を指定します/nh/nhSWITCH – 出力の列ヘッダーを抑制します。/fo パラメーターが TABLE または CSV に設定されている場合に有効です。ComputerNameItechticsServer または
192.168.10.222VARIABLE – リモート PC の名前または IP アドレスDomainNameContosoVARIABLE – ネットワークの名前 domainUserNameItechticsAdminVARIABLE – リモート PC のユーザー アカウント名to authenticatePasswordxxxxxxVARIABLE – 認証するリモート PC のユーザー アカウントのパスワードTypeOfFormatTABLE Or
LIST Or
CSVVARIABLE – 出力データの形式を指定します

systeminfo.exe コマンドレットのスイッチと変数の詳細

このコマンドレットは、リモート PC の詳細を取得し、コマンド ライン ツール内に表示します。

リモート コンピューターのコマンド プロンプトで SystemInfo を実行する

まとめ

まとめると、システム情報 (MSInfo32) ツールと SystemInfo.exe ツールの両方がどちらもコンピュータの詳細を提供するためです。ただし、MSInfo32 とは異なり、SystemInfo.exe はレポートを生成して保存することはできず、コマンド ラインでのみ機能します。

これらのツールは両方とも、システム管理者とネットワーク管理者にとって優れているため、ローカルとリモートの両方の詳細を取得できます。

以下も参照してください:

Subhan Zafar Subhan Zafar は、Windows およびサーバー インフラストラクチャのテストと研究に関心を持つ確立された IT プロフェッショナルであり、現在、Itechtics でリサーチ コンサルタントとして働いています。彼は電気工学を学び、Huawei (HCNA & HCNP Routing and Switching) の認定を受けています。

Categories: IT Info