How can we help? 👋

Check Windows 11 Readiness

Check if your hardware meets the requirements to upgrade to Windows 11.

Check Windows 11 Readiness

With the rollout of Windows 11, organizations are keen to ensure their systems are ready to transition seamlessly to this next-generation operating system. As businesses aim to leverage the new features and enhanced security of Windows 11, it’s crucial to assess device compatibility and preparedness. XEOX streamlines this process by providing a comprehensive suite of tools designed to evaluate Windows 11 readiness efficiently, ensuring a smooth and successful upgrade path.

How to Guide: Assessing Windows 11 Readiness with XEOX

Through XEOX you can easily and quickly check if your devices are ready for Windows 11. This guide will show you on how to do that in just a few clicks and let it run automatically, on any new device added to your system:

Step 1

Download the script, provided by Microsoft, either by clicking the link or googling “microsoft hardware readiness script”.

Step 2

For the next step, you need to copy the code of the downloaded script.

Then, in XEOX, you go to Automations – Templates and create a new Template, by clicking the Create button.

To create the Template, you have to use Create File form the Toolbox first.

Copy the code from the downloaded script, and name it the same as the downloaded script too.

For it to fully work, you need to modify the script a bit. Therefore you add run script from the toolbox and select PowerShell.

Aff the following code:

.\HardwareReadiness.ps1 > HardwareReadiness.txt

# Load the content from the file
$fileContent = Get-Content -Path "HardwareReadiness.txt" -Raw

# Convert the JSON content to a PowerShell object
$jsonObject = ConvertFrom-Json $fileContent

# Extract the returnCode
$returnCode = $jsonObject.returnCode

# Output the returnCode as the PowerShell exit code
exit $returnCode

Copy

Next, you use an if-else statement from the toolbox. And add tags that will then be applied to your devices. You can name the tags as you want, in this example they are called “Windows11Ready” and “Windows11NotReady”. It should look like this:

To finish the Template, you need one last step.

Use Upload file from the toolbox and upload your HardwareReadiness.txt.

The final Template should look like this:

Don’t forget to save your Template, by clicking the Save button in the upper left corner.

Step 3 (optional)

If you want the readiness check to be automatically done on any device you add to the system, you need to add a policy for it.

Here is how to do that easily.

Go to Automations – Policies and click on the create button.

Fill out the information you want to add to the Policy and add the Template:

A device that has run the new policy would look like this:

Did this answer your question?
😞
😐
🤩