Read Deep Hardware Details with Get-ComputerInfo

PowerShell cmdlet that exposes BIOS, firmware, RAM and OS properties as a filterable object.

WindowshardwarepowershellDiagnosticsLow risk
Run `Get-ComputerInfo` (or narrow it with `Get-ComputerInfo -Property Cs*`) in PowerShell for detailed machine properties.

01Command

Command
$ Get-ComputerInfo

02What it does

Get-ComputerInfo merges dozens of Win32_* WMI classes into one object: BIOS version, secure boot state, RAM module counts, chassis type, Hyper-V status and more. Because output is an object, you can filter precisely, e.g. `Get-ComputerInfo -Property Bios*` for firmware only. It complements systeminfo, which prints a fixed text report.

03Risk

RiskLow risk
!Warning: The full call enumerates over a hundred properties and can take a few seconds; use -Property for faster, targeted queries.

04Undo

✓No undo needed — this command does not change persistent state.

05Sources

Last verified: 2026-09-17 · Category: System & Settings

06Related solutions