Windows 10 Keeps Crashing and Restarting – Fast Fixes!

Are you frustrated with your Windows 10 constantly crashing and restarting? Look no further, as I will provide you with fast fixes to resolve this issue.

Update Available Drivers

To fix Windows 10 crashes and restarts, it’s important to update your drivers regularly. Outdated or incompatible drivers can cause system instability and crashes. Here’s how to update your drivers quickly and easily:

1. Identify the drivers that need updating. Open the Device Manager by pressing the Windows key + X and selecting “Device Manager” from the menu. Look for any devices with a yellow exclamation mark or question mark icon. These indicate outdated or incompatible drivers.

2. Download the latest drivers from the manufacturer’s website. Visit the website of the device’s manufacturer and navigate to the “Support” or “Downloads” section. Locate the drivers for your specific device model and download them to your computer.

3. Install the updated drivers. Locate the downloaded driver files on your computer and double-click on them to start the installation process. Follow the on-screen prompts to complete the installation.

4. Repeat the process for all devices that need updating. It’s important to update all drivers to ensure optimal system performance and stability.

5. Restart your computer. After installing the updated drivers, restart your computer to apply the changes. This will ensure that the new drivers are properly integrated into the system.

Updating your drivers regularly can help prevent crashes and improve the overall performance of your Windows 10 system.

Scan and Repair System Files

1. Open the Command Prompt as an administrator. You can do this by pressing the Windows key, typing “cmd,” right-clicking on “Command Prompt,” and selecting “Run as administrator.”

2. In the Command Prompt window, type “sfc /scannow” and press Enter. This command will scan your system files for any issues and automatically repair them if possible.

3. Wait for the scan to complete. This may take some time, so be patient.

4. Once the scan is finished, you will see a message indicating whether any issues were found and repaired.

5. Restart your computer to apply the changes.

If your Windows 10 keeps crashing and restarting, performing a scan and repair of system files can help resolve the issue. This process checks for any corrupted or missing files that could be causing the crashes and attempts to fix them. It’s a useful troubleshooting step before seeking further technical support or considering more advanced solutions.

Disconnect External Devices

A USB cable being unplugged from a computer.

1. Save any unsaved work and close all open programs.

2. Unplug any USB flash drives, external hard drives, printers, scanners, or other peripherals connected to your computer.

3. If you have any devices connected to your computer via PCI Express slots, such as graphics cards or sound cards, power off your computer and physically remove these devices.

4. Restart your computer and see if the crashing and restarting issue persists. If the problem is resolved, it is likely that one of the disconnected devices was causing the problem.

If disconnecting external devices did not solve the issue, you may need to try other troubleshooting steps or seek technical support. It is also a good idea to make sure your operating system and drivers are up to date by installing any available patches or updates from Microsoft.

Check for Malware and Viruses

If your Windows 10 keeps crashing and restarting, it’s possible that malware or viruses are causing the issue. To ensure your system is free from these threats, follow these steps:

1. Boot your computer into Safe Mode. This will allow you to run a scan without any unnecessary programs or services running in the background.

2. Download and install a reputable antivirus software if you don’t already have one. Update the virus definitions to ensure you have the latest protection.

3. Perform a full system scan using the antivirus software. This will search for any malware or viruses that may be causing the crashes.

4. If any threats are detected, quarantine or remove them immediately. This will help prevent further crashes and damage to your system.

5. Additionally, you can use a malware removal tool to further scan and clean your computer. There are many free options available online.

6. After removing the malware or viruses, restart your computer and check if the crashes have stopped.

If the issue persists, it may be worth seeking professional help or contacting customer support for further assistance. They can provide you with more advanced tools and techniques to troubleshoot and resolve the problem.

Disable Fast Startup

To fix the issue of Windows 10 constantly crashing and restarting, one potential solution is to disable Fast Startup. This feature, although designed to decrease boot time, can sometimes cause conflicts and instability on certain systems.

To disable Fast Startup, follow these steps:

1. Open the Control Panel by searching for it in the Windows search bar and selecting it from the results.
2. In the Control Panel, click on the Power Options icon.
3. On the left-hand side of the Power Options window, click on the Choose what the power buttons do link.
4. Next, click on the Change settings that are currently unavailable link near the top of the window.
5. Scroll down to the Shutdown settings section and uncheck the box next to Turn on fast startup (recommended).
6. Click on the Save changes button to apply the settings.

Disabling Fast Startup may help resolve the crashing and restarting issue on your Windows 10 system. If the problem persists, you may need to explore other troubleshooting options or seek assistance from customer support.

Perform a System Restore

Performing a System Restore can help resolve the issue of Windows 10 crashing and restarting. Here’s how to do it:

1. Start by booting your computer into Safe Mode. To do this, press and hold the Shift key while clicking the “Restart” button in the Windows login screen.

2. Once in Safe Mode, connect a USB flash drive containing a Windows 10 installation media.

3. Double-click on the USB drive icon to open it and locate the setup.exe file. Right-click on it and select “Run as administrator”.

4. Follow the on-screen instructions to reach the “Install Windows” screen. Here, click on “Repair your computer” located at the bottom-left corner.

5. From the options that appear, select “Troubleshoot” and then choose “Advanced options”.

6. In the Advanced options menu, click on “System Restore”.

7. Choose the operating system you want to restore and select a restore point from the list. It’s recommended to choose a restore point that was created before the crashing and restarting issue started.

8. Confirm your selection and click “Next” to start the System Restore process. This will revert your computer back to the chosen restore point, undoing any recent changes that may have caused the problem.

9. Once the System Restore is complete, your computer will restart. Check if the crashing and restarting issue has been resolved.

Performing a System Restore can be a useful tool in fixing Windows 10 crashes and restarts. It allows you to roll back your computer’s settings to a previous state, potentially resolving any issues caused by recent changes or updates.

Cool Your Computer and Clean the Dust

Computer with cooling fans and a can of compressed air

1. Shut down your computer and unplug it from the power source.
2. Open the computer case by removing the screws or latches on the side panel.
3. Use compressed air to blow away any dust from the fans, heat sinks, and other components. Be careful not to touch any sensitive parts.
4. If there is stubborn dust, you can use a soft brush or cotton swab to gently remove it.
5. Pay attention to the power supply unit and the CPU fan, as these are common areas for dust accumulation.
6. After cleaning, close the computer case and secure it with the screws or latches.
7. Plug in your computer and start it up. Monitor the temperature to ensure it is cooling properly.

Regularly cleaning the dust from your computer can help prevent overheating and improve its performance.

Check Hardware and Upgrade if Necessary

Computer hardware components such as a motherboard or RAM sticks

  1. Ensure all hardware components are properly connected and not damaged.
  2. Check for loose cables and connections, and tighten them if necessary.
  3. Inspect the power supply unit (PSU) for any signs of damage or overheating.
  4. If the PSU is damaged or not powerful enough, consider upgrading to a higher wattage model.
  5. Check the CPU and GPU temperatures to ensure they are within safe operating limits.
  6. If temperatures are too high, clean the cooling system and replace thermal paste if needed.
  7. Inspect the RAM modules for any physical damage or loose connections.
  8. If RAM is faulty, consider replacing it with compatible modules.
  9. Run a memory test using Windows Memory Diagnostic or third-party software to identify any RAM issues.
  10. Ensure that the hard drive or SSD is properly connected and detected by the system.
  11. Check the hard drive or SSD for errors using the Check Disk utility.
  12. If errors are found, run a disk repair tool like CHKDSK to fix them.
  13. If the hard drive or SSD is old or showing signs of failure, consider replacing it with a new one.
  14. Ensure that all device drivers are up to date by checking for updates through Device Manager or the manufacturer’s website.
  15. If outdated drivers are found, download and install the latest versions.
  16. Consider updating the BIOS to the latest version provided by the motherboard manufacturer.
    If outdated drivers are found, download and install the latest versions.
Consider updating the BIOS to the latest version provided by the motherboard manufacturer.
  17. Ensure that the computer’s power settings are configured correctly and not causing any issues.
  18. Disable any unnecessary startup programs that could be causing conflicts or using excessive resources.
  19. Consider upgrading the computer’s components (such as CPU, GPU, or RAM) if they are outdated and unable to handle the demands of Windows 10.

Maintain Hard Drive Health

  • Regularly clean up temporary files and folders.
  • Perform disk cleanup to free up space.
  • Run a disk error check to detect and fix any issues.
  • Defragment your hard drive to optimize file storage.
  • Update your device drivers for optimal performance.
  • Ensure your operating system and software are up to date.
  • Scan for and remove malware or viruses regularly.
  • Backup your important files and documents to an external drive or cloud storage.
    Scan for and remove malware or viruses regularly.
Backup your important files and documents to an external drive or cloud storage.
  • Monitor your hard drive’s temperature to prevent overheating.
  • Avoid sudden power outages or improper shutdowns.


Why does my computer keep crashing and rebooting Windows 10?

Your computer may be crashing and rebooting in Windows 10 due to various factors such as overheating of the display, power supply, or CPU, loose internal hardware, or compatibility issues between software and hardware.

How do I fix Windows 10 from crashing on startup?

To fix Windows 10 from crashing on startup, you can try running a system file check. Open Command Prompt as administrator and type “sfc /scannow” to scan and fix any system file issues. After completing the scan, restart your system.

How do you find out why my PC keeps crashing?

To find out why your PC keeps crashing, you can use the Event Viewer tool in Windows 10. Open the Cortana search box and type “Event Viewer” to access it. In the Event Viewer, select “System” under Windows Logs. Look for “Error” in the event list and click on it. Additionally, you can click on “Create a Custom View” in the right window to further investigate the crashes.

Why is Windows 10 update crashing my computer 2023?

The Windows 10 update may be crashing your computer in 2023 due to various reasons such as corrupted system files, missing or damaged update files, and issues with the Windows Update service. To resolve this problem, you can attempt running the Windows Update Troubleshooter.

Was this article helpful?