How To Easily Fix The BSOD Error 0xc000021a On Windows 10

When Windows 10 was released it had quite a few bugs. One of which caused a blue screen of death which shows the error 0xc000021a at the bottom of the screen when your system crashes.

The error also says that your PC ran into a problem and needs to restart. This error appears every time you restart your machine, You can not boot your machine to the windows 10 desktop.

You can view a video of this article by clicking here

Cause Of BSOD Error 0xc000021a On Windows 10

When you get this error it is usually caused by an issue with one of two files.

  • Winlogon.exe – This file handles the logon and log off process when you get to the windows 10 desktop. This file could of been deleted, damaged, corrupted or has been replaced by a 3rd party software.
  • csrss.exe – This file is a core operating system file that handles the graphical instruction of the windows 10 system. Again this file could of been deleted, damaged, corrupted or has been replaced by a 3rd party software.

It can be very scary when you are experiencing this BSOD error 0xc000021a and your machine will not boot to the desktop, You worry you will lose all your data.  Well don’t worry as this issue is easy to fix,  Just follow the steps listed below.  I have even created a video below which shows you how to Easily Fix The BSOD Error 0xc000021a On Windows 10.

Related Articles To BSOD Error 0xc000021a On Windows 10

The below related links might be of some interest for you.

How To Fix BSOD Error 0xc000021a On Windows 10

Listed below are many methods that you can use to resolve the 0xc000021a error. Start with method 1 and work your way down the list until the issue is resolved.

Method 1 – Fix Corrupt Files

I always like to start by fixing corrupt files on your system as I have seen this resolve many non booting systems in my time.  I also like doing this first as it means we are not making any changes to the system.  To fix the corrupt files do the following.

-Insert your windows 10 DVD in to your system and boot to the DVD. (If your system does not have a DVD drive you can download a windows 10 ISO from the site and make a bootable USB flash drive)

On the first screen you get click on “troubleshoot”.

Next click on “advanced options”

Then Click on “command prompt”

A black window should now pop up, in the window type chkdsk C: /f /r this will perform a chkdsk on your system which will /f = Fixes errors on disk, and /r locates and recovers bad sectors.  If you get a y/n prompt type y and hit enter.  Now reboot your machine and hopefully it will boot correctly now.

Method 2 – Startup Repair

If the previous method didn’t work we need to perform a windows 10 startup repair.  Again boot to the windows 10 DVD. On the first screen you get click on troubleshoot.

Next click on “advanced options”

Then Click on “startup repair”

The startup repair program will start and will scan your windows 10 machine and fix any startup issues it finds.  When the repair has finished remove the windows 10 DVD from your system and reboot.

Method 3 – Disable driver signature enforcement

Method 1 and 2 should fix 99% of 0xc000021a windows 10 startup issues, but if you are still having issues there are a few more things we can do. Boot to the windows 10 DVD.

On the first screen you get click on “troubleshoot”

Next click on “advanced options”

Next click on “startup settings”

Then click “disable driver signature enforcement” , then hit restart.  Monitor the situation and if the BSOD 0xc000021a is not resolved move on to the next step.

Method 4 – Disable early-launch anti-malware protection

Repeat the steps in method 3 but at the last screen instead of selecting disable driver signature enforcement select Disable early-launch anti-malware protection, then hit restart your machine.

Method 5 – Uninstall recently installed software

Repeat the steps in method 3 but at the last screen instead of selecting disable driver signature enforcement select enable safe mode and select restart.  Hopefully your machine will boot to your windows 10 desktop.  If it does click on the start menu then type in programs and select “Programs and Features”

The below window will now popup.  Sort the programs by installed on,  Now uninstall as many recently installed applications as you can.  Now click on the “View installed updates” on the left hand side of the window.  This will show you the operating system updates which have been installed.  Again uninstall any recently installed updates.

When you are finished uninstalling recently installed applications / updates reboot your system.

Method 6 – Run a SFC Scan

Repeat the steps in method 5 and boot in to safe mode.  Now click on the start menu and type in cmd then right click on the program and select “Run as administrator” when the black window pops up type in sfc /scannow and hit enter. This command will scan all protected system files, and replace corrupted files with a cached copy that is located in a compressed folder at %WinDir%\System32\dllcache.  When the scan has finished reboot your machine.

Method 7 – Run a DISM Scan

Repeat the steps in method 6 but apart from running the sfc /scannow command from the cmd window type dism/online/cleanup-image/restorehealth and hit enter. This command will check installed windows updates / service packs for issues / corruption. When the scan has finished reboot your machine.

Conclusion Of 0xc000021a BSOD On Windows 10

Hopefully you have managed to fix this BSOD error 0xc000021a on your windows 10 machine. I created this post adding my personal experiences with this error and I also spent hours researching this error online finding many fixes which I have listed here.  I hope this article has been helpful for you,  I would be interested in your feedback in a comment below.  I would also be very grateful if you can share this article via the links below.

The error 0xc000021a usually appears on a microsoft windows 10 machine after upgrading from a previous version of microsoft windows or after running a repair installation. When you get the blue screen of death the below will show on your screen.

32 comments on “How To Easily Fix The BSOD Error 0xc000021a On Windows 10”

  1. mohan says:

    Can you fix 0xc0000145

    1. Eric says:

      You’re a miracle worker. Thanks this worked!

  2. Stephane says:

    I followed your instructions but as computer is in a loop, putting flash drive in does not start anything up. Any advice

    Thank you

    1. Anonymous says:

      Mine was in a loop as well. I could stop it by pressing F12 and getting into BIOS. From there I could get into recovery options. Thanks to the author for the post: method 3 solved the problem.

    2. Umar Faruk says:

      Thanks for the tips. Mine was, I only got blue screen error with the code 0xc00021a when my laptop (Dell Latitude e7470) is connected online either using wired or wireless. What is the solution

  3. Team says:

    Going on safe mode cant solve it, because it needs wininit.exe. Do you know how to recover wininit.exe?

  4. wawawa says:

    Mine was solved with #1 solution. I tried some Startup Settings options (safe mode, driver signature, debugging), but all just ran to the same BSOD with the same code 0xc000021a. Then I ran into your article and tried the #1 solution: running “chkdsk C: /f /r” on cmd, and finally after shut it down and turn it off again, it succesfully entered login page. Thank you very much! ;v;)/

  5. Ax says:

    This is the best guide for resolving this error, though maybe another method could be added which is disabling startup programs and services which I saw on another guide. My computer was crashing on boot but for some reason it booted properly after running chkdsk and when I disabled driver enforcement, but I did not want to permanently disable driver enforcement so I used sigverif to find any unsigned drivers that would cause the crash. I did not have any unsigned drivers, however, but I installed some recent applications and Windows updates from this month and that fixed the issue. So if you are crashing because of driver signature enforcement it might actually be Windows updates not bad drivers. Thanks for the guide!

    1. Ax says:

      Never mind, it is still happening. It seems that after I restart it will crash. It did work once and I did notice that it had installed a new update this day after uninstalling the updates, so I will boot with driver verification off, turn off auto updates, uninstall that update and see if it is the problem.

  6. Salmankk says:

    error code :0xc00002a

    chkdsk c: /f r/
    chkdsk /f /r
    sfc /scannow
    dism /image:c:\ /cleanup-image /revertpendingactions

    i will checked aboved all cmds but still i’m getting same error code ..

    anyone please help me how to resolve this this issue ..

    my watts number please suggest me …

  7. David says:

    Ive tried all of the above – and still stuck in the ‘Automatic Repair – which fails every time’ loop 🙁

    1. W. Haynes says:

      Same here, was it the new Windows Update?

      1. Swetha says:

        Same problem here, for me it happened during the newest windows update. So yeah I do think the update might be the problem.

  8. Jani says:

    Happened to me too after windows updates. Couldnt get it fixed.

  9. Luis A. says:

    Great article! Very good help for this issue.
    In my case, I solved this 0xc000021a error restoring Windows 10 from a system restore point.
    Anyway, thank you by this guide.

  10. JK says:

    This was clearly the best help I found for this problem. In my case, got the 0xc000021a error solved with methods 1 and 2. None of the microsoft support guides helped so a big recommendation to this article!

    Thank you!

  11. Jeffrey Bell says:

    I have tried everything above and also still stuck in the loop. Some command prompts were denied access however

  12. Ed L. says:

    I just want to give you a big “Thank You”. I had this problem as a result of a Win-10 (1809) upgrade installation after the main system had been installed. Method 3 did the trick. You should post this information on the Microsoft community Site; lots of people complaining about this issue.

  13. Austin says:

    Method 3 did the trick for me! Thanks for the help

  14. Apape says:

    I’m an old IT guy. Yep, getting crusty. So, I was naturally skeptical when you put Safe Mode under Method #5 when it was obviously the first thing to try. I tried that, then I tried a system restore, neither of which worked.
    But I was very happy to tell you that Method #3 worked for me! I select “disable driver signature enforcement” but then after one reboot, it reverts to the same issue again: bsod-0xc000021a. Any ideas how to make this permanent? Trying to find the driver culprit?

  15. Julien says:

    Step 1 solved my problem , many thanks

  16. Dimitrios Bekas says:

    Method 7 did not work when i copy and paste the cmd line you write here.
    After a quick google search the correct Line that worked was

    DISM.exe /Online /Cleanup-image /Restorehealth

    Because of f****** Windows 1809 Update disabling the Driver Signature Feature for ever is not working anymore. Because that is the Problem i have, some Driver Signature Bullshit and ofc the integrated Tool to check which Driverfile is not signed shows me ALL Files are ok.

    I go through the different new ideas that you posted here and will be back in some minutes to give my final experience what if anything helped. Thank you.

  17. Dimitrios Bekas says:

    DAMN it works, HELL YES IT WORKS NOW 😀
    Method 6 (Administrator Mode) did the trick.




  18. Rachel.I says:

    I could not get past step 4. It is in a continuous loop of automatic repair after reset, and the repair fails every time. Could not get into safe mode so step 5 and onward was out of the question. This latest May update has stuffed up my PC and these solutions aren’t working for me. So I will keep looking elsewhere.

  19. Liam says:

    Thanks for the help. The SFC Scan found corrupted files. Seemed like it had to be run from windows though and not from advanced startup. In my case I was able to get into windows by disabling driver through advanced startup OR by holding the power button to do a hard boot into windows FYI.

  20. Eldwin says:

    Thank you very very very much. Method 3 worked. After loading to Windows (Windows 10), I did Windows update directly. It updated two times. The first update I don’t remember. The second update, it updated Windows 10 to version 1903.

  21. Anonymous says:

    Until Method 3 worked for me, thank you so much for this guide.

  22. Erica says:

    I accidentally hit “enter” during stage 4 of CHKDSK. This seems to have paused the process?? I can’t tell if it’s paused or not, does anyone know if this paused the process and how to unpause?

    1. Victoria Norwich says:

      I did that and I can’t figure any way to start it and when I tried to start it the dangers thing started OVER and mine’s a 5hr process. I have alien ware 17r4 laptop so it’s still a work in progress but at least I can access advanced options but still not restore or anything and can’t get it into safe mode period yet. Still working on it. No other tutorial got me to advanced options or c prompt. Still should run a BCD black screen death fix command if this doesn’t work down the line. If I can figure how to unpause I will jump back on. Still ONLY tutorial dealing with when the advanced mode prompt never presented itself. 6to 10 stars and likes so far

      1. Mark windsor says:

        Try the pause-break key on your keyboard. I am sure you resolved this by now but I am posting this for others that may come across this searching. That key pauses CMD line batch files, so it should work.

  23. Christine says:

    Thank you so much. Step 3 worked for me.
    When i tried to run the Command Prompt, the sytem said my disk was protected hence could not perform the task, how do I unprotect it?
    Thank you.

  24. Victoria Norwich says:

    There is a video on YouTube about commands on win ten for releasing computer encrypted issues but I can’t find the link at the moment since prior to this fix I watched a zillion so called easy fixes that didn’t help one bit since my loop never once gave me the restart and advanced option screen to allow me to get to DOS fixes BSOD at any command prompt. Still running chkdsk bit. Hoping it will work but this is at least allowing it to unloop…. But you have to f12 and go to legacy settings first to allow the flash drive to bring up the advanced option at all I ,, .still wasn’t able to restore bc it won’t recognize anything YET regarding restore points even though they did exist, not sure what to do on that yet

Leave a Reply

Your email address will not be published.