Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Windows logon currupted

Status
Not open for further replies.

duster123

Technical User
Jun 21, 2006
168
GB
my windows logon.exe is currupted with pcigina.dll . what command do i type at the recovery console to repair all system file from my XP CD and overite the old ones on my computer?
 
Can you get into Safe Mode? Can you load the Recovery Console? Non-Microsoft software is probably using a file PCIgina.dll instead of the Windows XP file Msgina.dll. This is likely the cause of your problem. PCIgina.Dll is probably located in System32 folder or maybe the actual third party software folder. Removing this file may help the situation. If you can remove it via Safe Mode or Recovery Console (or DOS if you are FAT32) it might let you login.

Of course you may be stymied if PCIgina.Dll is pointed to by any setting in the Registry. However with a bit of luck if Windows can't find PCIgina.dll it might use the default dll to let you login.

More information in this link about replacing .dll's via the Recovery Console, see "pturner's" post. If you can't copy the suggested files from the hard drive location, copy them from the i386 folder on the XP CD.


If you have any entry in the Registry for a third party Gina.dll, it will be located around here - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\Ginadll, if you don't have any entry there or delete any third party entry there, then it will force Windows to use the default MsGina.dll, which lives in the System32 folder.

Hopefully you wont have to do any registry editing but if you have to then the only way you can, not being in Windows, is to load a Hive and edit that way from another Windows install or something like BartPE.

These two articles in the RegEdit Help are a good explanation of the process.

To load a hive into the registry
To unload a hive from the registry

You might be able to make use of BartPE (a mini XP self contained on a bootable CD and run from CD).

HOW TO: Install and Use the Recovery Console for Windows XP (Q307654)

An easy to follow recovery console description when unable to start computer due to corrupt registry.

That is a layman's version of Q307545 in simple language.

How to Perform an In-Place Upgrade (Reinstallation) of Windows XP (Q315341)

How to perform a repair installation of Windows XP if Internet Explorer 7 is installed
 
If you can get into Safe Mode as the Administrator, this fix might work (though Normal mode is preferred):

It has saved my butt a couple times...

~cdogg
"Insanity: doing the same thing over and over again and expecting different results." - Albert Einstein
[tab][navy]For general rules and guidelines to get better answers, click here:[/navy] faq219-2884
 
Thanks alot i will try it when i go home later.
 
I have reloaded several G1 DL servers (mostly DL360's and ML350's), and my approach is a little different.

1. Erase the system
2. Boot the SS 5.5 CD, create the Array (in my case it's always RAID1)
3. Power server off
4. Insert Bootable Windows 2003 Server CD
5. Install Windows 2003 Server
6. Insert the SS 7.x CD into the system
7. Run setup.exe to install all the appropriate drivers.

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top