4 Ways To Enable Windows Security Updates Over Metered Connections

Windows Security, previously known as Windows Defender, is a Windows-native antivirus and protection software that prevents your PC from malicious infection, ransomware attacks, and other online threats. To keep up with the ever-growing threats and attacks, Windows Security needs to be updated regularly with security patches and signature updates.

However, once you have configured a wired or wireless network (whichever your device is connected to as a metered connection), it will restrict Windows Security from receiving signature updates through Windows Update. This will mean your device will no longer be able to protect itself from newer, zero-day threats.

A metered connection is often used to restrict background internet usage so that the tasks being performed in the foreground get greater bandwidth. With this benefit, the caveat, which we have already mentioned, is that Windows Security is no longer able to update.

That said, there are still several ways to get Windows Security to update while connected to a metered connection. This way, you won’t have to disable the metered connection to keep your system secure from the latest threats.

How to Enable Windows Security Signature Updates Over Metered Connection

There are several methods to allow Windows Security to keep updating normally through Windows Update even though you are connected to a metered connection.

Using Windows PowerShell

PowerShell is a powerful command-line tool used to perform administrative tasks. Follow these steps to allow Windows Security to update regularly over a metered connection:

  1. Open Windows PowerShell with administrative privileges.

  2. Paste the following cmdlet to enable Windows Security to update over a metered connection:

    Set-MpPreference -MeteredConnectionUpdates 1
    Enable Windows Security to update using PowerShell
    Enable Windows Security to update using PowerShell

After running this command, Windows Security will now automatically update, even if your PC is connected to a metered internet connection.

If you wish to disable Windows Security from updating in the future, use the following cmdlet:

Set-MpPreference -MeteredConnectionUpdates 0
Disable Windows Security to update using PowerShell
Disable Windows Security to update using PowerShell

From Group Policy

Another way to allow Windows Security to continue to update over a metered connection is by using the Group Policy Editor. Here is how to do it:

  1. Open the Group Policy Editor by typing in gpedit.msc in the Run Command box.

    gpedit msc
    Open Group Policy Editor
  2. Now navigate to the following location from the left pane:

    Computer Configuration >> Administrative Templates >> Windows Components >> Microsoft Defender Antivirus >> Security Intelligence Updates
  3. Here, double-click on the policy “Allow Microsoft Defender Antivirus to update and communicate over a metered connection.”

    Open Group Policy
    Open Group Policy
  4. Select the Enabled radio button from the policy, then click Apply and Ok.

    Enable the policy 1
    Enable the policy
  5. To implement the changes, run the following cmdlet in an elevated Command Prompt:

    GPUpdate /Force
    gpupdate force latest
    gpupdate force latest

That’s it! Windows Security will now update normally even on a metered connection.

If you want to revert to these changes, return to the same policy as in step 3 above, and select the Not Configured or Disabled radio button.

From Task Scheduler

You can program your operating system to continue checking for Windows Security updates by creating scheduled tasks. Here is how:

  1. Open up the Task Scheduler by typing in taskschd.msc in the Run Command box.

    taskschd
    Open Task Scheduler
  2. From the left pane, right-click “Task Scheduler Library” and then click Create basic task from the context menu.

    Create new task
    Create new task
  3. From the Create basic task wizard, enter a name for the task and click Next.

    Name the task
    Name the task
  4. On the next screen, choose a time interval for the task to run, then click Next.

    Choose interval for checking for update
    Choose interval to check for update
  5. Now provide details for the schedule of the task and click Next.

    Provide relevant details for schedule
    Provide relevant details for scheduling
  6. Select “Start a program” and click Next.

    Select action to perform
    Select action to perform
  7. On the next screen, paste the following details into the respective text fields, and then click Next.

    Under “Program/script”:

    "C:\Program files\Windows defender\MpCmdRun.exe"

    In front of “Add arguments (optional)”:

     -SignatureUpdate
    Provide program details
    Provide program details
  8. Now click Finish to complete the task creation.

    Complete task creation
    Complete task creation

The task will now run at selected intervals to check for Windows Security signature updates, even if the device is on a metered connection.

If you want to stop running this task and check for updates, simply delete the task.

Delete scheduled task
Delete scheduled task

From Windows Registry

You can also achieve the same task using the Windows Registry Editor. However, we suggest that you only adopt this method if you are having issues with other methods.

Note: Misconfiguration of critical values in the system’s registry could be fatal for your operating system. Therefore, we insist that you create a system restore point before proceeding forward with the process.

  1. Open the Registry Editor by typing in regedit in the Run Command box.

    regedit
    Open the Registry Editor
  2. Now paste the following into the address bar at the top for quick navigation.

    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender
    Navigate to Windows Defender Key quicker
    Navigate to Windows Defender Key quicker
  3. Right-click the “Windows Defender” Key, expand New, then click Key from the context menu.

    Create new key
    Create new key

    Name this new Key “Signature Updates.”

  4. Now right-click the “Signature Updates” Key, expand New, then click DWORD (32-bit) Value from the context menu.

    Create new DWORD
    Create new DWORD

    Name this DWORD “MeteredConnectionUpdates.”

  5. Double-click MeteredConnectionUpdates and set its Value Data to 1. Then click Ok.

    Set Value Data
    Set Value Data
  6. Now restart your computer for the changes to take effect.

Once it reboots, Windows Security will now update automatically through Windows Update, even if your PC is connected to a metered connection.

If you want to disable Windows Security from updating over metered connections, simply delete the Value MeteredConnectionUpdates, or set its Value Data to 0.

Delete Value to disable updates
Delete Value to disable updates

If you find that these methods are lengthy, download the registry files given below and run them to enable or disable Windows Security from updating over a metered connection.

4 Ways To Enable Windows Security Updates Over Metered Connections 1  Allow Windows Security to Update over Metered Connection.zip (426 bytes, 22 hits)

4 Ways To Enable Windows Security Updates Over Metered Connections 1  Block Windows Security to Update over Metered Connection.zip (427 bytes, 18 hits)

Of course, a system restart would be required to finalize the changes made from these registry files.

Final Thoughts

Windows Security is one of the most critical components of the Windows operating system. If it were to be outdated, then it would rather not exist at all. Security threats are growing exponentially every second. Thus, we must not let our guard down with security software that does not have the latest signature updates.

Therefore, we suggest that you allow Windows Security to always be able to update itself if you are mostly connected to a metered connection.

Also see:

Leave a Reply

You have to agree to the comment policy.