ThreatLocker Supported OS Builds

4 min. readlast update: 01.22.2025

 

Minimum System Requirements 

 

Windows

Supported Hardware 

  • CPU: Two cores are required. Expected normal usage is less than 1%, with occasional small spikes. Baselining will use up to a full core. 
  • .NET 4.5.1  
  • 1Gb+ of hard drive space
  • RAM: 2GB. Expected normal usage is 200-600MB  
  • See below for the complete list of supported Operating Systems 

Supported Windows Workstation Builds 

  • Windows 11 - All Versions 
  • Windows 10 – All Versions 
  • Windows 8.1 - All Version
  • Windows 8 – All Versions *
  • Windows 7 – Fully Patched *

Supported Windows Server Builds  

  • Windows Server 2022 
  • Windows Server 2019 
  • Windows Server 2016 
  • Windows Server 2012 R2 
  • Windows Server 2012 *
  • Windows Server 2008 R2 – Fully Patched *
  • Windows Server 2008 – Fully Patched *

Supported Windows on ARM Builds

  • Windows 11 – Version 22H2 or above

For the best experience, Windows on ARM requires Windows 11 version 22H2 or above. Older versions of Windows on ARM may work; however, users may experience unintended denies for core files.

* The following Windows builds do not come pre-installed with .NET 4.5.1 and will require installation for the ThreatLocker service to start.

 

Windows XP

Supported Hardware

  • CPU: Two cores are required. Baselining will use up to a full core.

  • 1Gb+ of hard drive space

  • RAM: 512 MB minimum

  • .NET Framework: 4.0.3

Supported OS Builds

  • Microsoft Windows XP Embedded Service Pack 3 (5.1.2600)
  • Microsoft Windows XP Embedded Service Pack 3 FP2007 (5.1.2600)
  • Microsoft Windows XP Embedded Service Pack 3 SP3 (5.1.2600)
  • Microsoft Windows XP Home Edition Service Pack 3 (5.1.2600)
  • Microsoft Windows XP Professional Service Pack 3 (5.1.2600)
  • Microsoft Windows XP Professional x64 Edition Service Pack 2 (5.2.3790)

Note: Since Windows XP does not support TLS 1.2+, traffic from the ThreatLocker agent must be routed through a proxy or relay service that supports TLS 1.2 or greater. If you have any questions on how to accomplish this, please reach out to our Cyber Heroes.

Deploying ThreatLocker to Windows XP | ThreatLocker Help Center (kb.help)

 

macOS

Supported Hardware 

  • 20MB+ of hard drive space
  • Intel CPU 
  • Apple Silicon 
Resource utilization varies depending on the device model and use case. Extensive file operations can spike CPU usage. If you are concerned, please reach out to our Cyber Hero Support team.

Supported macOS Workstation Builds

  • macOS 12.6.2 and above are fully supported
Note: ThreatLocker may work on older versions than 12.6.2, but we are unable to test at this time.
ThreatLocker supports macOS beta builds to the best of our abilities.
Please note: due to the complexity and variables of different mac versions and the files created when updating, beta upgrades must be followed in sequential order to be functionable i.e ( beta #1 to beta #2 to beta #3 ect.). In this example, if beta #2 is skipped, blocks may occur.

 

Linux

Supported Hardware 

  • 1GB+ of hard drive space 
  • 2GB of RAM 
  • CPU: At two cores are required (>1 GHz) 

It is recommended that you follow the standard hardware required to run your Linux distribution. Resource utilization can vary depending on your distribution and device. Extensive file operations can spike CPU usage. If you are concerned, please reach out to our Cyber Hero Support team. 

Officially Supported Versions:

Linux 

Kernel Version 

RHEL 7.9 

3.10.0-1160.el7.x86_64; 
3.10.0-1062.el7.x86_64; 
3.10.0-1127.el7.x86_64; 
3.10.0-862.el7.x86_64 

RHEL 8.9 

4.18.0-553.16.1.el8_10.x86_64 

RHEL 8.10 

4.18.0-553.16.1.el8_10.x86_64 

Oracle Server 7.9  

4.14.35-2047.515.3.el7uek.x86_64 

RHEL 9 

5.14.0-503.19.1.el9_5.x86_64 

Ubuntu Server 20.04  

5.15.0-46-generic; 
5.4.0-204-generic 

Ubuntu Server 22.04 

5.15.0-105-generic; 
6.8.0-50-generic 

Ubuntu Server 24.04 

6.8.0-51-generic 

 

Notes

Patches for Windows 07 and 08:  

These specific patches are required to operate, as a minimum, and we recommend fully patched versions for best performance:

  • ThreatLocker requires KB4490628 for Windows Server 2008 R2 SP1 Windows 7 SP1 and  
  • KB4474419 for Windows Server 2008 R2, Windows 7, and Windows Server 2008.  

Insider Builds

Please note that the Application Team does its best to capture the Windows Insider Builds for our client's convenience, but we can’t guarantee that we will catch each update. This is due to two main factors: the frequency of updates and the fact that updates may be deployed under varying circumstances. Thus, Insider Builds are not considered fully supported by ThreatLocker.  

 

ARM Processors

As of January 22, 2025, ThreatLocker for ARM processors is not available for download. A beta version of this build will be available in the coming weeks. 

We recommend using Windows 11 version 22H2 or above. Older versions of Windows 11 may work, but they could experience unintended denies for core files. 

Was this article helpful?