Install All Windows Updates
Installs all applicable updates from the Windows Update Client. If pending reboot is detected, the brick exits with retry later.
Parameters
Section titled “Parameters”Allow Reboot
Section titled “Allow Reboot”Optional — Default: True
Enable to allow the brick to reboot the workstation when a reboot is required by Windows Update. Disable to prevent reboot.
Temporarily Bypass WSUS
Section titled “Temporarily Bypass WSUS”Optional — Default: True
Enable to let the workstation fetch updates directly from Microsoft Update for the duration of this brick, and restore the WSUS setting afterwards. Disable to install only the updates approved on your WSUS server. Has no effect on workstations that are not pointed at a WSUS server.
Details
Section titled “Details”- Category: Provisioning
- Brick ID:
Windows-Update-Install-All
Raw JSON definition
Section titled “Raw JSON definition”{ "category": "provisioning", "description": "Installs all applicable updates from the Windows Update Client. If pending reboot is detected, the brick exits with retry later.", "developerVendor": "CapaSystems A/S", "displayName": null, "id": "Windows-Update-Install-All", "name": "Install All Windows Updates", "parameters": [ { "allowManualInput": false, "defaultValue": "True", "defaultValueObject": null, "description": "Enable to allow the brick to reboot the workstation when a reboot is required by Windows Update. Disable to prevent reboot.", "id": "AllowReboot", "name": "Allow Reboot", "regExValidation": "", "required": false, "type": "Boolean", "value": null, "values": [], "valuesObject": null }, { "allowManualInput": false, "defaultValue": "True", "defaultValueObject": null, "description": "Enable to let the workstation fetch updates directly from Microsoft Update for the duration of this brick, and restore the WSUS setting afterwards. Disable to install only the updates approved on your WSUS server. Has no effect on workstations that are not pointed at a WSUS server.", "id": "TemporarilyDisableWsus", "name": "Temporarily Bypass WSUS", "regExValidation": "", "required": false, "type": "Boolean", "value": null, "values": [], "valuesObject": null } ], "powershell": { "base64Encoded": true, "function": "ZnVuY3Rpb2..." }, "type": "powerbrick", "version": "2026.9.1.1"}