How To Fix Uptime On Windows 11

People are currently reading this guide.

Ready to tackle that less-than-stellar Windows 11 uptime? It can be frustrating when your system restarts unexpectedly or takes ages to boot. Let's dive deep into the troubleshooting process and get your Windows 11 running smoothly for longer stretches.

Step 1: Let's Check the Obvious First - The Restart Settings

Have you recently noticed a pattern with your unexpected restarts? Windows 11 has settings for automatic updates and active hours that could be the culprit. Let's investigate:

1.1 Examining Active Hours

Active hours tell Windows when you're typically using your PC, preventing automatic restarts during those times. Let's make sure these are configured correctly:

  • Press the Windows key + I to open the Settings app.
  • Click on Windows Update in the left sidebar.
  • Select Advanced options.
  • Look for Active hours.
  • If it says "Automatically adjust active hours for when I'm likely using this device," ensure the times shown accurately reflect your usage. If not, you can manually set your active hours by toggling the switch off and clicking Manual setup. Set a start and end time that covers your typical usage.

1.2 Reviewing Restart Options After Updates

Even with active hours set, Windows might still need to restart to finish an update. Let's look at those settings:

  • In the Windows Update > Advanced options screen, scroll down to Restart options.
  • Make sure the toggle for "Show a notification when a restart is required to finish updating" is turned on. This gives you a heads-up.
  • You can also set a specific time for restarts if you prefer. Under "Pick a time," toggle the switch on and choose a convenient time.

Step 2: Investigating Potential Software Conflicts

Sometimes, third-party applications or drivers can cause instability leading to crashes and restarts. Let's try to identify if this might be the case.

2.1 Performing a Clean Boot

A clean boot starts Windows with a minimal set of drivers and startup programs. This helps in identifying if a background program is interfering with your system's stability.

  • Press Windows key + R, type msconfig, and press Enter. This opens the System Configuration utility.
  • In the General tab, select Selective startup.
  • Uncheck the Load startup items box. Make sure Load system services and Use original boot configuration are checked.
  • Go to the Services tab.
  • Check the Hide all Microsoft services box (very important!).
  • Click Disable all.
  • Click Apply and then OK.
  • You'll be prompted to restart your computer. Click Restart.

After the clean boot, observe your system's uptime. If it improves, a startup program or service was likely the culprit. You can then re-enable services and startup items one by one (rebooting after each) to pinpoint the exact offender.

2.2 Checking the Application Event Log

The Event Viewer records information about programs, system events, and security logs. Application errors might give us clues about software causing issues.

  • Press Windows key + S, type Event Viewer, and press Enter.
  • In the left pane, expand Windows Logs and click on Application.
  • Look for entries with a Critical or Error level, especially those that coincide with your unexpected restarts. Pay attention to the "Source" of the error. This might indicate a specific application that's crashing.

2.3 Updating or Reinstalling Problematic Software

If the Event Viewer points to a specific application, try updating it to the latest version. If the issue persists, consider uninstalling and then reinstalling the application.

Step 3: Examining Hardware for Potential Issues

Faulty hardware can definitely lead to system instability and affect uptime. Let's explore some common culprits.

3.1 Running Memory Diagnostics

Problems with your RAM can cause all sorts of issues, including unexpected shutdowns. Windows has a built-in tool to check your memory.

  • Press Windows key + S, type Windows Memory Diagnostic, and press Enter.
  • You'll be presented with two options: "Restart now and check for problems (recommended)" or "Check for problems the next time I start my computer." Choose the first option to run the test immediately.  
  • Your computer will restart and perform a memory test. Let it complete the process. After the test, Windows will reboot, and the results will usually be displayed in a notification or can be found in the Event Viewer (under System logs, look for Memory-Diagnostic results).

3.2 Checking Your Hard Drive or SSD Health

A failing hard drive or SSD can also lead to system instability. You can use the built-in chkdsk command or third-party tools to check its health.

  • Open Command Prompt as administrator (search for "cmd," right-click, and select "Run as administrator").
  • Type chkdsk /f /r and press Enter.
  • You'll be asked if you want to schedule the check for the next system restart. Type y and press Enter.
  • Restart your computer. chkdsk will run before Windows starts and attempt to fix any errors it finds.

For more in-depth analysis of your drive's health, consider using tools provided by your drive manufacturer or reputable third-party SMART monitoring software.

3.3 Investigating Overheating Issues

Overheating components, especially the CPU and GPU, can cause your system to shut down to prevent damage.

  • Physically inspect your computer: Ensure that vents are not blocked by dust or obstructions. Clean them carefully using compressed air.
  • Monitor temperatures: You can use monitoring software like HWMonitor or tools provided by your motherboard or graphics card manufacturer to check the temperatures of your CPU and GPU. Research the typical operating temperatures for your specific hardware to identify if they are running too hot.
  • Consider cooling solutions: If overheating is a persistent issue, you might need to consider improving your system's cooling with better fans, a more efficient CPU cooler, or ensuring proper airflow within your case.

3.4 Examining Power Supply Unit (PSU)

While less common, a failing power supply can also lead to unexpected shutdowns, especially under load. If you suspect this might be the issue, it's often difficult to diagnose without specialized equipment or swapping it with a known good PSU. If you've ruled out other possibilities, this might be worth considering, especially if your system is older or you've recently upgraded components that draw more power.

Step 4: Ensuring Your System Files Are Healthy

Corrupted system files can also cause instability. Windows has built-in tools to help with this.

4.1 Using System File Checker (SFC)

SFC scans for and attempts to repair corrupted Windows system files.

  • Open Command Prompt as administrator.
  • Type sfc /scannow and press Enter.
  • Let the scan complete. It might take some time. If SFC finds and repairs errors, restart your computer.

4.2 Using DISM (Deployment Image Servicing and Management)

DISM can be used to repair the Windows image, which SFC relies on.

  • Open Command Prompt as administrator.
  • Type the following commands one by one, pressing Enter after each:
    • DISM /Online /Cleanup-Image /CheckHealth
    • DISM /Online /Cleanup-Image /ScanHealth
    • DISM /Online /Cleanup-Image /RestoreHealth  
  • The RestoreHealth command requires an internet connection as it downloads replacement files from Windows Update.
  • After DISM completes, run the sfc /scannow command again.

Step 5: Considering Driver Issues

Outdated, incompatible, or corrupted drivers, especially for your graphics card, network adapter, or storage controllers, can cause instability.

5.1 Updating Drivers

  • Press Windows key + X and select Device Manager.
  • Expand each category and look for devices with a yellow exclamation mark, which indicates a problem.
  • Right-click on each device and select Update driver.
  • Choose Search automatically for updated driver software. Windows will try to find and install the latest driver.  
  • For graphics card drivers, it's often best to download the latest drivers directly from the manufacturer's website (NVIDIA, AMD, Intel). Perform a clean installation if you encounter issues after updating.

5.2 Rolling Back Drivers

If you recently updated a driver and started experiencing issues, you can try rolling back to the previous version.

  • In Device Manager, right-click on the problematic device and select Properties.
  • Go to the Driver tab.
  • If the Roll Back Driver button is available (not grayed out), click it and follow the on-screen instructions.

Step 6: The Last Resort - System Restore or Reset

If all else fails, you can try using System Restore to revert your system to a previous working state or perform a full system reset.

6.1 Using System Restore

System Restore takes snapshots of your system files, registry, and installed programs at specific points in time (restore points).

  • Press Windows key + S, type Create a restore point, and press Enter.
  • In the System Protection tab, click System Restore.
  • Click Next and choose a restore point that was created before you started experiencing the uptime issues.
  • Click Scan for affected programs to see which applications will be affected by the restore.
  • Click Next and then Finish to start the restore process. Your computer will restart.

6.2 Performing a System Reset

A system reset allows you to reinstall Windows 11. You can choose to keep your personal files or remove everything.

  • Press Windows key + I to open the Settings app.
  • Click on System in the left sidebar.
  • Select Recovery.
  • Under Reset this PC, click Reset PC.
  • Choose whether you want to Keep my files or Remove everything. Follow the on-screen instructions to complete the reset.

How to FAQs

How to check my current system uptime in Windows 11?

Open Task Manager (Ctrl + Shift + Esc), go to the Performance tab, and look for the "Up Time" value under the CPU section.

How to disable automatic updates in Windows 11 (temporarily)?

Press Windows key + R, type services.msc, press Enter. Find "Windows Update," double-click it, set the "Startup type" to "Disabled," click "Apply," and then "OK." Remember to re-enable it later for security updates.

How to view the Blue Screen of Death (BSOD) error codes?

When a BSOD occurs, note down the error message and the stop code. You can search online for these codes to get more specific information about the cause.

How to update my BIOS/UEFI?

This process varies depending on your motherboard manufacturer. Consult your motherboard manual or visit the manufacturer's website for specific instructions. Be cautious when updating the BIOS/UEFI as an incorrect update can render your system unusable.

How to monitor my CPU and GPU temperatures?

You can use third-party software like HWMonitor or tools provided by your motherboard or graphics card manufacturer to monitor these temperatures.

How to run a disk defragmentation on Windows 11 (if using an HDD)?

Type "defragment and optimize drives" in the search bar and open the tool. Select your hard drive and click "Analyze" and then "Optimize" if needed. This is generally not necessary for SSDs.

How to create a system restore point in Windows 11?

Press Windows key + S, type Create a restore point, and press Enter. In the System Protection tab, click Create, enter a description, and click Create.

How to access Safe Mode in Windows 11?

Restart your computer. As it starts to boot, hold the power button down for 5-10 seconds to force a shutdown. Repeat this process twice. On the third startup, Windows should enter the Automatic Repair environment. Go to Troubleshoot > Advanced options > Startup Settings > Restart. Press the number key for the Safe Mode option you want (usually 4 for Safe Mode).

How to check for driver updates using Device Manager?

Press Windows key + X and select Device Manager. Right-click on a device and select Update driver > Search automatically for updated driver software.

How to interpret the Windows Event Log for system errors?

Open Event Viewer. Look under Windows Logs > System for errors (red icon) or warnings (yellow icon) that might correlate with your uptime issues. The "Event ID" and "Source" can provide valuable clues when searching for solutions online.

Fixing uptime issues can sometimes be a process of elimination, but by systematically working through these steps, you'll significantly increase your chances of identifying and resolving the underlying cause, leading to a more stable and reliable Windows 11 experience!

4931240801125528736

You have our undying gratitude for your visit!