Search the VMware Knowledge Base (KB)
View by Article ID

Confirming if the GINA is chaining correctly in VMware View Manager 3.x/4.0.x/4.5.x (1029075)

  • 0 Ratings


  • Virtual desktop does not boot.
  • During startup or shutdown of the virtual desktop, you see the error: 

    Cannot start gina.dll module. A required component is missing: gina.dll. Please install the application again.

  • You are not presented with the login prompt that shows upon boot. 
  • You are unable to log in to your virtual desktop.


This article provides information on properly chaining the VMware View Graphical Identification and Authentication (GINA) dynamic link library (dll) files with other GINAs that may be present.


To resolve this issue, ensure the View GINA is the Winlogon GINA.

Note: This procedure modifies the Windows registry. Before making any registry modifications, ensure that you have a current and valid backup of the registry and the virtual machine. For more information on backing up and restoring the registry, see the Microsoft Knowledge Base article 136393.

Note: The preceding link was correct as of July 8, 2015. If you find the link is broken, please provide feedback and a VMware employee will update the link.
  1. Log on to your base image, template virtual machine, or virtual desktop.
  2. Click Start > Run, type regedit, and click OK. The Registry Editor window opens.
  3. In the registry, find HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Winlogon\GinaDLL. The value of this should be C:\Program Files\VMware\VMware View\Agent\bin\wsgina.dll.

    • If you have not installed any software which chains to a different GINA, the default is msgina.dll, which is located at %systemroot%\system32\msgina.dll on your virtual desktop.
    • The path to your VMware View install directory may vary depending on the installation directory you chose for VMware View components in your environment.
    • You need to create the VdmGinaChainDll string value as it does not exist. Under HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\, create vdmGinaChainDLL and place the secondary GINA dll name in it.

  4. Occasionally, depending on the behavior of software that you install, the chaining GINA still calls the default GINA, or msgina. This software places its key in its own installation directory, and has a structure similar to this example key. If you are still experiencing issues with your virtual desktop, ensure that there are not any vendor specific keys loaded. GINA replacement dlls are usually related to network management or security software. If you have installed any software of this kind, this is another good place to check for a link in the chain.

    HKEY_LOCAL_MACHINE\Software\Vendor_ID_or_Name\GINA_key_reference\GINA_Load_Instruction = msgina
Note: This procedure is not applicable to Windows 7 View desktops. 

Update History

08/09/2012 - Mentioned Windows XP in Resolution 08/09/2012 - Added a note to say this is not applicable to Windows 7

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.


  • 0 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)

Please enter the Captcha code before clicking Submit.
  • 0 Ratings