Supported operating systems and Agent requirements

NOTE  The Datto RMM Agent can be installed and may function as expected on other operating systems that are not listed in this document. Refer to Help for unsupported operating systems. However, support is provided only for the operating systems outlined in this topic.

NOTE  The Datto RMM Agent is not supported in non-persistent Virtual Desktop Infrastructure (VDI) environments.

Windows

Datto RMM runs as a .NET service on Windows devices. Refer to Troubleshooting .NET issues.

  • Windows 8/8.1 32/64-bit (with .NET Framework 4.6.2 or later installed)
  • Windows 10 32/64-bit
  • Windows 11
  • Windows Server 2012 64-bit (with .NET Framework 4.6.2 or later installed)
  • Windows Server 2012 R2 64-bit (with .NET Framework 4.6.2 or later installed)
  • Windows Server 2016 64-bit
  • Windows Server 2019 64-bit
  • Windows Server 2022

Datto RMM and Arm64 processors

The Datto RMM Agent is not available as an Arm-native binary; however, Windows 11's Prism emulation enables applications like Datto RMM to run on Arm-based Windows devices without issue. We are exploring Datto RMM's compatibility on these systems and expect to be able to provide more detailed information soon. In the meantime, we do not anticipate any issues running the Datto RMM Agent under Prism emulation.

32-bit Arm processors are not supported.

Notes

  • Home editions of Windows are not supported.
  • WinVNC.exe, which is sometimes flagged as a Potentially Unwanted Program/Application (PUP/PUA) by antivirus and remote admin tools, is installed as part of the agent install package. Because of this, you may need to add exceptions to your antivirus or remote admin application(s). The default install location of this file is C:\Program Files (x86)\CentraStage\UltraVNC\winvnc.exe.

  • Windows 10 Embedded (Windows IoT) is not supported.
  • Windows Server 2016 64-bit, Windows Server 2019 64-bit, and Windows Server 2022: The Agent will work on Server Core with limited remote takeover capabilities. Standard Datto RMM functionality (monitors, jobs, and so forth) will work as expected on Server Core.
  • For information about which operating systems are no longer supported by Microsoft, refer to Microsoft Lifecycle Policy.

macOS

  • Latest two final versions

Notes

  • If not already installed, Rosetta 2 is required for Apple silicon macOS support.
  • The Datto RMM Agent requires that a full runtime version of an open source tool set called Mono is installed on each macOS device. Supported Mono versions: Mono 4.8 and later.
  • If Mono is already installed on the device, the installation script will not attempt to install it. However, if the already installed Mono version is not supported, the Agent will not work.

Linux

  • Fedora Linux: 37, 38
  • Debian GNU/Linux: 11, 12
  • CentOS Stream: 8, 9
  • Ubuntu: 20 LTS, 22 LTS
  • Red Hat Enterprise Linux: 8, 9

Notes

  • Make sure that the libraries listed in the Dependencies section of the following articles are installed for the distribution you are using:
  • The Datto RMM Agent requires that the development version of an open source tool set called Mono (mono-devel package) is installed on each Linux device. Supported Mono versions: Mono 4.8 and later.
  • If Mono is already installed on the device, the installation script will not attempt to install it. However, if the already installed Mono version is not supported, the Agent will not work.
  • The Linux Agent is undergoing a gradual process of migration that, when completed, will remove the requirement for the Mono framework. When this change is complete, it will be announced. The Mono framework will remain a requirement until further notice.
  • Fedora requires yum-utils to be manually installed prior to the Agent installation. Similarly, Debian requires apt-utils to be manually installed prior to the Agent installation. When the Agent is being installed, the Linux installation script is able to recognize the supported Linux versions and to install Mono from the official repository. Mono can be installed from EPEL.
  • The DMIDecode application is required on the device to be able to audit the device fully.