Operating System Requirements

Note: This content is no longer updated. For the latest content, please go to the user guide for M-Files Online. For information on the supported product versions, refer to our lifecycle policy.

Supported operating systems for M-Files Desktop

  • Microsoft Windows 10
  • Microsoft Windows 8.1
  • Microsoft Windows Server 2019
  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2012 R2
Note: If the server only accepts TLS 1.2 connections and the client computer uses Microsoft Windows Server 2012, refer to Enabling TLS 1.2 on Windows Server 2012 Computers.

Supported operating systems for M-Files Server

  • Microsoft Windows Server 2022
  • Microsoft Windows Server 2019 (recommended)
  • Microsoft Windows Server 2016 (recommended)
  • Microsoft Windows Server 2012 R2
  • Microsoft Windows Server 2012
  • Microsoft Windows 10
  • Microsoft Windows 8.1

The version of the operating system can be Workstation or Server. You can install M-Files Server on a physical or a virtualized server. For example, you can use Hyper-V or VMWare ESXi for server virtualization. However, you cannot use M-Files in a Windows Container or in an Nano Server environment.

For data security reasons, do not install M-Files Server on a computer that is also used as a Microsoft domain controller.

Using Linux and macOS

Linux and macOS users can get access to M-Files with M-Files Web. The recommended browser is Google Chrome. macOS users can install the M-Files for Chrome extension for the classic M-Files Web. For instructions, refer to Installing and Enabling the M-Files for Chrome Extension.

Support for 64-bit operating systems

M-Files is compatible with 64-bit Microsoft Windows operating systems.

.NET Framework requirements

The server and client computers must have Microsoft .NET Framework 4.7.2 or later installed for all M-Files functions to work correctly.