4K UI Scaling Issues
Posted by Devansh Parekh (M-Files) on 28 February 2019 06:42 PM
Version 1.0 | Last Updated February 28, 2019
M-Files is the only impacted product.
Scaling issues with M-Files applications on screen with 4K resolutions such as
This is caused simply by M-Files not supporting this resolution yet.
5 Solution / Workaround
Step 1: Create Manifest File
You will need to create a Manifest file for each application.
The file must be placed in the directory of the applications exe.
The manifest file must also contain the name of the application.exe.
Example: Outlook.exe & Outlook.exe.manifest
Step 2: Edit the Manifest file and enter the section below. Save when complete.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
Step 3: Create Registry Entry to check for Manifest files
You will have to add a new D-word definition to your registry.
Location: HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > SideBySide
Registry: NEW > DWORD (32 bit)
Step 4: Repeat for each application required.
Complete these steps for each application that will not scale in 4k.
REMEMBER: The manifest file must have the name of the EXE the program runs.
Make sure to restart your PC after making your registry changes, then launch each application to confirm this issue has been resolved.
Note: You may apply these registry changes VIA GPO, but I have not scripted or figured out another way to add the manifest automatically
The M-Files application to create the manifast file for is the MFStatus.exe file. MFStatus.exe.manifest
Then make sure to quit/restart the MFStatus.exe program
Note: this will result in a slightly blurry application, but it is the only work around for the scaling issues for the time being.
Articles for additional information: