Windows troubleshooting library

Windows diagnostic and troubleshooting guides

Start from the symptom, run the relevant read-only PowerShell module and use the generated evidence to narrow the next step. The toolkit reports state; it does not automatically repair or reconfigure Windows.

Collect a diagnostic report for tech support

Create a local TXT and Markdown support report, redact common identifiers with Privacy Mode and review the result before sharing.

Open the support report guide

Windows application keeps crashing

Use Application Error, Windows Error Reporting, hang, BugCheck and recent dump metadata to confirm repeated failures.

Open the application crash guide

Windows is using too much memory

Compare available physical memory, pagefile usage and top processes by working set without installing a monitoring agent.

Open the high memory guide

Windows Update may need a restart

Inspect installed updates, reboot indicators and Windows Update related services without starting a scan or installing anything.

Open the pending reboot guide

Disk space is low or disk health is unclear

List physical disk health and volume free-space percentages with a configurable low-space warning threshold.

Open the disk health guide

Windows Firewall profiles are disabled

Check Domain, Private and Public firewall state together with Defender, Secure Boot, TPM and BitLocker context.

Open the Firewall guide

Windows Time service is stopped

Inspect W32Time state, start mode, timezone, clock values, configured source, verbose status and optional events.

Open the time synchronization guide

Unexpected default route or proxy

Compare route metrics, gateways, adapters, DNS, DHCP and WinINET or WinHTTP proxy context without changing the network stack.

Open the network route guide
Privacy reminder: use the combined runner with -PrivacyMode before attaching a report to a public issue, forum or support request. Always inspect the final file manually.