Security
•  Greatis •  AppDatabase •  Utilities •  Delphi/CB •  Visual Basic • .NET •  just4fun
RegRun Security Suite
Not an antivirus. A powerful tool kit against Trojans, viruses, spyware, adware and rootkits
One-click purchase
RegRun NIVA Platinum - Rootkit Killer

NIVA+CD-ROM

More info:
Know more?
Screenshots

FAQ

On-line manual

Print PDF

Download trial
RegRun NIVA Platinum
Forums
Greatis Forum

NI Forum

Mickey Forum

Thank you!

International
Download Russian

Download Ukrainian

Join our localization team

Home Download Order Support   Newsletter Your shopping cart ?
How to fix problem with BSOD in Windows Logon Process STOP:C000021a (0xc0000142)


Some days ago my friend asked my help with his computer.

All worked well till the Monday when he saw how his computer reboots every time when the Windows started. The computer passed the first boot phase when the "Windows XP" message is displayed on the black background. But when the computer tried to go to the graphic mode it is immediately rebooted.

I pressed F8 during boot and tried "Last known good configuration".

No luck.

Safe mode do not work too.

After that I choose the option to stop on errors to avoid auto restart and I can see the message typical BSOD message.

STOP: c000021a {Fatal System Error}

The windows Logon Process system process terminated unexpectedly with a status of 0xc0000142 (0x00000000 0x00000000). The system has been shut down.


I googled for this error and found nothing solutions. Microsoft.com has several articles but they are related to Windows NT4 or Windows 2000 and they do not help me.

I made the search in the Windows XP DDK headers.

Wow!


// MessageId: STATUS_DLL_INIT_FAILED
// {DLL Initialization Failed}
// Initialization of the dynamic link library %hs failed. The process is terminating abnormally.
#define STATUS_DLL_INIT_FAILED ((NTSTATUS)0xC0000142L)

Now I found the source of the problem. Winlogon.exe could not start because it could not load the one or more linked DLLs. These may be if the DLLs were recently changed. I created the list of the DLLs linked to the Winlogon.exe. It was the large list. I made the new installation of the Windows XP to the same disk to the Windows.0 folder to get access to the hard drive. Another way is using Windows PE CD (Bart PE or WindowsLive).

After that I checked the sizes and versions of the DLLs from my computer. I found that 3 difference:

  1. Gdi32.dll
  2. Msvcrt.dll
  3. Comctl32.dll
(They can be transferred on one floppy as well)

I replaced these DLLs in the Windows\System32 folder and reboot.

Windows started successfully!

I thought that my friend installed some software that can changed the DLLs. However he didn't remember this fact.

But today I saw the same error on the computer in our local network. No software has been installed. Only Windows updates.

Now I found only 2 changed files:

  1. Gdi32.dll
  2. Msvcrt.dll
Something wrong in Windows updates process?

Anyway if you need a way to fix it without reinstalling Windows us this article.


Dmitry Sokolov

Suggest you to use RegRun Platinum Edition to be sure that your rootkit's clear!

Good luck!


Would you like to add your opinion?

Your Name (Not Required):

Your E-mail to contact (Not Required):


Description:

What's new?

March 7 2008
Partizan.exe is not a worm. Partizan.exe is a part of RegRun Suite, UnHackMe antirootkit. Updated. Symantec fixed false positive.

February 19 2008
RegRun Platinum Ukrainian 5.70

February 14 2008
Happy Valentine's day!
RegRun 5.7 released

February 11 2008
Spyware Doctor false positive. Partizan.sys wrong detection.

What is spXX.sys?

January 28 2007
Removing Medichi Rootkit

October 26 2007
Removal of Noskrnl.exe and Noskrnl.sys Rootkit (Spooldr clone)

July 25 2007
Removal Baidu rootkit (cnprov.sys)

July 24 2007
Removal Spooldr(ecard.exe) rootkit

June 25 2007
Fixing BSOD
in Winlogon Process

June 4 2007
Removal Areses Trojan

May 25 2007
Virus Feebs rootkit removal story

RegRun 5.5 beta updated

Release RegRun Reanimator 5.5.5.900

April 5 2007
What's this? Rthdcpl.exe - Illegal System DLL Relocation...

March 1 2007
Warning! Rootkit Unhooker

February 9 2007
Read our article about Unreal rootkit...

December 28 2006
Released free Rustock Rootkit(lzx32.sys) removal tool

November 29 2006
A#######.sys is a rootkit?

September 8 2006
Rootkit Removal instructions: ntsystem.exe

April 24 2006
What is BDGuard.sys?

April 17 2006
Virus or not? SPTD####.sys

March 31 2006
What is mc21.tmp, mc22.tmp, mc23.tmp?

January 19 2006
ICQCHK.exe, MSX.DLL free remover...
Educational discount...

Services
Ask Computer Guys

Windows startup programs

Articles
Using Registry Tracer...

RegRun against Trojans and Viruses

Specify an order for startup programs

RunGuard prevents a launch...

Using Bootlog Analyser...

They say
The Washinton Post suggests: "Consult the Greatis...

Wilders.ORG. Security advisors recommend...

Testimonials
You guys are awesome!!!!
Traci www.pentagonattack911.com

Bob Schmulian:
Absolutely love it and have recommended to many people!

Ian Robinson:
It is FANTASTIC! It has saved my life on more than one occasion since I purchased it less than 6 months ago. I now would not run my system without it... it's worth many times the cost! The service and support are terrific. Helpful - friendly - and accommodating; and generally a reply is received within 12 hours. Just great.

Theodore Soucie:
Since RegRun was installed my system is more stable. I use to experience freezeup daily. I have not had a crash.

Awards
Paul's Picks
Shareware Winner  

More...


Greatis Software Greatis | Security | AppDatabase | Utilities | Delphi/CB | Visual Basic | .NET | just4fun

Contacts | Add to Favorites | Recommend to a Friend | Privacy Policy | Copyright © 1998-2008 Greatis Software