Solved

How to fix odbc32.dll error

Posted on 2011-09-29
12
2,831 Views
Last Modified: 2012-05-12
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

0
Comment
Question by:ilfocorp
12 Comments
 
LVL 7

Expert Comment

by:Christopher Martinez
ID: 36816866
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
 
LVL 6

Expert Comment

by:bluemeln
ID: 36817095
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
 

Author Comment

by:ilfocorp
ID: 36817946
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
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 6

Expert Comment

by:bluemeln
ID: 36818011
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
 

Author Comment

by:ilfocorp
ID: 36818076
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
 
LVL 6

Expert Comment

by:bluemeln
ID: 36818091
Copy doesn't work, either? Or try to copy it to a different location and then to its final destination.
0
 

Author Comment

by:ilfocorp
ID: 36818913
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
 

Author Comment

by:ilfocorp
ID: 36818973
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
 
LVL 66

Expert Comment

by:johnb6767
ID: 36831911
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
 
LVL 15

Expert Comment

by:Jaroslav Mraz
ID: 36890813
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
 

Accepted Solution

by:
ilfocorp earned 0 total points
ID: 37103097
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
 

Author Closing Comment

by:ilfocorp
ID: 37126822
None of the previous suggested work.  So i removed the harddrive and connected to another computer.
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Preface Having the need * to contact many different companies with different infrastructures * do remote maintenance in their network required us to implement a more flexible routing solution. As RAS, PPTP, L2TP and VPN Client connections are no…
This is a little timesaver I have been using for setting up Microsoft Small Business Server (SBS) in the simplest possible way. It may not be appropriate for every customer. However, when you get a situation where the person who owns the server is i…
Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…
With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question