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. |