Manifest Files Using Operating System Identifier
AdminStudio 2024 | 27.0 | Application Manager
For this operating system compatibility test, the Windows Installer database is scanned for manifest files that contain a compatibility section without a <supportedOS> tag that refers to Windows 8.
Test Group/Test Category
• | 2840—Operating System Compatibility/Windows 10-1809 (and 2019 LTSC) (32-Bit) |
• | 7040—Operating System Compatibility/Windows 10-21H2 (32-Bit) |
• | 7240—Operating System Compatibility/Windows 10-22H2 (32-Bit) |
• | 2940—Operating System Compatibility/Windows 10-1809 (and 2019 LTSC) (64-Bit) |
• | 7140—Operating System Compatibility/Windows 10-21H2 (64-Bit) |
• | 7340—Operating System Compatibility/Windows 10-22H2 (64-Bit) |
• | 6740—Operating System Compatibility/Windows 11-21H2 (64-Bit) |
• | 7440—Operating System Compatibility/Windows 11-22H2 (64-Bit) |
• | 7540—Operating System Compatibility/Windows 11-23H2 (64-Bit) |
• | 0540—Operating System Compatibility/Windows Server 2012 |
• | 0640—Operating System Compatibility/Windows Server 2016 |
• | 1040—Operating System Compatibility/Windows Server 2019 |
Severity
Warning
Message
This Windows Installer database contains a manifest file [FILE_NAME] with a compatibility section that has no <supportedOS> tag that refers to Windows 8 (Table: File, Key: [FILE_KEY]).
Background
On Windows 7 and later systems, applications can specify supported operating system identifiers through their manifest files. A manifest file is a simple .xml file that contains settings that inform the operating system how to handle the program when it is launched. On Windows 7 and later systems, compatibility information for operating system support is read from the <supportedOS> tags in the compatibility section of the manifest file. The operating system chooses the highest version identifier in the manifest up to the running Windows version and gives the application support at that level. Applications without a compatibility section in their manifest file have Windows Vista behavior by default on Windows 7 and later systems. This might break visual appearance or functionality (for example, the client area of applications might be rendered without a theme in high contrast mode).
Resolution
The following resolutions are available. Note that this issue is not resolved automatically by default.
Manual Fix
An application compatible with the specified Windows operating system should be delivered by its manufacturer. Self-developed applications should be re-engineered by updating the application manifests with the latest compatibility information for operating system support.
Basic Auto Fix
No resolution is available.
Advanced Auto Fix
No resolution is available.
See Also