PHASE0_INITIALIZATION_FAILED

Code: 0x31 (49)

As HRESULT:As NTSTATUS:

Description

The PHASE0_INITIALIZATION_FAILED bug check has a value of 0x00000031. This indicates that system initialization failed.

Important

This article is for programmers. If you're a customer who has received a blue screen error code while using your computer, see Troubleshoot blue screen errors.

PHASE0_INITIALIZATION_FAILED Parameters

None

Cause

System initialization failed at a very early stage.

Resolution

A debugger is required to analyze this.

Article text from the Windows driver documentation (opens in a new tab), by Microsoft, under the CC BY 4.0 (opens in a new tab) licence.

Associated Modules

ModuleCodeFound inDescription
EventCreate.exe0x3178.11011%1
cipher.exe0x3178.11011Your certificate(s) and the corresponding key(s) are being backed up. If you didn't start the process, press CANCEL. Press OK to confirm.
dsreg.dll0x311011The security identifier (SID) is invalid. Function name: %1. Parameter name: %2.
dssec.dll0x3178.11011Add/remove replica in domain
ehepgres.dll0x317%1
nslookup.exe0x3178.11011Name:
reagentc.exe0x318.11011%1: An error has occurred.
sc.exe0x3178.11011SERVICE_NAME: %1 %2 TYPE : %3 %4 %5 STATE : %6 %7 (%8, %9, %10) WIN32_EXIT_CODE : %11 (0x%12) SERVICE_EXIT_CODE : %13 (0x%14) CHECKPOINT : 0x%15 WAIT_HINT : 0x%16 PID : %17 FLAGS : %18
w32time.dll0x311011The time provider NtpClient was unable to find a domain controller to use as a time source. NtpClient will continue trying to locate an AD DC every %1 minutes. This message will not be logged again until after a domain controller is found.
webservices.dll0x3178.11011The URL path '%1' is not valid.
wecutil.exe0x3178.11011Configures Windows Event Collector service to make sure subscription can be created and sustained through reboots. This includes the following steps: 1. Enable ForwardedEvents channel if disabled. 2. Set Windows Event Collector service to delay start (Vista and later only). 3. Start Windows Event Collector service if not running. Usage: wecutil { qc | quick-config } [/OPTION:VALUE] Options: You can use either the short (i.e. /q) or long (i.e. /quiet) version of the option names. Options and their values are case-insensitive. /q[:VALUE] (Quiet) VALUE can be true or false. If true, quick-config will not prompt for confirmation. The default value of this option is false. Example: wecutil qc
wevtutil.exe0x3178.11011Failed to open event query.
whealogr.dll0x311011A corrected memory error has occurred. Error Source: %1 Error Bank: %2 MCi_STATUS: %3 Physical Address: %4 MCi_MISC: %5 FRU Text: %6
win32k.sys0x3178.1GrayText
win32kbase.sys0x311011GrayText
15 entries