Unsupported GINA Functionality
AdminStudio 2023 | 25.0 | Application Manager
For this operating system compatibility test, the Windows Installer database is scanned for the presence of any custom GINA DLL references.
Test Group/Test Category
• | 0330—Operating System Compatibility/Windows 8.1 (32-Bit) |
• | 0430—Operating System Compatibility/Windows 8.1 (64-Bit) |
• | 2830—Operating System Compatibility/Windows 10-1809 (and 2019 LTSC) (32-Bit) |
• | 5630—Operating System Compatibility/Windows 10-20H2 (32-Bit) |
• | 5830—Operating System Compatibility/Windows 10-21H1 (32-Bit) |
• | 7030—Operating System Compatibility/Windows 10-21H2 (32-Bit) |
• | 7230—Operating System Compatibility/Windows 10-22H2 (32-Bit) |
• | 2930—Operating System Compatibility/Windows 10-1809 (and 2019 LTSC) (64-Bit) |
• | 5730—Operating System Compatibility/Windows 10-20H2 (64-Bit) |
• | 5930—Operating System Compatibility/Windows 10-21H1 (64-Bit) |
• | 7130—Operating System Compatibility/Windows 10-21H2 (64-Bit) |
• | 7330—Operating System Compatibility/Windows 10-22H2 (64-Bit) |
• | 6730—Operating System Compatibility/Windows 11-21H2 (64-Bit) |
• | 7430—Operating System Compatibility/Windows 11-22H2 (64-Bit) |
• | 0530—Operating System Compatibility/Windows Server 2012 |
• | 0630—Operating System Compatibility/Windows Server 2016 |
• | 1030—Operating System Compatibility/Windows Server 2019 |
Severity
Error
Message
This Windows Installer database contains unsupported customized GINA functionality (Table: Registry, Key: [REGISTRY_KEY]).
Background
Microsoft changed the interactive logon process in Windows Vista. On earlier systems, where software required a logon to a third-party server or a logon using a third-party device, the supplier had to replace the built-in Windows library MSGina.dll with a custom DLL. The new authentication model on Windows Vista and later systems removes GINA functionality (including customization). Software that uses the original or customized GINA functionality does not work on Windows Vista or later systems.
Resolution
The following resolutions are available.
Manual Fix
An application compatible with the specified Windows operating system should be delivered by its manufacturer. Self-developed applications should be re-engineered to support the Credential Providers model as described by Microsoft.
Basic Auto Fix
No basic fix is available.
Advanced Auto Fix
Registry value HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\GinaDLL is removed in a Windows Installer transform.
This fix is enabled by default.
Caution:If this workaround is applied to software using a customized logon through a modified GINA module, it is possible that the installation might fail, and highly likely that users might not be able to log on.
See Also
Application Compatibility: Microsoft Graphical Identification and Authentication (GINA)