The scripts in this library come from a variety of sources, including partners and other third parties. While N-able performs initial testing on these scripts, we do not regularly or permanently monitor these scripts, and therefore, we cannot make any guarantees about third-party content. By downloading or using any of these scripts, you agree that they are provided AS IS without warranty of any kind and we expressly disclaim all implied warranties including warranties of merchantability or of fitness for a particular purpose. In no event shall N-able or any other party be liable for any damages arising out of the use of or inability to use these scripts.

N-able suggests as a best practice that scripts should be tested on non-production environments.

Windows 11 Compatibility Checker - NC

Last Modified Date

5/3/2022 3:23 PM


This script was taken with permission from, and was created by Kelvin. 
The original blog article can be found here

This script will check if the computer meets the basic requirements as set by Microsoft, whether it has TPM 2.0, if the OS is 64 bit, and finally if the CPU is in the supported list. 



Custom Service / Script Check


Windows Configuration

Target OS

Windows 10

Compatible with N-central


N-central minimum version


Compatible with RMM



To use this, upload it to your N-central script repository. From there, create a custom service from it and threshold the service as failed if any output contains ''False'', meaning that it does not meet requirements


The script will output whether the CPU is supported, the OS 64/32bit is supported, and whether a compatible TPM is found


Related Content