Get WSUS Content .NET (GWC) is a specialized open-source management tool designed to provide granular control over Microsoft Windows updates. It is highly regarded by IT administrators because it allows you to download updates on an internet-connected machine and safely deploy them to completely offline (air-gapped) systems.
Unlike simpler scripts, GWC features a hybrid search engine that scans system hardware parameters alongside Microsoft’s database to target only the specific updates your systems actually need. Key Modes of Operation
Before updating, you must choose how GWC handles file indexing:
Online Mode: Downloads updates directly via an active internet connection.
Offline Mode: Operates strictly in disconnected environments using pre-loaded catalog metadata.
Hybrid Mode: Performs an initial online search followed by an offline check against the wsusscn2.cab diagnostics database. This provides maximum accuracy for finding legacy or hard-to-find patches. Step-by-Step Guide to Offline Patching
Follow this sequence to patch your disconnected computers using Get WSUS Content .NET. 1. Gather Metadata on the Offline Computer Open Get WSUS Content .NET on your offline machine. Navigate to Settings > Windows Update Agent. Select Offline Mode or Hybrid Mode.
Run a system scan to generate a diagnostic profile log (detailing missing patch IDs, OS version, and architecture).
Export this profile to an external storage drive (e.g., a USB flash drive). 2. Download Patches on the Online Computer
Connect the USB drive to a machine with active internet access. Launch Get WSUS Content .NET on the online machine.
Import the system profile log you exported from the offline machine. Navigate to the Download tab.
Click Search to populate the specific updates required by the offline machine.
Select the needed packages and click Start Download. The app will download the exact .msu or .cab update files into your designated directory. 3. Install Updates on the Offline Computer
Safely eject the USB drive and plug it back into your offline computer. Launch Get WSUS Content .NET on the offline computer.
Go to the Installer tab and point the application to the folder containing your newly downloaded update files.
Click Install. The tool will silently loop through the updates using the Deployment Image Servicing and Management (DISM) engine. Essential Settings and Best Practices
Maximize the tool’s effectiveness by keeping these rules in mind:
Incorporate Dependencies: Always check options to download visual C++ runtime libraries and required .NET Frameworks alongside your standard OS security rollups.
Handle Reboots Cleanly: Enable the Automatic Reboot modifier under deployment settings so the system cycles safely through consecutive update stages without manual intervention.
Manage Storage Capacity: Download processes create a massive cache footprint. Confirm your external drive uses an NTFS file system (to support single files over 4GB) and features plenty of free space. If you want to tailor this process further, let me know: What Windows versions are your offline machines running?
Are you managing a single machine or a large network cluster?
Do you also need to patch other software, like Microsoft Office? Install all windows updates fast – WSUS Offline Update
Leave a Reply