You are currently offline, waiting for your internet to reconnect

Error Message: Winlogon.Exe Could Not Locate Component. This Application Has Failed To Start Because Comctl32.Dll Was Not Found.

Support for Windows XP has ended

Microsoft ended support for Windows XP on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

This article was previously published under Q324765
When you start your computer, you may receive the following error message:
WinLogon.exe could not locate component. This application has failed to start because comctl32.dll was not found. Re-installing the application may fix this problem.
If you click OK to clear the message, you may receive the following error message:
User Interface Failure. The logon user interface DLL 'msgina.dll' failed to load. Contact your system administrator or restore the DLL.
This problem may occur after you install critical updates from Windows Updates or after you using the System Restore utility to restore your computer to a previous state.
To resolve this behavior, restore the corrupted or missing files by expanding them from the Windows XP CD-ROM. If you cannot expand the files, repair the current Windows XP installation.

To restore the missing or corrupted files by expanding them from the Windows XP CD-ROM, follow these steps:
  1. Insert the Windows XP CD-ROM into the CD-ROM drive, and then restart the computer. Follow any on-screen instructions to start the computer from the CD-ROM drive.
  2. When the Welcome to Setup screen appears, press R to start the Recovery Console.
  3. If you have a dual-boot or multiple-boot computer, select theinstallation that you want to access from the Recovery Console.
  4. When you are prompted to do so, type the Administrator password, and then press ENTER. If the Administrator password is blank, press ENTER.
  5. Type the following command line
    EXPAND D:\I386\comctl32.dl_ C:\Windows\System32
    and then press ENTER.

    NOTE: Change the drive letters if your CD-ROM drive is not drive D, and the hard disk that contains the operating system is not drive C.
  6. Type the following command line
    EXPAND D:\I386\msgina.dl_ C:\Windows\System32
    and then press ENTER.
  7. Restart the computer in a typical fashion.
If you cannot expand the files, repair the Windows XP installation. To do this, follow these steps:
  1. At the Welcome to Setup screen, press ENTER to start Windows XP Setup.
  2. Read the End-User License Agreement, and then press F8 to accept it and continue.
  3. Press R to repair the current installation. Follow the on-screen instructions to complete the repair operation.
For additional information, click the article number below to view the article in the Microsoft Knowledge Base:
307654 HOW TO: Install and Use the Recovery Console in Windows XP

Article ID: 324765 - Last Review: 10/29/2002 08:53:00 - Revision: 1.2

  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • kbprb KB324765