Fix Windows 11 and 10 Random Freezes: Step-by-Step Troubleshooting Guide

How to Fix Random Freezes in Windows 11 and 10 (Step-by-Step Guide)

If your Windows 11 or 10 computer freezes at random — whether during startup, gaming, or everyday use — it can be caused by hardware faults, driver issues, or corrupted system files. This detailed guide walks you through proven solutions to identify and fix the most common causes of system hangs and freezes.


1. Check for Hardware Issues

Hardware faults are one of the leading causes of sudden system freezes. Let’s start by checking your key components.

a. Test Your RAM

  1. Press Windows + R, type mdsched.exe, and hit Enter.
  2. Choose Restart now and check for problems.
  3. After your PC restarts, Windows Memory Diagnostic will run a test.
  4. If it reports errors, you may need to replace your RAM or reseat it.

b. Check Your Hard Drive

  1. Open Command Prompt (Admin).
  2. Run: chkdsk /f /r C: This scans for and repairs bad sectors on your drive.
  3. If the drive has physical issues, consider backing up data and replacing it.

c. Monitor Temperatures

  1. Download HWMonitor or Core Temp.
  2. Check CPU and GPU temperatures during usage.
    • Ideal CPU range: 35–80°C
    • GPU range: 40–85°C
  3. Clean dust from fans and ensure proper airflow if temps are high.

d. Check Internal Connections

Open your case and ensure:

  • RAM modules are firmly seated.
  • GPU and power cables are properly connected.
  • No visible damage or loose cables.

2. Update Your Drivers

Outdated or corrupted drivers are a common cause of freezing, especially after Windows updates.

a. Update Graphics Drivers

  • Visit your GPU manufacturer’s site:
  • Download the latest version for your card and OS.

b. Clean Install Old Drivers (Optional)

  1. Boot into Safe Mode.
  2. Use Display Driver Uninstaller (DDU) to remove old graphics drivers.
  3. Reboot and install the new driver manually.

c. Update Other Device Drivers

  1. Open Device Manager.
  2. Right-click devices like Bluetooth, Wi-Fi, and Storage ControllersUpdate driverSearch automatically.
  3. Reboot after updates.

3. Scan for Malware

Malware can cause system instability, high CPU usage, or freezing.

a. Use Windows Defender

  1. Go to Settings > Privacy & Security > Windows Security > Virus & threat protection.
  2. Click Scan optionsFull Scan.

b. Use Malwarebytes (Optional)

  • Download Malwarebytes Free.
  • Run a Threat Scan.
  • Quarantine and delete any detected items.

4. Perform a Clean Boot

A clean boot helps isolate background apps and startup services that may cause freezing.

Steps:

  1. Press Windows + R, type msconfig, and hit Enter.
  2. In the Services tab, check Hide all Microsoft services, then click Disable all.
  3. Open Task ManagerStartup tab → Disable all startup apps.
  4. Restart your PC.

If the freezing stops, re-enable services one at a time to identify the culprit.


5. Check System Files for Corruption

Corrupted system files can lead to random freezing, blue screens, or missing functionality.

a. Run System File Checker

  1. Open Command Prompt (Admin).
  2. Run: sfc /scannow
  3. Let the scan finish — if it finds corrupt files, Windows will attempt to repair them.

b. Run DISM Tool

If SFC doesn’t solve it:

DISM /Online /Cleanup-Image /RestoreHealth

After DISM completes, run sfc /scannow again to verify.


6. Adjust Virtual Memory (Paging File)

When physical RAM runs low, Windows uses part of your drive as virtual memory. Incorrect settings can cause lag or freezing.

Steps:

  1. Press Windows + ISystemAboutAdvanced system settings.
  2. Under Performance, click SettingsAdvanced tab → Virtual memory.
  3. Uncheck Automatically manage paging file size.
  4. Select your drive (usually C:).
  5. Choose Custom size and set:
    • Initial size: 1.5 × your RAM (e.g., 12GB RAM = 18000MB)
    • Maximum size: 3 × your RAM
  6. Click Set, then OK, and restart your computer.

7. Check the Event Viewer

Windows logs freeze-related system errors in Event Viewer.

  1. Press Windows + XEvent Viewer.
  2. Go to Windows Logs > System.
  3. Look for warnings or critical errors at the time of the freeze.
    Common sources: Kernel-Power, Disk, Display Driver, nvlddmkm.

8. Roll Back or Uninstall Recent Updates

If freezing started after a recent update:

  1. Go to Settings > Windows Update > Update history.
  2. Click Uninstall updates.
  3. Remove the most recent cumulative or driver update.
  4. Reboot and test stability.

9. Last Resort: Clean Install Windows

If none of the above works, perform a clean Windows installation:

  1. Back up your important files.
  2. Create a bootable USB with the Media Creation Tool.
  3. Boot from USB, delete old partitions, and reinstall Windows.
  4. Reinstall drivers and updates after setup.

Root Causes and Quick Fixes

CauseSymptomsSolution
Hardware issuesRandom freezes, BSODs, sluggish responseTest RAM, run CHKDSK, monitor temps
Driver problemsFreezes after updates or installsUpdate or roll back drivers, use DDU
Malware infectionsLag, odd behavior, background CPU useRun Defender and Malwarebytes scans
Corrupted system filesInstability, app crashes, system errorsRun SFC and DISM repair commands
Virtual memory issuesFreezes under load or multitaskingAdjust paging file size

FAQ: Quick Fix Shortcuts

  • PC Frozen? Press Ctrl + Alt + Del to open Task Manager and restart any unresponsive processes.
  • Memory Issues? Run Windows Memory Diagnostic via mdsched.exe.
  • File Corruption? Run sfc /scannow in Command Prompt (Admin).
  • Drive Errors? Use chkdsk /f /r C: to fix bad sectors.

Final Thoughts

Most random freezing issues in Windows 11 or 10 come down to one of five things: hardware faults, bad drivers, malware, system file corruption, or virtual memory misconfiguration. Start with the simplest tests first — RAM and driver updates — and move toward advanced checks only if the issue persists. With systematic troubleshooting, your system should return to smooth, stable performance without the need for a full reinstall.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top