Operating System Requirements
We recommend that you use the desktop versions of Microsoft Windows for M-Files Desktop and the server versions for M-Files Server. If possible, do not use Microsoft Windows operating systems that are in the Extended support phase. Please refer to Microsoft's documentation for details about their support phases and product lifecycle.
Supported operating systems for M-Files Desktop
- Microsoft Windows 11 (64-bit) (recommended)
- Microsoft Windows 10 (64-bit) (recommended)
- Microsoft Windows Server 2022 (64-bit)
- Microsoft Windows Server 2019 (64-bit)
- Microsoft Windows Server 2016 (64-bit)
Supported operating systems for M-Files Server
- Microsoft Windows Server 2022 (64-bit) (recommended)
- Microsoft Windows Server 2019 (64-bit) (recommended)
- Microsoft Windows Server 2016 (64-bit)
- Microsoft Windows 11 (64-bit)
- Microsoft Windows 10 (64-bit)
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 also install M-Files Web Companion to edit content with desktop applications.
With the classic M-Files Web, you can use the M-Files for Chrome extension.
.NET Framework requirements
The server and client computers must have Microsoft .NET Framework (not .NET) 4.7.2, 4.8.x, or later installed for M-Files to operate correctly. You can download it at: https://dotnet.microsoft.com/en-us/download/dotnet-framework. Normally, the Runtime version is sufficient, but you can alternatively install the Developer Pack version.