Unsupported GINA Functionality

AdminStudio 2021 | 21.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

0030—Operating System Compatibility/Windows 7 (32-Bit)
0230—Operating System Compatibility/Windows 7 (64-Bit)
0330—Operating System Compatibility/Windows 8.1 (32-Bit)
0430—Operating System Compatibility/Windows 8.1 (64-Bit)
2630—Operating System Compatibility/Windows 10-1803 (32-Bit)
2830—Operating System Compatibility/Windows 10-1809 (and 2019 LTSC) (32-Bit)
5030—Operating System Compatibility/Windows 10-1903 (32-Bit)
5230—Operating System Compatibility/Windows 10-1909 (32-Bit)
5430—Operating System Compatibility/Windows 10-2004 (32-Bit)
5630—Operating System Compatibility/Windows 10-20H2 (32-Bit)
2730—Operating System Compatibility/Windows 10-1803 (64-Bit)
2930—Operating System Compatibility/Windows 10-1809 (and 2019 LTSC) (64-Bit)
5130—Operating System Compatibility/Windows 10-1903 (64-Bit)
5330—Operating System Compatibility/Windows 10-1909 (64-Bit)
5530—Operating System Compatibility/Windows 10-2004 (64-Bit)
5730—Operating System Compatibility/Windows 10-20H2 (64-Bit)
0130—Operating System Compatibility/Windows Server 2008 R2
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