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; |
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; |
Ubuntu Server 22.04 |
5.15.0-105-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.