How to fix odbc32.dll error

Posted on 2011-09-29
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.



Question by:ilfocorp
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

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.

Expert Comment

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.

Author Comment

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.

Independent Software Vendors: 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!


Expert Comment

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


Author Comment

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.

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

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


Any ideas?  thanks again.


Expert Comment

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

Author Comment

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.


Author Comment

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.
LVL 66

Expert Comment

ID: 36831911

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

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.

Accepted Solution

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.  

Author Closing Comment

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

Featured Post

Enroll in May's Course of the Month

May’s Course of the Month is now available! Experts Exchange’s Premium Members and Team Accounts have access to a complimentary course each month as part of their membership—an extra way to increase training and boost professional development.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Difference between Sccm and Citrix Xenapp 7 336
Microsoft Publisher 11 111
old Toshiba laptops supporting both MS Dos and Win 95 22 211
IE Shortcut - How to open in MAXIMIZED size 11 134
My purpose is to describe the basic concepts of virtual memory as implemented in a modern Windows-based operating system. I will also describe the problems inherent in older systems and how virtual memory solves them. The dark ages - before virtu…
The way I use Experts Exchange to assist me in analyzing and diagnosing a problem is I first enter a Verbose Question at Experts Exchange like: Office 2007 will hang when opening and saving files I then launch WordPad (any text editor will do) an…
Windows 8 comes with a dramatically different user interface known as Metro. Notably missing from the new interface is a Start button and Start Menu. Many users do not like it, much preferring the interface of earlier versions — Windows 7, Windows X…
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…

751 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