Share this article

Improve this guide

How to Fix the CRYPTO_SELF_TEST_FAILURE BSoD in Windows

This is a rare BSoD that randomly appears during start-up

3 min. read

Updated onNovember 7, 2024

updated onNovember 7, 2024

Share this article

Improve this guide

Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more

Fix all BSoD events and keep computer safe and clean:

Fortect will find the cause of BSoD and fix it. Here is how to do it with 3 easy steps:

The CRYPTO_SELF_TEST_FAILURE BSoD, also known as 0x00000123 stop code, occurs when the driver that handles encryption is malfunctioning, or is damaged. It usually appears randomly during the system initialization. It’s often encountered on older OS versions such as Windows 7 or 8, but it has been spotted rarely on newer Windows versions as well.

How do I fix the CRYPTO_SELF_TEST_FAILURE BSoD?

How do I fix the CRYPTO_SELF_TEST_FAILURE BSoD?

1. Reset BIOS to default settings

If you recently made any modifications to your BIOS, that may be triggering the CRYPTO_SELF_TEST_FAILURE BSoD, so resetting the settings is the first step to fix this issue.

2. Roll back any recently updated drivers

Even if you don’t remember updating a driver, Windows updates also come with driver updates that will install automatically. You may also try theUninstall deviceoption and restart your system to install a default driver for it. If this doesn’t work, you can also visit the manufacturer’s website for that component and download the correct driver for your device and OS.

3. Run SFC and DISM scans

The CRYPTO_SELF_TEST_FAILURE BSoD can also be triggered by a corrupt system or image and the SFC and DISM scans can clear these problems.

4. Run a System Restore

Running the System Restore is a great way to patch things up on your system, but for that, you will actually need to have a saved restored point of your OS. If you don’t, this solution won’t work.

Ultimately, aclean Windows reinstallationis the last resort, but hopefully, the solutions above will help you fix your system from the CRYPTO_SELF_TEST_FAILURE BSoD.

If you need more information, you can always check our guide on thecauses of BSoD, just to get a better understanding of this interruption. Before you leave, don’t hesitate to check our latestWin32k_Atomic_Check_Failurearticle for more information.

Let us know in the comments below if our solutions helped you fix the CRYPTO_SELF_TEST_FAILURE BSoD.

More about the topics:BSoD error codes,BSoD errors

Claudiu Andone

Windows Toubleshooting Expert

Oldtimer in the tech and science press, Claudiu is focused on whatever comes new from Microsoft.

His abrupt interest in computers started when he saw the first Home Computer as a kid. However, his passion for Windows and everything related became obvious when he became a sys admin in a computer science high school.

With 14 years of experience in writing about everything there is to know about science and technology, Claudiu also likes rock music, chilling in the garden, and Star Wars. May the force be with you, always!

User forum

0 messages

Sort by:LatestOldestMost Votes

Comment*

Name*

Email*

Commenting as.Not you?

Save information for future comments

Comment

Δ

Claudiu Andone

Windows Toubleshooting Expert

Oldtimer in the tech and science press, with 14 years of experience in writing on everything there is to know about science, technology, and Microsoft