Skip to main content

Patch Complete Solution

Purpose

This solution is targeted to compute all the patch management automation together for better understanding.

Associated Content

Install Patches

ContentTypeFunction
Script - Universal KB InstallerScriptThe purpose of this script is to install the desired patch on Windows machines.

Uninstall Patches

ContentTypeFunction
Script - Uninstall Windows KB ParamScriptThe script is designed to facilitate uninstalling a specific Windows update on a computer.

Install/Audit Latest Cumulative Update

ContentTypeFunction
Solution - Latest Installed Cumulative UpdateSolutionThe solution audits Windows 10 and 11 computers to verify the latest installed Cumulative Update. It also includes an Autofix option that automatically attempts to install the latest available CU if no update has been installed within the specified days.

Windows Update - Repair

ContentTypeFunction
Script - Windows Update - RepairScriptThis script attempts to repair and reset Windows update settings using the ProVal agnostic PowerShell: Agnostic - Repair-WindowsUpdate. The goal of this script is to fix potential patching issues for Windows devices.

Windows 11 Compatibility Audit

ContentTypeFunction
Solution - Windows 11 Compatibility AuditSolutionThe solution aims to determine the compatibility of Windows 10 machines for the Windows 11 installation.
Additionally, it can be used to detect Windows 11 computers that do not meet Microsoft's requirements for Windows 11. While Windows 11 can be forcefully installed on incompatible computers, the feature pack cannot be updated for such machines using the Windows Update Assistant.

Install Feature Update to Windows 10+ machines

ContentTypeFunction
Script - Install Windows UpgradeScriptThis script installs the latest feature update on a Windows 10+ machine. The script can be executed from the Monitor - ProVal - Production - Patching - Windows 10/11 Build Upgrades EOL Based set or executed manually.
Note: The script can create a ticket for failures. If a ticket category is specified in the monitor set, the script will produce a ticket under that category by default. Otherwise, it will create a ticket under the default ticket category.

Upgrade Windows 10 to 11

ContentTypeFunction
Solution - Windows 11 InstallationSolutionThis solution is designed to automate the upgrade from Windows 10 to Windows 11, addressing the end-of-support deadline for Windows 10 in October 2025.

Workaround script for erroneous Windows machines

ContentTypeFunction
Script - Install Windows 11 Feature Update [Beta, Reboot]ScriptThis document describes the Automate implementation of the agnostic script Install-WindowsFeatureUpdate. The script automates the installation of the latest Windows 11 Feature Update. It performs comprehensive pre-checks, maintenance, and validation to ensure a smooth upgrade process. The script supports both Windows 10 and Windows 11. For Windows 10, it attempts to upgrade to the latest available version of Windows 11. For Windows 11, it ensures the system is updated to the latest available feature update.

Implementation

This compute solution contains separate patching solutions to be used as per the requirement. Please refer to the each script/solution provided based on the title mentioned as per your requirement.

FAQ

  • (Q) Does the above solutions dependent to each other?
  • (A) Not really, they are separate solution and build with different perspective. No doubt, these all relates to patching so can be run together as a customized solution based on the requirement.

Flow Chart

Below are the few flow chart that can assist you to follow steps for patch install, Windows feature update, and Windows Upgrade from 10 to 11.

  • Patch install Hierarchy
    Follow this hierarchy if a patch is not getting install. You can run the Script - Universal KB Installer to install that patch and if the issue persists, follow the flow chart below:

Patch install hierarchy

  • Windows Feature Update
    Follow this for problems related to feature updates for Win 10 or 11:

Windows Feature Update

  • Windows 10 to 11 Upgrade
    Follow this if a Windows 10 computer is failing to upgrade to Windows 11:

Windows 10 to 11 Upgrade