Contents

この 1 つの PowerShell コマンドで、Windows が隠していたすべてがわかりました

<本文>/images/52881840300_89c87e8a13_o-1.jpg

私は家族の中でテクノロジー担当です。つまり、何かが「正常に動作しない」ときに電話を受けるのは通常私です。長年にわたって、戦いの半分は問題を解決することではなく、そもそも実際に何が起こっているのかを把握することであることを学びました。 Windows には豊富なツールが用意されていますが、それらは散在していたり​​、簡略化されていたり、メニューの陰に埋もれていたりして、常にすべてを伝えているわけではありません。これが、私が PowerShell に大きく依存してきた理由の大きな部分を占めており、完全な再インストールにすぐに進む前に試すべきコマンドや組み込みツールについて以前に書いた理由でもあります。

最近、Windows では簡単に見つけられなかったシステムの詳細を追跡しているときに、これに対するアプローチ方法を変える 1 つのコマンドを実行しました。設定、タスク マネージャー、システム情報をくまなく調べる代わりに、システムの完全なスナップショットを 1 か所で取得しました。 Windows は実際にはこの情報を隠しているのではなく、ほとんどの人が目にするような方法で表面化していないだけであることが判明しました。そこでこの PowerShell コマンドが登場します。

この 1 つのコマンドは、数秒で完了する完全なシステム レポートのようなものです

一度実行すると、Windows が PC について知っていることをすべて確認できます

PowerShell コマンドを 1 つだけ学習する場合は、次のコマンドにします。

Get-ComputerInfo

それだけです。インストールや追加のツール、メニューを調べる必要はありません。 PowerShell を開いて実行すると、Windows は OS 全体からデータを取得し、通常は設定、タスク マネージャー、デバイス マネージャー、システム情報から結合する必要がある詳細を単一のスクロール可能な出力にレイアウトします。初めて実行するときは、やりすぎのように感じますが、まさにそれが重要なのです。

このコマンドが非常に便利なのは、表示される内容だけではなく、答えをいかに早く得られるかということです。問題を診断するとき、BIOS バージョンを確認したり、Windows ビルド番号を再確認したりするためだけに 5 つの異なる画面をクリックする必要はありません。これは基本的に、Windows に組み込まれている「この PC についてすべて教えてください」ボタンに最も近いものですが、たまたま洗練された UI ではなく PowerShell に存在しているだけです。

Windows が埋もれているシステムの詳細を取得します

内容とそれを使用できるようにする方法は次のとおりです

初めて Get-ComputerInfo を実行するときは、情報が過負荷になっているように感じます。基本を理解するだけでなく、Windows がそのマシンについて知っているすべてを 1 か所で取得できます。これには、CPU、RAM、Windows のバージョンなどの明らかな情報が含まれますが、設定 に表示される内容よりもさらに深い内容が含まれます。 BIOS のバージョンとファームウェアの詳細、Windows がインストールされた正確な日付、システム モデルと製造元、さらにはセキュア ブートのステータスや仮想化サポートなども確認できます。これらはすべて Windows が技術的に公開しているものですが、1 つのクリーンで統一されたビューでは決して公開されていません。

BIOS のバージョンを確認しようとしたことがあるなら、それが正確に最前面にあるわけではないことがわかるでしょう。インストール日や特定のセキュリティ機能についても同様です。このコマンドを使用すると、すべてがそこにあります。メニューをクリックして移動したり、正しい場所を探しているかどうかを推測したりする必要はありません。このような出力を見ると、Windows が情報を隠しているのではなく、日常のユーザーにとって情報を優先していないだけであることがわかります。

/images/product_337710_product_shots1.jpg

Windows 11 プロ

$29.99

$199

$169.01 節約

Windows 11 Pro を 88% の大幅割引価格で入手し、PC エクスペリエンスを向上させましょう。

スクロールするとすぐに欠点が明らかです。それはテキストの壁であり、何を探しているのかが分からない限り、圧倒されてしまう可能性があります。そこで、少しのフィルタリングが大いに役立ちます。すべてをダンプする代わりに、必要なフィールドだけを取得できます。たとえば、重要な詳細の簡単なスナップショットのみが必要な場合は、次を使用できます。

コンピュータ情報を取得 |オブジェクトの選択 CsModel、WindowsVersion、BiosVersion、CsTotalPhysicalMemory

また、出力内で特定の用語を検索することもできます。これは、手動でスクロールするよりもはるかに高速です。

コンピュータ情報を取得 | findstr/i "bios"

これを開始すると、コマンドはより実用的になります。数百行に圧倒されるのではなく、特定の質問に答えるための的を絞ったツールのように使用できます。ここでこのコマンドが威力を発揮します。これにより、Windows のさまざまな部分をくまなく調べなくても、必要なものに正確に焦点を当てることができますが、その柔軟性が最大の弱点も浮き彫りにします。

最大の欠点は、出力がいかに生々しいかということです

強力ですが、必ずしもユーザーフレンドリーではありません

最大の欠点は、出力が生のままであることです。 Get-ComputerInfo は、ユーザーをガイドしたり、重要なことを強調したりするものではなく、すべてを一度にダンプするだけです。プロパティの長いリストを超える構造はないため、探しているものがまだわかっていない場合は、洞察ではなくノイズのように感じる可能性があります。

また、あまりユーザーフレンドリーではありません。インターフェイスも並べ替えも、何かをクリックする方法もありません。手動でスクロール、フィルター、または検索を行います。たとえ全体的に柔軟性が低くても、その理由だけで常に msinfo32 のようなツールを好む人もいます。

Windows が明確な答えを返さないときに覚えておく価値のある 1 つのコマンド

Windows のトラブルシューティングに時間を費やす場合、これは覚えておく価値のあるコマンドの 1 つです。 Get-ComputerInfo はすべてのツールを置き換えるわけではありませんが、メニュー間を移動したり、どこを見ればよいかを考え直したりすることなく、実際に何が起こっているのかを素早く完全に把握できます。これはすでに Windows に組み込まれており、実行には数秒かかります。実際に必要なものに絞り込み始めると、PC に関する正確な答えを得る最も実用的な方法の 1 つになります。

*️⃣ 出典リンク:

試すべきコマンドと組み込みツール、PowerShell コマンド、Windows のトラブルシューティング、