Troubleshooting

Random Restarts / BSOD: Power and Memory Stability Triage

Stabilize systems with intermittent crashes by validating memory profile stability, thermals, and power delivery health in a controlled order.

Difficulty: AdvancedBudget: MidrangeEstimated Time: 40-70 min
Stability RepairNew Build Validation

Note: "Download as PDF" uses browser print. Choose "Save as PDF" in the print dialog.

Recommended Parts and Benefits

Each recommendation includes what to buy, what benefit it gives, and the compatibility checks to run before purchase.

Affiliate Disclosure

Some purchase links are affiliate links. If you buy through those links, this site may earn a commission at no extra cost to you. Part recommendations are still chosen by fit, compatibility, and reliability.

RAM

Recommended

QVL-validated memory kit for platform

Reduces random crashes tied to borderline profiles.

Best for: Systems with XMP/EXPO-related instability.

  • Test at JEDEC baseline first.
  • Enable profile only after stable baseline.
  • Run extended memory validation before production use.

Amazon Picks: Affiliate link • Newegg: Direct store search • B&H Photo: Direct store search • Micro Center: Direct store search

Power Supply

Recommended

Higher-quality PSU if random shutdowns persist

Improves transient handling and load stability.

Best for: Systems with high GPU load transitions.

  • Rails and connectors match system demands.
  • No daisy-chained high-power GPU connectors when not recommended.
  • Wattage overhead remains above peak load.

Amazon Picks: Affiliate link • Newegg: Direct store search • B&H Photo: Direct store search • Micro Center: Direct store search

Pre-Build Checklist

  • Return BIOS to stable defaults and retest.
  • Check thermal behavior under sustained CPU and GPU load.
  • Run memory diagnostics before changing multiple components at once.
  • Update chipset, storage, and GPU drivers from official sources.

Build Steps

Expandable runbook sections

  1. 1

    Revert to known-stable baseline

    Info
    v

    Disable overclocking and memory profiles temporarily. Reproduce workload at default firmware settings to isolate tuning-related instability.

  2. 2

    Collect crash evidence

    Command
    v

    Capture event logs and memory dump references before making additional changes.

  3. 3

    Swap-test suspected weak links

    Warning
    v

    If instability persists, isolate with known-good RAM/PSU/GPU one at a time to avoid introducing multiple unknowns.

Commands & Validation

Use these commands for post-build validation and troubleshooting.

Review recent critical events

PowerShell

Get-WinEvent -FilterHashtable @{LogName='System'; Level=1,2; StartTime=(Get-Date).AddDays(-3)} | Select-Object TimeCreated, Id, ProviderName, Message -First 30

Launch Windows memory diagnostic

CMD

mdsched.exe

Safety Notes

  • Validate compatibility in manufacturer QVL and support pages before purchase.
  • Do not disable Secure Boot, TPM, or endpoint protections to work around instability.
  • Use official BIOS/firmware sources only and avoid beta firmware on production systems.
  • If a component arrives damaged or fails burn-in testing, process an RMA instead of forcing deployment.