Get a free E-Book.

|

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.

Table of Contents

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

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:

More Guides

For more guides like this and further help for our product, visit our help page.

Was this article helpful?

Sorry about that...

What could we improve?

Thank you for your Feedback!

Table of Contents

XEOX - Streamline your IT management with ease

The ultimate IT Administration Tool

Optimized patch management, secure remote access, seamless software deployment, task automation and scripting and a comprehensive CMDB to keep an eye on your IT assets.

Recent Posts

Subscribe to our Newsletter

Get the latest news about current IT-Trends & more AND get a free E-Book: Essential IT Security Practices

BLACK WEEK Special at XEOX!

This is your chance to make the most of our special deal and transform your experience with our services. 

Our Black Week Special at XEOX kicks off today!

20% Discount

 on your First Year Subscription!

From November 20th to November 27th, we are offering an incredible 20% off on all new subscriptions for the first year.

Whether you’ve been considering joining the XEOX family or looking for an opportunity to save, now is the perfect time.