How to Stop Windows 10 Waking Up from Sleep On Its Own

Is Windows 10 waking up from sleep randomly even though you’ve put it in Sleep Mode? I hear you. Like many other people, I often leave my PC on for longer periods of time. When I’m done working, I simply put it in ‘sleep mode’ so I can easily continue where I left off the next day.

Lately, I’ve noticed that my PC ‘comes to life’ on its own even though I put it to sleep. (I know… creepy!) This brought out the geek detective in me so if you’re experiencing this, read on to find out how to stop that from happening.

Windows 10 Waking Up from Sleep Mode — Possible Reasons

There are multiple possible causes why your PC can suddenly wake up from sleep. Although they might seem random, they are actually not.

One of the most common causes is Windows itself.

Windows 10 normally checks for updates or performs scheduled maintenance tasks. To make matters worse, if the task fails, it can keep on trying the task until it succeeds. So your PC will go to sleep and come out of it multiple times!

Another possible cause is you have software installed that is scheduled to perform a task. An example of this is your anti-virus software performing a scan at a specific time.

Another reason is that a hardware device is triggering the PC to wake up. The most common device is the network device, but USB devices can also trigger power mode changes.

So Which One is Causing these Random ‘Wake Ups’

The first thing to do is…  ask Windows itself! The way to do this is to use a command prompt and use the powercfg command.

Here are the steps in detail:

  1. On the Windows search bar, type “command prompt” (without quotes).
  2. In the results that show, right-click Command Prompt.
  3. In the popup menu that appears, click Run as administrator.
    Afministrator Command Prompt
  4. Click the Yes button in the User Account Control dialog box when it shows.
  5. In the Administrator: Command Prompt window, type:
    powercfg –lastwake

    Powercfg -lastwake

In this specific example, you can see that a hardware device woke up the computer. The Intel(R) Ethernet Connection caused the PC to wake up from sleep.

Please note that it’s not always the fault of a hardware device :)  Results of your particular powercfg –lastwake command run may show a specific software or application instead.

To give an example, I had left my email client – MS Outlook – running a few times. Not a problem in itself, but since I had scheduled it to fetch email from a specific email account at regular intervals, it woke up my PC… constantly!

Apart from the –lastwake parameter, you can use the –waketimers parameter too.

Powercfg -waketimers

The powercfg –waketimers command will show all active wake timers. (Below in this article you can find out how to disable the Allow Wake Timers option in Windows 10.)

Another option to find out the reason for the wake-from-sleep issue is to check the Windows Event Viewer.

Here are the steps:

  1. On the Windows search box, type “event viewer” (without quotes).
  2. In the search results, click the Event Viewer App.
  3. In the Event Viewer window, open Windows Logs, and then click System (1).
    Windows 10 Event Viewer
  4. Under System (right-side of the window), scroll through the event list and look for a Source that includes “Power”.
  5. For the selected event, you can see the explanation in the panel below the event list (2).

In the example screenshot above, the Wake Source is listed as Unknown. Not very helpful, but there will be list entries that do tell you the reason. You can click the Details tab for more information on the event.

How to Stop Windows 10 Waking Up from Sleep On Its Own

Once you know what causes your PC from waking up from sleep, you can take action to prevent it from happening again.

Windows Update

Let’s start with Windows Update since it’s a common cause of the wake-from-sleep behavior. Also, updates do not only wake up your PC from sleep, it can also result in reboots.

If you leave your browser, files, and documents open to continue where you left off, you do not want your PC to reboot in the middle of the night (even if you HAVE saved your open work).

Here are the steps to change Windows Update settings:

  1. Click the Start menu button, then click Settings.
    Windows 10 Settings
  2. In the Settings window, scroll down and select Update & Security.
    Windows 10 Update & Security
  3. Now click the Windows Update option.
    Windows Update - PC waking up from sleep
  4. Wait for the Windows Update check to complete and for the Windows Update results to show.

There are two things you can do here.

#1. Change your PC ‘active hours’ to suit your situation. This controls when updates and reboots will not take place. So what if we define active hours as all hours of the day? Although that looks like a great way to prevent Windows Update from running, you can only define a maximum period of 18 hours as active hours :(

After all, you can’t be working 24 hours, right?!? Still, an 18-hour limitation gives you a lot of control when updates should not be installed.
Windows 10 Active Hours

#2. Completely pause Windows Updates from happening.

Click the Advanced options in the Windows Update window.
Windows Update Advanced Options

Now you can select a date until which the updates should be paused.

Tip: Since you are already there, you should click the Delivery Optimization option too, and disable the option to Allow downloads from other PCs.

Do this for all PCs on your local network, so they won’t wake each other up distributing Windows Updates files to each other.
Windows Update Delivery Optimization

Scheduled Maintenance

Windows 10 has a few automatic maintenance functions at a scheduled interval. Security, diagnostics, updates, all things that help keep your PC in good shape.

Apart from the ability to schedule when this maintenance is allowed to run, it is also possible to tell it not to wake up the PC.

Here are the steps:

  1. In the Windows search box, type “maintenance” (without quotes).
  2. In the search results, click Security and Maintenance.
    Windows 10 Security and Maintenance
  3. In the Security and Maintenance window that appears, open the Maintenance group (1).
  4. Now click the option Change maintenance settings (2).
    Windows 10 Change Maintenance Settings
  5. Clear the checkbox for Allow scheduled maintenance to wake up my computer at the scheduled time.
    Disable Automatic Maintenance Wake Up
  6. Click OK.

After this, scheduled maintenance tasks will no longer be able to wake up your Windows 10 computer from sleep mode. (You can always run the maintenance manually by selecting the Start maintenance option.)

Network Controller (Wake-on-LAN)

As we saw in the earlier screenshot for the powercfg example, network connectors (or adapters) can trigger the PC to wake up from sleep.

Although there are valid scenarios for this option, it might not be what you want if it results in your computer waking up from sleep.

The steps to disable the Wake-on-LAN function are:

  1. Right-click the Start menu button.
  2. In the popup menu, click Device Manager.
    Start Device Manager
  3. In Device Manager, open the group called Network adapters by clicking the arrow in front of it (1).
  4. Right-click the network adapter in the list, and in the popup menu select Properties (2).
    Windows 10 Network Adapter Properties
  5. In the Properties window for the network adapter, select the Power Management tab.
  6. Uncheck or clear the checkbox named Allow this device to wake the computer.
    Disable Wake-on-LAN
  7. Click OK.

One thing to keep in mind here is that the Wake-on-LAN feature is available for each network adapter. So if your PC has multiple Ethernet connections, or maybe even a wireless connection, these steps need to be repeated for each network adapter.

Wake Timers

In the start of this article, you read that Windows 10 has the possibility to use wake timers. Wake timers are scheduled events that can wake the PC from sleep (or hibernation).

The Windows Task Scheduler has a checkbox option to Wake the computer to run this task for scheduled tasks. That will result in a wake timer to be used.

To prevent wake timers from waking up Windows 10 from sleep, you can disable this option.

  1. In the Windows search box, type “power option” (without quotes).
  2. In the search result, click Power & sleep settings.
  3. Click Additional power settings.
    Windows 10 Additional Power Settings
  4. Select Change plan settings for the selected power plan.
    Windows 10 Change Power Plan Settings
  5. In the Edit Plan Settings window, click Change advanced power settings
  6. This will bring up the Power Options dialog box. Open the Sleep option.
  7. Click Allow wake timers and then change the Setting. You can either completely Disable the Allow wake timers, or allow Important Wake Timers Only.
    Disable Allow Wake timers
  8. Click the OK button to confirm the change.

Do realize that this setting affects all wake timers. If you have identified a specific task that causes your PC to wake up from sleep, it might be better to open the Task Manager and disable the option to Wake the computer to run this task.

USB Devices

This is probably the most uncommon reason why your Windows 10 PC is waking up on its own. But since it is possible for USB devices to wake your PC from sleep, it needs to be mentioned.

In normal circumstances, when a Windows PC goes to sleep, you want to be able to wake it up using the mouse or keyboard (or even a mousepad on laptops).

This is one of the reasons why it’s possible for hardware devices to wake up the PC. In most cases these input devices are USB-based. (Even a web camera with motion detection can be connected on a USB port and trigger wake-up events.)

Configuring the power options for USB devices is very similar to the configuration for network adapters.

  1. Right-click the Start menu button.
  2. In the popup menu, click Device Manager.
  3. In the Device Manager locate the USB device, right-click it and select Properties in the popup menu.
  4. Click the Power Management tab.
  5. Clear the checkbox named Allow this device to wake the computer.
    Disable USB Device Wake Up PC
  6. Click the OK button to confirm, and OK again to close the USB device Properties dialog box.

These steps need to be repeated for all USB devices. (Unless you know which particular USB device is triggering the wake-up event.)

If you are not sure which USB device is the culprit, you can try removing them one-by-one and see if the PC still wakes up. This is only possible for external USB devices, so be aware that some integrated devices (like webcams) often also use a USB connection.

Device Drivers

Considering the potential of hardware devices to contribute to the wake-up-from-sleep issue, this story would not be complete without mentioning the importance of up-to-date device drivers.

Device drivers enable Windows 10 to interact with PC hardware such as network adapters and USB devices. As such, the most updated device drivers will ensure Windows 10 can accurately control the devices and their power behavior. You can download DriverFinderr here and run a driver scan to check if you have the latest drivers for your Windows 10 PC.

How to Install a Synaptics Touchpad Driver

Most touchpads on laptops and notebooks are using a Synaptics device. For the touchpad to work, Windows will need a Synaptics touchpad driver to be installed. The driver ensures the touchpad is recognized as a pointing device, replacing the need for an external mouse.

But even if you prefer an external mouse, it is good to have the touchpad working so that you have a working pointing device in case you forget the mouse. And don’t forget about all the extra features modern touchpads offer (e.g. multi-finger gestures, area taps, etc.).

Install a Driver Using the Device Manager

Depending on the Windows version you’re using, support for many devices is included. As such, it’s possible to use the Windows Device Manager to install the Synaptics touchpad driver.

It is not guaranteed that the driver will be the latest version from the manufacturer, nor may it offer all features. However, in many cases, a working pointing device can be achieved this way.

For Windows 10:

  1. Right-click the Start button.
  2. In the popup menu that appears, click Device Manager.
    Windows 10 Start Menu
  3. In Device Manager, locate the entry called “Mice and other pointing devices”, and then click to expand that category.
  4. The Synaptics pointing device should be listed here as something called “Synaptics SMBus Touchpad”.
    Note: If the Synaptics SMBus Touchpad is not listed in this category, check if a category called Other devices exists, and then open that (1). The device will be listed here with a different name, most likely as Unknown device. Just click that and then follow the next steps.
  5. Right-click the device and then click Update driver (2).
    Synaptics Touchpad Driver
  6. Next, select the option to Search automatically for drivers.
    Search for drivers automatically
  7. Wait for Windows to search for the driver and install it.

Enabling the Synaptics Touchpad Driver

If no device is shown in the Device Manager at all, make sure you haven’t disabled the touchpad on your laptop.

Some laptop manufacturers have incorporated special function keys to disable and enable the touchpad (Asus laptops use FN + F9, Lenovo uses F6, etc.. Check your laptop manual for details).

Check this out in Windows 10, by using the Windows search bar and then typing “touchpad settings”. Click Touchpad settings under the best match results, and make sure that Touchpad (1) is set to On.

Windows 10 Touchpad SettingsIn addition, check whether the setting for ‘Leave touchpad on when a mouse is connected‘ is enabled or disabled (2). If it is disabled, and an external mouse is connected, the touchpad will also be disabled.

How to Manually Install a Synaptics Touchpad Driver from the Manufacturer

To install a Synaptics touchpad driver, you first need to download the driver installer from the laptop manufacturer. Using the specific touchpad driver from the manufacturer will guarantee that all functionality is available. Manufacturers often offer features beyond the standard Synaptics touchpad driver.

  1. Locate the support website for your laptop brand.
  2. Look up the laptop model.
  3. Download the touchpad driver.
  4. After downloading, run the driver installer and follow the on-screen instructions.

Here are some of the more common support sites for laptop manufacturers:

Lenovo
Hewlett Packard (HP)
Asus
Toshiba

How to Automatically Install a Synaptics Touchpad Driver

If you’re not sure about the exact brand and model of your laptop, or you find manually installing a touchpad driver tedious. You can use DriverFinder to automatically locate the driver for you.

The DriverFinder program scans your laptop for all hardware devices that are present. Using its own device driver database, it locates the appropriate driver for the devices.

Note: Drivers in the DriverFinder database are sourced DIRECTLY from hardware manufactures so rest assured that the right driver update is recommended.

  1. Download the DriverFinder program.
  2. Get a license and Activate the program.
  3. Run a Scan using the program.
  4. Download the driver(s) from the scan results.
    Download Synaptics Touchpad driver using DriverFinder
  5. Run the driver installer.

Another benefit of using DriverFinder is that you can update ALL the drivers for your laptop (including sound drivers, video drivers, etc.), and not just the Synaptics touchpad driver.


 

Focusrite Scarlett 2i2 Drivers for Windows

Install the Focusrite Scarlett 2i2 drivers in Windows to enable your audio interface to connect with your PC through a USB port. This makes recording from an instrument or from a microphone to your Windows computer possible.

The Focusrite scarlett 2i2 is a popular and long term favorite with musicians. Now in its 3rd generation, the audio interface features high quality microphone and instrument inputs and a USB 2.0 port for PC connections.

The Focusrite Control software allows you to record and play back your music on a computer.

Install the Focusrite Control Software

Installing the control software will install all the necessary requirements in your Windows computer. This includes the USB drivers (PCIe drivers for other Focusrite controllers are also included).

Here are the steps to install the Focusrite Scarlett 2i2 drivers by installing the control software.

  1. Open the Focusrite Scarlett 2i2 webpage in a browser.
  2. On the website, click SUPPORT in the top menu, and then select DOWNLOADS.
    Focusrite Support
  3. In the DOWNLOADS page, click the Pick your product by rage drop-down list, and then select the Scarlett 2i2 edition you have.
  4. Under the SOFTWARE section, click the DOWNLOAD button (for the Windows option) to get the Focusrite Control software installer.
    Download Focusrite Control Software
  5. After downloading and saving the file on your computer, execute the installer and follow the on-screen instructions.
    Install Focusrite scarlett 2i2 drivers

Automatically Find and Install Focusrite Scarlett 2i2 Drivers using DriverFinder

When you only need the USB drivers to be installed, either because they are missing, or you want the latest version of the USB drivers, you can use DriverFinder.

  1. Download and install the DriverFinder software.
  2. Acquire a license for the application and activate the software.
  3. Run a Scan to check for updated drivers.
  4. Download and install the recommended Foscusrite Scarlett 212 driver updates.

The benefit of this approach is that ALL your device drivers can get updated! The USB controller drivers and other audio drivers are also checked and updated when required.

Error Message: Focusrite Scarlett 2i2 No Hardware Connected

When you start the Focusrite Control software, you might see a black screen with the message “No Hardware Connected”.

Focusrite No Hardware Connected

Firstly, ensure the drivers are correctly installed. If necessary, open the Device Manager, uninstall the device and then reinstall the drivers. You can find the Focusrite USB Audio device under Sound, video and game controllers.

Secondly, check all connections. All physical connections need to be properly attached. Try a different port if you can.

For the USB audio interface, it is important to connect the USB cable from the Scarlett 2i2 directly to the computer. The USB port needs to be USB 2.0 or higher. It is also important to be aware that the device is powered through the USB port. So connect the USB cable to a USB port directly on the For laptops, it is recommended to plug the laptop to its power cord.

Do not use a USB hub if not required, and if you do, make sure it has a separate power supply to ensure it can feed the Scarlett 2i2 USB interface sufficient power.

Lastly, make sure you selected the right version of the Focusrite software. The latest Control software will not detect older versions of the Scarlett audio interface.

 

Auto-Adjust Audio Volume During Phone Calls in Windows 10

What to do to ‘make’ Windows 10 auto adjust the audio volume levels of music you’re playing or video you’re watching, when you want to make or take a phone call.

Automatically adjust audio volume during phone calls in Windows 10? Why would anyone want to do that?

Here are some scenarios…

  • It’s your habit to listen to music while you’re on your computer. However, you sometimes need to make online calls during the day and you don’t want  to constantly start and stop your music each and every time you make a phone call.
  • You’re listening to some grrrreat music, or you’re watching a really amazing video… but you’re expecting an incoming phone call sometime today and you don’t want to miss it. You want to hear that incoming call loud and clear OVER whatever music you’re listening to, or video you may be watching.
voip-callPlease note that a 'call' in this context means either an audio or a video call made using a communications app installed on your computer such as Skype, WhatsApp, Zoom, Viber, Messenger etc.

So that’s clear… NO to manually muting or lowering the sound volume for whatever it is you’re playing when making or receiving computer calls. You want these ‘other sounds’ to automatically lower down during phone calls.

Luckily, Windows 10 has a feature to automatically lower audio volume when making or receiving phone calls. And there are a few options to configure this feature to your personal preference too!

Change the Audio Level for Communications

To configure what should happen during telephone calls:

  1. Right-click the sound icon in the system tray.
    Windows 10 Sounds
  2. In the popup window, click Sounds.
  3. In the Sound dialog box, click the Communications tab.
  4. Now, select what should happen to other sounds when you use your Windows 10 PC to make or take telephone calls.
    Note: Click Mute all other sounds if you want Windows to out all other playing audio to silent when you’re in a call.
    Note: Click Do nothing if you want all other sounds to stay at the same volume during calls.
    Windows 10 Audio Level
  5. Click OK to confirm.

The next time you make or receive a PC phone call, the audio level for other sounds will adjust according to the option you selected.

How to Disable Automatic Audio Level Adjustment

So after giving you the above steps on how to use Windows’ automatic audio level adjustment feature, why would you now disable it?!?

Well, it turns out the method of detecting “communications” as Microsoft calls it… is not fool proof. 😅

In some cases, this feature is triggered when it should not. Since there are so many programs using VoIP for audio communication, it is very possible that  audio is muted when you do not want it!

In games for example, you can configure the audio channels the way you want them. So when you are starting a chat with another player, you do not want Windows to suddenly change the volume level.

Whatever the reason, now you know the steps to configure the audio volume level adjustment in Windows 10 to your own preference!

Other Causes of Audio Volume Level Problems

If the Windows 10 settings for automatic volume adjustment does not solve your problem, or you deem it unreliable, you may want to try something else.

There are a few more settings in Windows 10 that can affect audio playback behavior. Another key component in all this is the audio hardware and audio devices you have with Windows 10. There are specific settings in audio playback software that can affect audio volume level behavior too.

Read on to learn more about why audio volume levels are not working the way you might expect.

Disable Enhancements and Exclusive Device Access

Audio enhancements allow an audio driver to perform adjustments to the audio, like an equalizer. But these enhancements can also be the reason why audio levels behave in a way you do not want.

To disable audio enhancements, follow these steps:

  1. Right-click the sound icon in the system tray.
  2. In the popup window, click Sounds.
  3. In the Sound dialog, select the Playback tab.
  4. Select the Speakers option, and then click the Properties button.
    Windows 10 Speaker PropertiesNote: There can be multiple Speakers options. Select the one you are experiencing problems with, or repeat the steps for each one.
  5. In the Speaker Properties dialog box, select the Enhancements tab.
  6. Next, make sure the checkbox Disable all enhancements is selected, and then click OK.
    Disable Audio Enhancements

If this does not help with the audio level problem, you can also disable exclusive control of the audio device. After step 6 above, select the Advanced tab and then clear the checkbox that says Allow applications to take exclusive control of this device.

Audio Device Hardware

Hardware is not the first to be mentioned, but it is certainly important. For audio hardware to work as intended, Windows needs the proper device drivers for the audio device. Updating your audio drivers is a good idea to ensure outdated driver software is not causing the problems. We suggest you download DriverFinder to update your audio drivers.

If your problems are with a USB headset, a good tip is to change the USB port the headset is plugged into. USB configuration is device and port specific, so plugging the headset in a different USB port may help fix audio volume problems. Preferably, use a USB port directly on the motherboard.

Application Specific Audio Level Settings

Apart from Windows 10 itself, many audio and video applications have settings that can affect audio volume behavior. If your application is listed below, check the settings to ensure the behavior is as you want it.

Discord

If you are experiencing problems with audio levels in discord, try this.

  1. Click the Settings icon in the main window (bottom left).
    Discord Settings
  2. In the left-hand panel, select the Voice & Video option.
  3. In the right-hand panel, scroll down to the ATTENUATION section.
    Discord Voice and Video
  4. Disable the options When I speak and When others speak.
  5. Press Esc to close the settings and go back to the main window.

VLC Media Player

VLC is an excellent and popular tool for audio and video playback. Check its audio settings using these steps:

  1. Open VLC.
  2. In the Tools menu, select Preferences.
  3. In the Preferences window, click the Audio icon, and then click the All radio button in the button left.
    VLC Aaudio Settings
    The window will change from Simple Preferences to Advanced Preferences.
  4. Now select Audio in the list on the left.
    VLC Advanced Audio Settings
  5. Turn the Force detection of Dolby Surround option to Off, and make sure the Replay gain mode is set to None.
  6. Click Save.

I hope you enjoyed reading this article!
If you have experienced audio level problems with other applications and you have a solution, let me know and I’ll add it!

Install an AOC Monitor Driver in Windows

Is your AOC monitor not recognized by your PC? Then you need an AOC monitor driver for Windows.

Monitor drivers in general are the same across Windows versions. Drivers for Windows 7 will work in Windows 8.1 and Windows 10 as well. In many cases even older drivers will work fine. The reason for this is that monitor drivers only contain information about the monitor’s characteristics, like supported screen resolutions and color profiles. So a change in Windows versions does not mean  your monitor is no longer usable.

In this article we’ll explain where you can find drivers for your AOC monitor and how to install it.

Manually Install a Monitor Driver for Your AOC Monitor Model

  1. The first step is to identify your AOC monitor model. Simply look at the back of your monitor for the type indication.
  2. The next step is to find and download the appropriate AOC monitor driver. Go to the AOC driver download site. Enter your AOC monitor model number in the search field and click the search icon (1).
    AOC monitor driver
    If you are not able to find the AOC monitor model using the search bar, you can locate it by browsing the size options below the search option (2).
  3. Next, click on the monitor icon on the webpage to download the driver file. Depending on the browser you use, you might need to choose a download location and confirm the file save operation.
    Download AOC monitor driver file
  4. The downloaded file is a ZIP file. Extract the contents to a folder and then manually install the  AOC monitor driver in Windows.
Instructions: Don't know how to install monitor drivers? Click here to manually install a monitor driver in Windows 10. The instructions apply to most Windows versions, due to the nature of this type of driver.

Automatically Install a Monitor Driver for Your AOC Monitor Model

If you are finding it difficult to find the right driver for your AOC monitor, you can try our DriverFinder program. The program automatically identifies all hardware on your computer, including your monitor, and finds the right driver for it.

The licensed version of DriverFinder includes free technical support to help you install the drivers if you face any problems.

A side-benefit of this approach is that DriverFinder will enable you to update all your device drivers. So not only will your AOC monitor be properly supported by Windows, you will also have up-to-date graphics card drivers!

After installing the AOC monitor driver, Windows should now properly recognize your monitor. You can set the optimal resolution for your screen and rely on colors being correctly displayed.


I hope you enjoyed reading this article.
If you’re still having monitor issues, feel free to get in touch and I’ll do what I can to help you!