Cisco VPN CSGina.dll Failed To Load

Here’s the full error:
The Login User Interface DLL CSGina.dll failed to load. Contact your system administrator to replace the DLL, or restore the original DLL.

This happens when you uninstall, and sometimes install, the Cisco VPN client. Cisco VPN client adds a registry key that disables fast user switching and loads the client before booting into Windows.

The fix below requires editing your registry files. If you have no idea what a registry file is, you probably shouldn’t be editing them. If you edit incorrectly your computer may refuse to boot. Here’s the quick fix:

1.) Reboot the machine
2.) Press F8 to load up the boot options menu for Windows
3.) Select Safe Mode and then select your Windows Installation
4.) After Windows loads into safe mode, it’ll ask if you want to continue working in Safe Mode. Select Yes.
5.) Start >> Run >> “regedit” (without the quotes). Press Enter.
6.) Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon
7.) Look for the GinaDLL Key
8.) Select and delete this key. DO NOT delete the entire Winlogon folder of keys.
9.) Close Regedit and reboot the machine

This is actually the most popular post on! Awesome!

59 thoughts on “Cisco VPN CSGina.dll Failed To Load”

  1. Thank you !!
    I delited Gina.DLL from HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon
    and get back to windows.
    Error messige came after VPN deinstalling from my machine. Cisco du your job better then this 🙁

  2. I used this registry fix to solve my boot problem and now that works fine. However, there are issues with Internet Explorer (won’t open) and Outlook Express (opens but won’t send/receive. Anyone have an answer for this?

  3. Thank you Rick B! I used your solution, but from the Recovery Console. Of course, I spent a good six hours working on this issue until I found this thread of assistance… However, it matters not, because VICTORY IS MINE! (For the moment.)

  4. When I attempt to delete GinaDLL I’m getting an error message:
    Unable to delete all specified values.
    How do I get around this?

Leave a Reply

Your email address will not be published. Required fields are marked *