How to Fix a Windows PC That Randomly Shuts Down

Troubleshoot and resolve unexpected PC shutdowns with these effective solutions, from simple software tweaks to hardware checks.

How to Fix a Windows PC That Randomly Shuts Down

Random PC shutdowns can be frustrating and potentially lead to data loss. This issue can stem from various causes, including overheating, faulty hardware, or software conflicts. Let’s explore several methods to diagnose and fix this problem.

Step 1: Disable Fast Startup. This Windows feature can sometimes cause unexpected shutdowns.

Open Control Panel, navigate to Power Options, and click “Choose what the power buttons do”. Click “Change settings that are currently unavailable”, then uncheck “Turn on fast startup”. Save your changes.

Step 2: Check for overheating issues. Ensure your PC’s vents are clear of dust and debris, and all fans are functioning correctly.

Use software like Core Temp or HWMonitor to check your CPU temperature. If it’s consistently above 80°C (176°F), your PC may be shutting down to prevent damage.

Step 3: Update or rollback drivers. Faulty or outdated drivers can cause system instability.

Open Device Manager, right-click on your graphics card and other crucial components, and select “Update driver”. If issues persist after updating, try rolling back to a previous version.


Method 2: Investigate Power Settings and Hardware

Step 1: Modify advanced power settings. These settings can sometimes conflict with your hardware.

Open Control Panel, go to Power Options, click “Change plan settings”, then “Change advanced power settings”. Expand the “Hard disk” section and set both options to “Never”. Apply the changes.

Step 2: Run the Windows Power Troubleshooter. This built-in tool can identify and fix common power-related issues.

Press Win + I to open Settings, navigate to System > Troubleshoot > Other troubleshooters. Find the Power troubleshooter and click “Run”.

Step 3: Check for hardware issues. Faulty RAM, power supply, or hard drive can cause random shutdowns.

Run the Windows Memory Diagnostic tool to check your RAM. For other components, consider using diagnostic software or seeking professional help if you’re not comfortable opening your PC.


Method 3: System File and BIOS Checks

Step 1: Run System File Checker (SFC) and DISM. These tools can repair corrupted system files.

Open Command Prompt as administrator and run these commands:

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

Step 2: Update or reset BIOS. An outdated or misconfigured BIOS can cause system instability.

Check your motherboard manufacturer’s website for BIOS updates. Follow their instructions carefully, as incorrect BIOS updates can render your system inoperable.

Step 3: Disable C-states in BIOS. This power-saving feature can sometimes cause instability.

Restart your PC and enter BIOS (usually by pressing Del or F2 during startup). Look for C-state or CPU Power Management options and disable them. Save changes and exit.


Method 4: Software and System Restore

Step 1: Perform a clean boot. This helps identify if a third-party application is causing the issue.

Type “msconfig” in the Start menu, go to the Services tab, check “Hide all Microsoft services”, then click “Disable all”. Restart your PC and see if the problem persists.

Step 2: Check Event Viewer for clues. This tool logs system events and can provide insights into shutdown causes.

Open Event Viewer, expand Windows Logs, and click on System. Look for critical events around the time of unexpected shutdowns.

Step 3: Perform a System Restore. This can revert your system to a state before the problem started.

Type “Create a restore point” in the Start menu, click “System Restore”, and follow the prompts to choose a restore point before the shutdowns began.


If these methods don’t resolve the issue, consider resetting your PC or seeking professional help. Remember to back up your important data before making significant system changes.