Skip to content
Popular Topics Windows 11 AI Tools Wi-Fi PC Upgrades Home Office Retro Tech
Windows & PC Troubleshooting

How to Fix a Windows PC That Keeps Freezing

Fix a Windows PC that keeps freezing with a step-by-step diagnosis covering memory, storage, drivers, overheating, startup apps, malware and hardware faults.

Desktop computer workspace used for troubleshooting a Windows PC that keeps freezing

Some links on PCFix411 may earn a commission from GearReady, software partners, or Amazon Associates at no extra cost to you.

A Windows PC that keeps freezing can be caused by overloaded memory, a failing drive, buggy drivers, overheating, damaged system files, background software, malware or unstable hardware. The fastest way to solve it is not to try random fixes. Work through the problem in a controlled order and change one thing at a time.

Define What Freezing Means

A temporary stall is different from a complete lockup. If one application stops responding while Windows still works, focus on that app first. If the mouse and keyboard stop responding too, drivers, memory, storage, heat or hardware become more likely. Write down when the freeze occurs: after startup, during gaming, after sleep, while copying files or only after the PC has been running for a while.

Check Task Manager

Press Ctrl+Shift+Esc and watch CPU, Memory and Disk usage. A process that consistently consumes nearly all CPU or memory can point directly to the problem. Memory above roughly 85 to 90 percent during ordinary work can create heavy paging. Disk usage stuck near 100 percent for long periods can indicate updates, antivirus scans, indexing or storage trouble.

For broader performance tuning, see How to Speed Up a Slow Windows 11 PC.

Install the Right Updates

Open Settings > Windows Update and install normal cumulative and security updates, then restart. For drivers, prioritize graphics, chipset, storage and network drivers from the PC or component manufacturer. Avoid random driver-updater utilities. If freezing started immediately after a driver update, rolling back that specific driver can be more useful than installing even more software.

Reduce Startup Load

In Task Manager, open Startup apps and disable programs you do not need starting with Windows. Do not indiscriminately disable security software, touchpad utilities or manufacturer components. The goal is controlled simplification, not stripping Windows blindly.

Person troubleshooting a laptop computer during a Windows freezing diagnosis
Diagnose Windows freezing methodically instead of changing many settings at once. Photo: freestocks / Unsplash.

Check Free Storage Space

Windows needs room for updates, temporary files, browser caches and the page file. Open Settings > System > Storage, remove temporary files you recognize, uninstall software you no longer use and move large personal files if necessary. Avoid aggressive registry cleaners and one-click optimization tools.

If your PC still uses a mechanical hard drive, moving Windows to an SSD can dramatically improve responsiveness. See How to Choose an SSD for Your PC and SSD vs RAM Upgrade.

Test the Storage Drive

A failing SSD or hard drive can cause freezes, slow file access, corrupted files and boot problems. Open Terminal as administrator and run chkdsk /scan for an online file-system check. Also review drive-health information from the SSD or computer manufacturer when available. If important data is not backed up and you suspect drive failure, copy irreplaceable files before performing heavy testing.

Test RAM

Unstable memory can cause random freezes. Search Start for Windows Memory Diagnostic, choose the restart-and-test option and let it complete. If errors appear, test memory modules individually when practical. Insufficient RAM and defective RAM are different problems: healthy memory can still be too small for your workload.

Watch Temperatures

Heat can produce freezes, throttling, crashes and sudden restarts. Check that desktop fans are spinning and laptop vents are clear. If freezing happens mainly during gaming, video exports or other heavy workloads, heat or power problems move higher on the suspect list.

Check for Malware

Malware can create extreme CPU, memory, disk or network activity and can damage Windows components. Run a full scan with Microsoft Defender or your established security product. If you see suspicious startup entries or browser redirects, follow How to Remove Viruses and Malware from Windows 11.

Repair Windows System Files

Open Terminal as administrator and run DISM /Online /Cleanup-Image /RestoreHealth. After it finishes, run sfc /scannow. DISM repairs the Windows component store; System File Checker then verifies protected Windows files and replaces damaged copies when possible.

Use Reliability Monitor

Search Start for View reliability history. Look for critical events on the dates and times when freezes occurred. Repeated failures involving the same driver, application or hardware component can point toward the real cause faster than guessing.

Try a Clean Boot

If the hardware appears healthy, a third-party service may be conflicting with Windows. Use System Configuration, hide Microsoft services before disabling third-party services, and document what you change. Re-enable items in groups until the problem returns.

Check Hardware and Power

On desktops, reseat accessible RAM modules and check storage and power connections if you are comfortable working inside the PC. Unstable memory overclocks, aggressive XMP or EXPO settings, CPU overclocks and marginal power supplies can create intermittent freezing. Returning BIOS settings to stable defaults can help isolate tuning-related instability.

When Freezing Becomes a Boot Problem

If the PC progresses from occasional freezes to failing to start Windows, use our PC Won’t Boot diagnostic checklist. A system that freezes and then stops booting may have a storage, memory or recovery problem that needs a different troubleshooting path.

PCFix411 Checklist

  1. Identify whether the entire PC freezes or only one application.
  2. Check CPU, memory and disk use.
  3. Install appropriate Windows and manufacturer driver updates.
  4. Disable unnecessary startup apps.
  5. Free adequate storage space.
  6. Check drive health.
  7. Test RAM.
  8. Check temperatures and airflow.
  9. Run a malware scan.
  10. Repair Windows files with DISM and SFC.
  11. Review Reliability Monitor.
  12. Use a clean boot to isolate third-party conflicts.
  13. Investigate power, BIOS settings and hardware connections if needed.

Bottom Line

Random Windows freezes are usually solvable when you troubleshoot in a consistent order. Start with the least invasive checks and move toward storage, memory, heat and hardware only when the evidence points there. The key is to avoid making ten changes at once so you can identify what actually fixed the problem.