Showing results for 
Search instead for 
Did you mean: 

Core Issue

This is due to the installation of Microsoft Windows updates, any new software, or Service Pack for IE. Some critical files failed to be copied to the Windows\System32 folder during the installation of any software mentioned or SP1 (including shlwapi.dll and msgina.dll). The Winlogon process is updated by SP1.

When winlogon.exe runs, looks for these dlls, and finds mismatched versions, it fails to execute. As a result, XP fails to load. The msgina.dll file is  required by the Winlogon service.


The DLL file is msgina or msgina.dll. The DLL name is Windows NT Logon GINA DLL
Msgina.dll  is a module loaded by Winlogon to implement the authentication policy. The file performs all user identification and authentication interactions.

To resolve the issue, perform these steps :

  1. Boot to recovery console.

2. Type these commands commands

cd system32 [enter]
ren winlogon.exe winlogon.old
ren msgina.dll msgina.old
ren shell32.dll shell32.old
ren shlwapi.dll shlwapi.old

cd.. [enter]
cd servicepackfiles\i386 [enter]
copy MSGINA.DLL c:\windows\system32
copy SHELL32.DLL c:\windows\system32
copy WINLOGON.EXE c:\windows\system32
copy shlwapi.dll c:\windows\system32

If not there, expand from the cd.

  3. Type Exit, and select Enter.

For related information, refer to Installation and Configuration Guide

Problem Type

Error message


WLAN adapters (wireless card) / ACU (Aironet Client Utility)

ADU (Aironet Desktop Utility)

Client OS Errors, Warnings, Statistics and Log Messages

cswgina.dll failed to load

msgina.dll failed

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Recognize Your Peers
Quick Links