How to fix odbc32.dll error

Out of the blue my laptop will not start up my Windows XP due to the winlogon.exe unable to locate the odbc32.dll.  I tried restarting in safe mode and get the same problem. Here is exactly what happens;

1. When starting in normal or safe mode;
    a. Winlogon.exe unable to locate component: This application has failed to start because ODBC32.dll was not found.  Re-installing the application may fix this problem.
    b. I click "OK"

2.  User Interface Failure: The Logon User Interface DLL misgina.dll failed to load.
     Contact your system administrator to replace the DLL, or restore the original DLL.
     a. I click "Restart", This is the only option available.

3. It loops back to #1 and on and on.

Can someone help me with this problem.  I can't get to windows at all to check the recycle bin if I deleted the .DLL etc. or restore from a previous point, etc. I have at least one critical file I need to get to.

Thanks.

ic

ilfocorpAsked:
Who is Participating?
 
ilfocorpConnect With a Mentor Author Commented:
Becuase the re-install of XP would not work nor the repair, I ended up removing the harddrive and connecting it to another computer to get my files.  
0
 
Christopher MartinezCommented:
Ya not much can be done in its current state. Do you have the microsoft install CD? If so your only option is to do a repair installation of the OS. This will go through and replace all the pertinent dll's for your system and should resolve this.
0
 
bluemelnCommented:
9 times out of 10 when I get a series of missing file errors at boot-up, the hard drive is dying and files in the boot partition are no longer accessible.

You will need a Windows XP CD to boot up your computer. Then you can either use the Repair console (the first Repair option when you boot from CD) to manually copy the *.dll files using the DOS command prompt. If, after successfully copying the files, you get new errors for missing files, your hard drive is probably shot.

Alternatively, after booting from CD, you can act as if you are installing Windows XP and then choose the Repair option that comes up after that - it will replace all OS files but leave your data alone. If the automatic copy function during that repair fails, you know that you have a defective hard drive.
0
Learn to develop an Android App

Want to increase your earning potential in 2018? Pad your resume with app building experience. Learn how with this hands-on course.

 
ilfocorpAuthor Commented:
what is the copy syntax to copy the files msgina.dll and odbc32.dll from my XP CD to the system32 folder?  Thanks.

ic
0
 
bluemelnCommented:
when you are at the C:\> prompt, guess at the drive letter for the CD drive and type it in to make sure that is the correct drive letter, so type
d:\> [Enter key]
Use the cd and dir commands to make sure you know where the files are on the CD, but they are usually in the i386 directory.

From either the c:\> or d:\> prompt, the syntax is as follows:
copy d:\i386\odbc32.dl_ c:\windows\system32\odbc32.dll
copy d:\i386\msgina.dl_ c:\windows\system32\msgina.dll
Note, there is a space between the underscore and the c


0
 
ilfocorpAuthor Commented:
One thing i noticed is that I do have a odbc32.dll but no msgina.dll in my system32 folder.  In my xp cd i have both the odbc32.dl_ and the msgina.dl_ in the i\386 folder.  I tried the following to get the msgina.dll from the cd to the system 32 but got the following error.

Action:
C:\>expand d:\i386\msgina.dl_ c:\windows\system32\msgina.dll

Response:
Unable to create file msgina.dll.
            0 file(s) expanded.

c:\>

Any ideas?  thanks again.

ic
0
 
bluemelnCommented:
Copy doesn't work, either? Or try to copy it to a different location and then to its final destination.
0
 
ilfocorpAuthor Commented:
When I try to copy the odbc32 from the cd it says "The system cannot find the file or directory specified."
If I try to delete the odbc32.dll on the harddrive it says "The delete operation failed."

If i can just get a couple of excel files from a folder on my desktop I would be happy.  maybe I can somehow find and copy them using dos to a thumb drive?  Thanks.

ic
0
 
ilfocorpAuthor Commented:
Ok, I tried bluemln's approach; "act as if you are installing Windows XP and then choose the Repair option that comes up after that", it was not able to copy the file "odbc32.dll".  This is the file that is having a problem during restart, copy, delete, etc.
0
 
johnb6767Commented:
knoppix
http://www.knoppix.org

Just DL this, burn it and boot to it with a thumb/usb drive inserted, and you can get the files you need.....

0
 
Jaroslav MrazCTOCommented:
Hmm have you got desktop optimization PACK? There is perfect live iso of windows. Because for this correction you need software witch allows you to remotely connect to registry. Error is typically not only in files.
0
 
ilfocorpAuthor Commented:
None of the previous suggested work.  So i removed the harddrive and connected to another computer.
0
All Courses

From novice to tech pro — start learning today.