Windows 11 Installation
Purpose
This 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.
Key Components:
- 
Script : Windows 11 Installer: - Used to install Windows 11 on compatible Windows 10 machines.
- It can also be executed manually as a standalone script with no limits on the number of executions.
 
- 
Internal Monitor : Install Windows 11 - Compatible Machines: - Configured to automatically execute Windows 11 Installer script on compatible Windows 10 machines.
- Runs during off-hours (6:00 PM to 6:00 AM) to prevent disruptions during working hours, as the installation process involves forced computer reboots.
- For machines where the script fails during the initial execution, it will retry once per week, up to a maximum of three attempts per machine.
 
- 
Dataview : Windows 11 Installation Audit [Compatible Machines]: - Provides an overview of the automation process, enabling administrators to track the progress and status of the upgrade across all machines.
 
Update Notice: 08-April-2025
The following scripts have been incorporated into the solution:
Associated Content
| Content | Type | Function | 
|---|---|---|
| Solution - Windows 11 Compatibility Audit | Solution | Determine the compatibility of Windows 10 machines for the Windows 11 installation. | 
| Windows 11 Installer | Script | Executes windows-upgrader.exe on Windows 10. | 
| Install Windows 11 - Compatible Machines | Internal Monitor | Executes Windows 11 Installer script on compatible Windows 10 machines. | 
| Dataview - Windows 11 Installation Audit [Compatible Machines] | Dataview | Displays the outcome of automation. | 
| △ Custom - Install Windows 11 - Compatible Machines | Alert Template | Executes the script detected by the internal monitor. | 
Additional Content
| Content | Type | Function | 
|---|---|---|
| Windows 11 Upgrade Failure [Ticket] | Script | Generates a ticket for the erroneous machines | 
| Install Windows 11 Feature Update [Beta, Reboot] | Script | Workaround script for erroneous machines | 
Implementation
- 
Implement the Windows 11 Compatibility Audit solution as instructed in this document. 
- 
Import the following content using the ProSync Plugin: - Script : Windows 11 Installer
- Script: Windows 11 Upgrade Failure [Ticket]
- Script: Install Windows 11 Feature Update [Beta, Reboot]
- Internal Monitor : Install Windows 11 - Compatible Machines
- Dataview : Windows 11 Installation Audit [Compatible Machines]
- Alert Template: △ Custom - Install Windows 11 - Compatible Machines
 
- 
Reload the system cache: 
 
- 
Configure the solution as outlined below: - Navigate to Automation --> Monitors within the CWA Control Center and setup the following:
- Internal Monitor : Install Windows 11 - Compatible Machines
- Alert Template: △ Custom - Install Windows 11 - Compatible Machines
- Right-click and Run Now to start the monitor
 
 
- Internal Monitor : Install Windows 11 - Compatible Machines
 
- Navigate to Automation --> Monitors within the CWA Control Center and setup the following:
- 
Schedule the Script: Windows 11 Upgrade Failure [Ticket] script to run once per day. 
 Note: This script should only be scheduled after obtaining partner confirmation, as it generates tickets and may produce significant noise.
EDF
| Name | Type | Level | Section | Description | 
|---|---|---|---|---|
| Enable Windows 11 Installation | Check-Box | Client | Default | Enables automation for the client. | 
| Exclude Windows 11 Installation | Check-Box | Location | Exclusions | Exclude location from the automation. | 
| Exclude Windows 11 Installation | Check-Box | Computer | Exclusions | Exclude location from the computer. | 
| Windows 11 Installation Attempts | Text | Computer | Default | A non-editable EDF, updated by Script : Windows 11 Installer to keep track of the number of scripts run. |