Windows 10 Random Restarts – Complete Guide and Fixes

Welcome to our comprehensive guide on Windows 10 random restarts! If you’ve been experiencing unexpected system reboots without any prior warning, this article is here to help. We’ll explore the possible causes behind these frustrating restarts and provide you with effective fixes to regain stability and uninterrupted usage on your Windows 10 device. Let’s dive in and put an end to those sudden restarts once and for all!

Check for system updates: Ensure that your Windows 10 is up to date by checking for any available updates. Random restarts can sometimes be fixed by installing the latest updates, as they often include bug fixes and stability improvements.

Windows 10 and Windows 11 Reboot Automatically, Random Restart

If your PC running Windows 10 or Windows 11 is experiencing random restarts, there are a few potential fixes you can try. Firstly, ensure that your drivers are up to date, as outdated or incompatible drivers can cause restart issues. If your graphic card is overheating, clean it or consider upgrading to prevent hardware component damage. Check for error messages or files that indicate a power supply issue.
You can also try using software like MiniTool Power Data Recovery to recover any lost data. If none of these solutions work, it could be a more serious hardware issue, and you may need to seek professional help.

Windows 10, the master of surprises, often restarts itself without any prior warning.

What Should I Do if My Windows 10/11 PC Randomly Restarts?

If your Windows 10/11 PC is randomly restarting, there are a few steps you can take to fix the issue.

First, check for any error messages or blue screen (BSOD) codes that may provide more information about the problem.

Next, make sure your graphics card isn’t overheating, as this can cause unexpected restarts. Clean any dust from the cooling fans and ensure proper airflow.

If the issue persists, it could be a hardware component or driver issue. Update your drivers using the Device Manager or visit the manufacturer’s website for the latest versions.

You can also try running a malware scan using a reliable antivirus program.

If none of these steps solve the problem, you may need to perform a system restore or reinstall Windows. Remember to back up your files using a data recovery tool like MiniTool Power Data Recovery before proceeding.

For more detailed instructions and troubleshooting steps, check out our complete guide on Windows 10 random restarts.

What Causes Random Restarts on Windows 10 and Windows 11?

If your Windows 10 or Windows 11 computer is experiencing random restarts, there could be several causes.

One common cause is overheating, especially if you are running graphic-intensive applications or playing videos for a long time. Make sure your computer is properly ventilated and clean any dust from the fans.

Another possibility is a power supply issue. Check if your power supply is functioning correctly and providing enough power to your computer.

Driver issues can also cause random restarts. Update your drivers to the latest version to ensure compatibility and stability.

Malware can also lead to unexpected restarts. Perform a full system scan with a reliable antivirus program to detect and remove any malicious software.

If you recently installed new software or made changes to your system, it could be causing conflicts and crashes. Uninstall any recently added programs and see if the issue persists.

To disable the automatic restart feature, go to the Start menu, right-click on “This PC” or “My Computer,” select “Properties,” click on “Advanced system settings,” go to the “Startup and Recovery” section, and click on “Settings.” Uncheck the box that says “Automatically restart” under the “System failure” section.

If you continue to experience random restarts, it may be helpful to seek professional assistance or consult Microsoft Windows support.

python
import win32evtlog

def find_random_restarts():
# Connect to the System Event Log
hand = win32evtlog.OpenEventLog(None, "System")

# Query for system restart events
flags = win32evtlog.EVENTLOG_BACKWARDS_READ | win32evtlog.EVENTLOG_SEEK_READ
events = win32evtlog.ReadEventLog(hand, flags, 0)

# Iterate over the events and identify random restarts
random_restarts = []
for event in events:
if event.EventID == 6005: # System start-up event
# Check if the previous event indicates an unexpected shutdown
prev_event = win32evtlog.GetEventInfo(hand, event.RecordNumber - 1, flags)
if prev_event.EventID == 6008: # Unexpected shutdown event
random_restarts.append(event)

# Close the event log handle
win32evtlog.CloseEventLog(hand)

return random_restarts

# Example usage
random_restart_events = find_random_restarts()
for event in random_restart_events:
print(f"Random restart event ID: {event.EventID}, Time: {event.TimeGenerated}")

This code uses the `win32evtlog` module to connect to the System Event Log on Windows and retrieve relevant events. It specifically looks for events indicating system start-ups (Event ID 6005) and checks if the previous event indicates an unexpected shutdown (Event ID 6008). If a random restart event is identified, it is added to the `random_restarts` list.

Again, please note that this code is a basic example and may not cover all possible scenarios or provide a comprehensive solution. It is always recommended to consult with professionals or refer to official documentation for accurate troubleshooting and resolution of random restart issues on Windows 10.

Disable Automatic Restart

If your Windows 10 computer keeps restarting or shutting down unexpectedly, it can be frustrating and disruptive. To prevent automatic restarts, follow these steps:

1. Press the Windows key + R to open the Run dialog box.
2. Type “sysdm.cpl” and hit Enter to open the System Properties window.
3. In the System Properties window, click on the “Advanced” tab.
4. Under the “Startup and Recovery” section, click on the “Settings” button.
5. In the Startup and Recovery window, uncheck the box next to “Automatically restart” under the “System failure” section.
6. Click “OK” to save the changes.

Disabling automatic restarts will allow you to see any error messages or blue screen (BSOD) information, providing valuable clues to help diagnose and fix the underlying problem. Remember to save any open files before making these changes.

For more Windows 10 troubleshooting tips and solutions, visit SoftwareKeep’s website or check out their helpful videos.

Disable the Fast Startup Feature

To disable the Fast Startup feature in Windows 10 and prevent random restarts, follow these steps:

1. Press the Windows key and type “Control Panel” to open the Control Panel.
2. In the Control Panel, click on “Power Options.”
3. Click on “Choose what the power buttons do” on the left-hand menu.
4. Click on “Change settings that are currently unavailable.”
5. Scroll down to the “Shutdown settings” section.
6. Uncheck the box next to “Turn on fast startup.”
7. Click on “Save changes.”

Disabling Fast Startup can help resolve issues with random restarts caused by driver conflicts or errors.

Change Your Power Settings

To change your power settings in Windows 10 and prevent random restarts, follow these steps:

1. Press the Windows key + R to open the Run dialog box.
2. Type “powercfg.cpl” and hit Enter to open the Power Options window.
3. In the Power Options window, select “Choose what the power buttons do” from the left-hand menu.
4. Click on “Change settings that are currently unavailable.”
5. Scroll down to the “Shutdown settings” section and uncheck the box next to “Turn on fast startup.”
6. Click on “Save changes” to apply the new power settings.

By disabling fast startup, you can prevent sudden restarts and shutdowns, which may be caused by driver issues or software conflicts. This simple solution can help resolve random restarts and provide a more stable computing experience.

If you’re still experiencing random restarts, it’s recommended to check for any available Windows updates, as they often include fixes for common issues. Additionally, regularly maintaining your computer, such as cleaning the graphic card to prevent overheating, can also help prevent restarts and crashes.

Update Your Drivers

To update your drivers and address the issue of random restarts in Windows 10, follow these steps:

1. Press the Windows key + X and select “Device Manager” from the menu.
2. Expand the relevant category for the driver you want to update (e.g., “Display adapters” for a graphic card).
3. Right-click on the driver and select “Update driver.”
4. Choose the option to automatically search for updated driver software.
5. If an update is found, follow the on-screen prompts to install it.
6. Restart your computer to apply the driver update.

If the issue persists, you may need to manually download the latest driver from the manufacturer’s website. Visit their support page, locate the driver for your specific device, download it, and then install it following the provided instructions.

Update drivers using Windows Update

To update drivers using Windows Update, follow these steps:

1. Press the Windows key and search for “Windows Update” in the search bar.
2. Click on “Windows Update settings” from the search results.
3. In the Windows Update settings, click on “Check for updates.”
4. Windows will now scan for any available updates, including driver updates.
5. If any driver updates are found, they will be listed under the “Optional updates” section.
6. Select the driver updates you want to install, or click on “Select all” to update all drivers.
7. Click on “Download and install” to start the driver update process.
8. Once the updates are downloaded and installed, restart your computer for the changes to take effect.

Please note that updating drivers can help resolve issues related to computer restarts, freezes, or shutdowns. If you are experiencing frequent restarts or other issues, updating drivers through Windows Update can be a helpful troubleshooting step.

If you continue to experience problems after updating drivers, we recommend seeking further assistance from Microsoft support or referring to other resources such as MiniTool Solution or SoftwareKeep for additional fixes and solutions.

Update drivers using the Device Manager

To update drivers using the Device Manager in Windows 10, follow these steps:

1. Press the Windows key + X and select “Device Manager” from the menu that appears.

2. In the Device Manager window, expand the category of the device you want to update the driver for.

3. Right-click on the device and select “Update driver” from the context menu.

4. Choose the option to search automatically for updated driver software.

5. Windows will search for the latest driver online and install it if found. If it doesn’t find any updates, you can try manually downloading the driver from the manufacturer’s website and then selecting the option to browse your computer for the driver software.

Updating drivers can help resolve issues such as random restarts, crashes, or freezes. Make sure to restart your computer after updating the drivers for the changes to take effect.

Note: If you’re experiencing frequent random restarts or encountering the Blue Screen of Death (BSoD), it may indicate a more serious underlying problem. In such cases, it’s recommended to seek further assistance from Microsoft support or consult a professional technician.

Update Group Policies

To update Group Policies on Windows 10 and fix random restarts, follow these steps:

1. Press the Windows key + R to open the Run dialog box.
2. Type “gpedit.msc” and press Enter to open the Local Group Policy Editor.
3. In the editor, navigate to Computer Configuration > Administrative Templates > Windows Components > Windows Update.
4. Double-click on “Configure Automatic Updates” and select “Enabled.”
5. Under the “Options” section, choose your preferred update option (e.g., “Notify for download and notify for install”).
6. Click Apply and then OK to save the changes.
7. Restart your computer for the new Group Policy settings to take effect.

By updating the Group Policies, you can regain control over Windows 10 restarts and prevent them from occurring randomly.

Scan Your Computer for Malware

To scan your computer for malware that may be causing random restarts in Windows 10, follow these steps:

1. Open the Start menu and type “Windows Security” to open the Windows Security app.
2. In the Windows Security app, click on “Virus & threat protection”.
3. Under “Current threats”, click on “Quick scan” to start a fast scan of your computer.
4. If any malware is found, click on “Remove” to delete it from your system.
5. For a more thorough scan, click on “Scan options” and select “Full scan” instead.
6. Wait for the scan to complete and follow any further instructions given by Windows Security.

If the random restarts persist after scanning for malware, there may be other underlying issues causing the problem.

Consider checking for overheating issues with your graphic card and ensuring it is properly cooled. Additionally, check for any error messages or error codes that may provide clues about the trouble you’re experiencing.

If you’re still encountering random restarts, it’s recommended to seek further assistance from Microsoft support or consider using third-party solutions like MiniTool Solution to diagnose and fix the issue.

Run the System File Checker (SFC Scan)

To troubleshoot random restarts in Windows 10, you can use the System File Checker (SFC Scan) tool provided by Microsoft. Here’s how:

1. Press the Windows key + X and select “Command Prompt (Admin)” from the menu that appears.
2. In the Command Prompt window, type “sfc /scannow” and press Enter.
3. The tool will scan your system files for any errors or corruptions and automatically attempt to fix them.
4. Wait for the scan to complete. This may take some time.
5. Once the scan is finished, restart your computer and check if the random restarts have been resolved.

Performing an SFC Scan can help identify and fix any corrupted system files that may be causing the random restarts. It’s a good first step in troubleshooting this issue.

Run the CHKDSK Command

If your Windows 10 computer keeps restarting or randomly shuts down, it can be frustrating and disruptive. One potential solution is to run the CHKDSK command, which checks and repairs file system errors on your hard drive.

To run CHKDSK:

1. Press the Windows key + X and select “Command Prompt (Admin)” from the menu.
2. In the Command Prompt window, type “chkdsk /f /r” and press Enter.
3. You will be prompted to schedule a disk check on the next restart. Type “Y” and press Enter.
4. Restart your computer.

During the disk check, CHKDSK will scan for and fix any errors it finds on your hard drive. This process may take some time, so be patient.

Running CHKDSK can help resolve issues that may be causing your computer to restart randomly. If the problem persists, it may be worth investigating other potential causes such as overheating or hardware issues.

Stop Overclocking

If you’re experiencing random restarts on your Windows 10 computer, overclocking could be the culprit. Overclocking is the process of increasing the clock rate of your computer’s hardware components, such as the CPU or GPU, beyond their factory settings. While it can provide performance boosts, it can also cause instability and overheating.

To fix this issue, you should stop overclocking your computer. Here’s how:

1. Restart your computer and enter the BIOS or UEFI settings by pressing the appropriate key during startup (usually Del, F2, or F10).
2. Look for any options related to overclocking and set them back to their default values.
3. Save the changes and exit the BIOS or UEFI settings.

By returning your hardware to its default settings, you can prevent overheating and instability, which can lead to random restarts.

Recover Lost Files After Random Restart

If your Windows 10 computer is experiencing random restarts, it can be frustrating and disruptive. Here are some steps you can take to recover any lost files after a random restart:

1. Check the Windows.old folder: After a random restart, Windows may create a folder called Windows.old that contains your previous files and settings. To access this folder, follow these steps:
– Open File Explorer and go to the C: drive.
– Look for the Windows.old folder and open it.
– Navigate to the Users folder and find your username. Your files should be there.

2. Use file recovery software: If the Windows.old folder doesn’t contain your lost files, you can try using file recovery software. There are many reliable options available online that can help you recover your lost data.

Reinstall/Update Graphics Driver

If your Windows 10 computer is experiencing random restarts, it could be due to an issue with your graphics driver. To reinstall or update your graphics driver, follow these steps:

1. Press the Windows key + X and select “Device Manager” from the menu.
2. In the Device Manager window, expand the “Display adapters” category.
3. Right-click on your graphics card and select “Uninstall device.”
4. Check the box that says “Delete the driver software for this device” and click “Uninstall.”
5. Restart your computer.
6. After the restart, press the Windows key + X again and select “Device Manager.”
7. In Device Manager, click on “Action” in the menu bar and select “Scan for hardware changes.”
8. Windows will automatically reinstall the graphics driver.
9. If the issue persists, visit the manufacturer’s website to download and install the latest driver for your graphics card.

Check RAM Errors

If your Windows 10 computer is experiencing random restarts, it could be due to RAM errors. To check for RAM errors, follow these steps:

1. Press the Windows key + R to open the Run dialog box.
2. Type “mdsched.exe” and press Enter.
3. In the Windows Memory Diagnostic window, select “Restart now and check for problems.”

Your computer will restart and perform a memory test to check for any errors. If any errors are found, it could indicate a problem with your RAM modules.

To fix RAM errors, try these solutions:

1. Check that your RAM modules are properly seated in their slots.
2. Clean the RAM modules and slots using compressed air.
3. Replace faulty RAM modules with new ones.

Was this article helpful?
YesNo