The same tabs as the website, plus everything a browser is not allowed to read: real RAM, CPU model and clock, temperatures, SMART, drives, processes, drivers, battery wear and the full device tree.
Open PowerShell and paste this. It downloads the app, checks the hash, unpacks it to %LOCALAPPDATA%\DIAG and puts a shortcut on the desktop. No admin rights needed for the install itself.
The download is about 100 MB because it ships its own browser engine. It is split into six parts, and the script joins them for you.
Machine & WindowsName, edition, build, install date, uptime, activation, BIOS, motherboard, boot time.
CPUModel, cores and threads, base and max clock, cache, virtualization, per-core load, thermal zones.
GPU & displaysEvery adapter, driver version and date, VRAM, resolution, refresh, monitor names from EDID.
MemoryReal total and free, commit, plus each stick: slot, size, DDR generation, speed, part number.
StoragePhysical drives, media type, health, volumes and free space, SMART wear and temperature.
BatteryCharge, design vs full capacity, wear percent, cycle data, active power plan.
DevicesAnything the Device Manager is unhappy about, USB, printers, cameras, audio.
Processes & servicesTop memory users, automatic services that are stopped, startup entries.
Drivers & softwareOldest third-party drivers first, installed programs, pending reboot, update state.
SecurityDefender state and signature age, firewall profiles, TPM, Secure Boot, BitLocker.
Keyboard testEvery key, rollover limit, ghosting, chatter, repeat rate. Same test as the website.
BenchmarksCPU, GPU, memory and storage tests run in the app too, side by side with the hardware data.
Some readings need elevation: thermal zones, SMART details, TPM and BitLocker, Defender. The app shows a Run as admin button when it is not elevated; click it to relaunch and re-run those tabs.