How to Configure Windows Server Update Services (WSUS) with Group Policy

The Challenge of Patch Management

In a corporate Windows environment, allowing hundreds or thousands of client workstations and servers to download updates directly from Microsoft’s public servers over the internet is highly inefficient. It consumes massive amounts of external bandwidth and provides administrators with absolutely no control over which patches are installed, leading to sudden reboots and untested updates breaking critical business applications.

To solve this, Microsoft provides Windows Server Update Services (WSUS). WSUS acts as a local, centralized repository for Microsoft updates. Instead of clients talking to Microsoft, the WSUS server downloads the patches once, and the clients download the patches from the local WSUS server.

However, simply installing the WSUS role on a server does not force clients to use it. You must configure the environment using Group Policy Objects (GPO).

Step 1: Creating the WSUS Group Policy Object

To direct domain-joined computers to your new WSUS server, you must create a dedicated Group Policy.

  1. Log in to a Domain Controller or a server with the RSAT tools installed.
  2. Open the Group Policy Management Console (gpmc.msc).
  3. Expand your domain, right-click on Group Policy Objects, and select New.
  4. Name the policy something descriptive, such as “Workstation WSUS Policy”.
  5. Right-click the new policy and select Edit to open the Group Policy Management Editor.

Step 2: Configuring the Intranet Update Service Location

The most critical setting in this policy tells the Windows Update agent on the client machines to stop looking at the internet and instead query your local WSUS server.

  1. In the editor, navigate to: Computer Configuration > Policies > Administrative Templates > Windows Components > Windows Update.
  2. Double-click the policy named Specify intranet Microsoft update service location.
  3. Select Enabled.
  4. In the Options section, you must provide the exact HTTP or HTTPS URL of your WSUS server (including the port). By default, modern WSUS installations use port 8530 for HTTP and 8531 for HTTPS.
  5. Enter the URL in both the “Set the intranet update service for detecting updates” and “Set the intranet statistics server” fields. Example: http://wsus01.company.local:8530.
  6. Click OK to save.

Step 3: Configuring Automatic Updates Behavior

Next, you must define exactly how the clients will behave when new updates are approved on the WSUS server. Do they download automatically? Do they reboot instantly? This is controlled by the Configure Automatic Updates policy.

  1. In the same Windows Update GPO folder, double-click Configure Automatic Updates.
  2. Select Enabled.
  3. Under Options, you have several choices. The most common enterprise setting for workstations is Option 4: Auto download and schedule the install.
  4. Set the scheduled install day (e.g., Every Friday) and the install time (e.g., 03:00 AM).
  5. For production servers, you should strongly consider Option 3: Auto download and notify for install. This ensures patches are ready on the server, but the installation and subsequent reboot only occur when an administrator manually triggers it during an approved maintenance window.

Step 4: Client-Side Targeting (Optional but Recommended)

In a large environment, you don’t want to approve the same patches for the HR department as you do for the SQL Database servers. WSUS manages this using Computer Groups. You can either manually drag computers into groups within the WSUS console, or you can automate it using GPO Client-Side Targeting.

  1. In the Group Policy Editor, double-click Enable client-side targeting.
  2. Select Enabled.
  3. Enter the exact name of the target group you created in the WSUS console (e.g., “Windows 11 Workstations”).

When the client checks in with the WSUS server, it will automatically place itself into this group, allowing administrators to approve specific patches for specific groups seamlessly.

Step 5: Applying the GPO and Verifying

Once the policy is configured, close the editor and link the GPO to the appropriate Organizational Unit (OU) in the Group Policy Management Console. Do not link it to the root of the domain unless you intend for Domain Controllers and standard workstations to share the exact same reboot schedules.

To force a client to recognize the new WSUS server immediately, log in to a client machine and open an elevated command prompt. Run the following commands:

gpupdate /force
wuauclt /detectnow /reportnow

You can then check the WSUS administration console. Within a few minutes, the client computer should appear in the “Unassigned Computers” group (or the targeted group if you enabled Client-Side Targeting), ready to receive its approved patches.

Conclusion

Combining Windows Server Update Services with Group Policy provides IT administrators with total control over the patch management lifecycle. By properly configuring the intranet service location and automated installation schedules via GPO, organizations can secure their infrastructure against vulnerabilities without sacrificing network bandwidth or operational stability.

RELATED POSTS

  • How to Manage AppLocker Rules in Windows Server to Block Executables
  • How to Map a Network Drive Using Group Policy (GPO) in Windows Server
  • How to Clear the Windows RSAT (Remote Server Administration Tools) Cache via PowerShell
  • How to Delegate Control in Active Directory to Non-Admin Users
  • How to Setup a RADIUS Server for Wi-Fi Authentication in Windows Server
  • Get the best tech tips delivered straight to your inbox.

    Join thousands of readers mastering Apple, Google, Microsoft, and Linux.