Hello, I've been getting too many HYPERVISOR_ERROR BSoD recently.
I need to run VMs so I'm not going to disable virtualization :)
System info:
OS: Windows 11 Professional 23H2
CPU: AMD Ryzen 5800X, PBO2 enabled with manually tweaked curve optimizer
GPU: NVIDIA RTX 3080, Driver version 551.86
DRAM: DDR4 3600Hz, 8G*4, XMP enabled
Here's my minidump file analysis, extracted from WinDbg.
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
HYPERVISOR_ERROR (20001)
The hypervisor has encountered a fatal error.
Arguments:
Arg1: 0000000000000011
Arg2: 000000000035bb77
Arg3: 0000000000001005
Arg4: ffffe70000005c20
Debugging Details:
KEY_VALUES_STRING: 1
Key : Analysis.CPU.mSec
Value: 1327
Key : Analysis.Elapsed.mSec
Value: 1945
Key : Analysis.IO.Other.Mb
Value: 0
Key : Analysis.IO.Read.Mb
Value: 0
Key : Analysis.IO.Write.Mb
Value: 0
Key : Analysis.Init.CPU.mSec
Value: 202
Key : Analysis.Init.Elapsed.mSec
Value: 3548
Key : Analysis.Memory.CommitPeak.Mb
Value: 145
Key : Bugcheck.Code.LegacyAPI
Value: 0x20001
Key : Bugcheck.Code.TargetModel
Value: 0x20001
Key : Failure.Bucket
Value: 0x20001_11_35bb77_nt!HvlSkCrashdumpCallbackRoutine
Key : Failure.Hash
Value: {2cdd8000-3271-1fab-a779-4f0c5188d1ae}
Key : Hypervisor.Enlightenments.ValueHex
Value: 1497cf94
Key : Hypervisor.Flags.AnyHypervisorPresent
Value: 1
Key : Hypervisor.Flags.ApicEnlightened
Value: 1
Key : Hypervisor.Flags.ApicVirtualizationAvailable
Value: 0
Key : Hypervisor.Flags.AsyncMemoryHint
Value: 0
Key : Hypervisor.Flags.CoreSchedulerRequested
Value: 0
Key : Hypervisor.Flags.CpuManager
Value: 1
Key : Hypervisor.Flags.DeprecateAutoEoi
Value: 0
Key : Hypervisor.Flags.DynamicCpuDisabled
Value: 1
Key : Hypervisor.Flags.Epf
Value: 0
Key : Hypervisor.Flags.ExtendedProcessorMasks
Value: 1
Key : Hypervisor.Flags.HardwareMbecAvailable
Value: 1
Key : Hypervisor.Flags.MaxBankNumber
Value: 0
Key : Hypervisor.Flags.MemoryZeroingControl
Value: 0
Key : Hypervisor.Flags.NoExtendedRangeFlush
Value: 0
Key : Hypervisor.Flags.NoNonArchCoreSharing
Value: 1
Key : Hypervisor.Flags.Phase0InitDone
Value: 1
Key : Hypervisor.Flags.PowerSchedulerQos
Value: 0
Key : Hypervisor.Flags.RootScheduler
Value: 0
Key : Hypervisor.Flags.SynicAvailable
Value: 1
Key : Hypervisor.Flags.UseQpcBias
Value: 0
Key : Hypervisor.Flags.Value
Value: 4853999
Key : Hypervisor.Flags.ValueHex
Value: 4a10ef
Key : Hypervisor.Flags.VpAssistPage
Value: 1
Key : Hypervisor.Flags.VsmAvailable
Value: 1
Key : Hypervisor.RootFlags.AccessStats
Value: 1
Key : Hypervisor.RootFlags.CrashdumpEnlightened
Value: 1
Key : Hypervisor.RootFlags.CreateVirtualProcessor
Value: 1
Key : Hypervisor.RootFlags.DisableHyperthreading
Value: 0
Key : Hypervisor.RootFlags.HostTimelineSync
Value: 1
Key : Hypervisor.RootFlags.HypervisorDebuggingEnabled
Value: 0
Key : Hypervisor.RootFlags.IsHyperV
Value: 1
Key : Hypervisor.RootFlags.LivedumpEnlightened
Value: 1
Key : Hypervisor.RootFlags.MapDeviceInterrupt
Value: 1
Key : Hypervisor.RootFlags.MceEnlightened
Value: 1
Key : Hypervisor.RootFlags.Nested
Value: 0
Key : Hypervisor.RootFlags.StartLogicalProcessor
Value: 1
Key : Hypervisor.RootFlags.Value
Value: 1015
Key : Hypervisor.RootFlags.ValueHex
Value: 3f7
Key : WER.OS.Branch
Value: ni_release
Key : WER.OS.Version
Value: 10.0.22621.1
BUGCHECK_CODE: 20001
BUGCHECK_P1: 11
BUGCHECK_P2: 35bb77
BUGCHECK_P3: 1005
BUGCHECK_P4: ffffe70000005c20
FILE_IN_CAB: 060624-8890-01.dmp
TAG_NOT_DEFINED_202b: *** Unknown TAG in analysis list 202b
CUSTOMER_CRASH_COUNT: 1
PROCESS_NAME: System
STACK_TEXT:
ffffc58145a0dca8 fffff80532945101 : 0000000000020001 0000000000000011 000000000035bb77 0000000000001005 : nt!KeBugCheckEx
ffffc58145a0dcb0 fffff8053286ed58 : 0000000000000100 fffff8053260d14c ffffc58145a16350 ffffc58145a0dd30 : nt!HvlSkCrashdumpCallbackRoutine+0x81
ffffc58145a0dcf0 fffff80532825f82 : 0000000000000100 ffffc58145a0def0 0000000000000000 0000000000000000 : nt!KiProcessNMI+0x261e28
ffffc58145a0dd30 fffff80532825cee : 0000000000000100 ffffc58145a0def0 0000000000000000 0000000000000000 : nt!KxNmiInterrupt+0x82
ffffc58145a0de70 fffff8052e760003 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : nt!KiNmiInterrupt+0x26e
ffff8508f8cbf488 0000000000000000 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : 0xfffff805`2e760003
SYMBOL_NAME: nt!HvlSkCrashdumpCallbackRoutine+81
MODULE_NAME: nt
IMAGE_NAME: ntkrnlmp.exe
IMAGE_VERSION: 10.0.22621.3593
STACK_COMMAND: .cxr; .ecxr ; kb
BUCKET_ID_FUNC_OFFSET: 81
FAILURE_BUCKET_ID: 0x20001_11_35bb77_nt!HvlSkCrashdumpCallbackRoutine
OS_VERSION: 10.0.22621.1
BUILDLAB_STR: ni_release
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
FAILURE_ID_HASH: {2cdd8000-3271-1fab-a779-4f0c5188d1ae}
Followup: MachineOwner
Here's another one:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
HYPERVISOR_ERROR (20001)
The hypervisor has encountered a fatal error.
Arguments:
Arg1: 0000000000000011
Arg2: 000000000035bb77
Arg3: 0000000000001005
Arg4: ffffe70000205c20
Debugging Details:
KEY_VALUES_STRING: 1
Key : Analysis.CPU.mSec
Value: 1640
Key : Analysis.Elapsed.mSec
Value: 10608
Key : Analysis.IO.Other.Mb
Value: 0
Key : Analysis.IO.Read.Mb
Value: 0
Key : Analysis.IO.Write.Mb
Value: 2
Key : Analysis.Init.CPU.mSec
Value: 249
Key : Analysis.Init.Elapsed.mSec
Value: 53272
Key : Analysis.Memory.CommitPeak.Mb
Value: 149
Key : Bugcheck.Code.LegacyAPI
Value: 0x20001
Key : Bugcheck.Code.TargetModel
Value: 0x20001
Key : Dump.Attributes.AsUlong
Value: 808
Key : Dump.Attributes.KernelGeneratedTriageDump
Value: 1
Key : Failure.Bucket
Value: 0x20001_11_35bb77_nt!HvlSkCrashdumpCallbackRoutine
Key : Failure.Hash
Value: {2cdd8000-3271-1fab-a779-4f0c5188d1ae}
Key : Hypervisor.Enlightenments.ValueHex
Value: 1497cf94
Key : Hypervisor.Flags.AnyHypervisorPresent
Value: 1
Key : Hypervisor.Flags.ApicEnlightened
Value: 1
Key : Hypervisor.Flags.ApicVirtualizationAvailable
Value: 0
Key : Hypervisor.Flags.AsyncMemoryHint
Value: 0
Key : Hypervisor.Flags.CoreSchedulerRequested
Value: 0
Key : Hypervisor.Flags.CpuManager
Value: 1
Key : Hypervisor.Flags.DeprecateAutoEoi
Value: 0
Key : Hypervisor.Flags.DynamicCpuDisabled
Value: 1
Key : Hypervisor.Flags.Epf
Value: 0
Key : Hypervisor.Flags.ExtendedProcessorMasks
Value: 1
Key : Hypervisor.Flags.HardwareMbecAvailable
Value: 1
Key : Hypervisor.Flags.MaxBankNumber
Value: 0
Key : Hypervisor.Flags.MemoryZeroingControl
Value: 0
Key : Hypervisor.Flags.NoExtendedRangeFlush
Value: 0
Key : Hypervisor.Flags.NoNonArchCoreSharing
Value: 1
Key : Hypervisor.Flags.Phase0InitDone
Value: 1
Key : Hypervisor.Flags.PowerSchedulerQos
Value: 0
Key : Hypervisor.Flags.RootScheduler
Value: 0
Key : Hypervisor.Flags.SynicAvailable
Value: 1
Key : Hypervisor.Flags.UseQpcBias
Value: 0
Key : Hypervisor.Flags.Value
Value: 4853999
Key : Hypervisor.Flags.ValueHex
Value: 4a10ef
Key : Hypervisor.Flags.VpAssistPage
Value: 1
Key : Hypervisor.Flags.VsmAvailable
Value: 1
Key : Hypervisor.RootFlags.AccessStats
Value: 1
Key : Hypervisor.RootFlags.CrashdumpEnlightened
Value: 1
Key : Hypervisor.RootFlags.CreateVirtualProcessor
Value: 1
Key : Hypervisor.RootFlags.DisableHyperthreading
Value: 0
Key : Hypervisor.RootFlags.HostTimelineSync
Value: 1
Key : Hypervisor.RootFlags.HypervisorDebuggingEnabled
Value: 0
Key : Hypervisor.RootFlags.IsHyperV
Value: 1
Key : Hypervisor.RootFlags.LivedumpEnlightened
Value: 1
Key : Hypervisor.RootFlags.MapDeviceInterrupt
Value: 1
Key : Hypervisor.RootFlags.MceEnlightened
Value: 1
Key : Hypervisor.RootFlags.Nested
Value: 0
Key : Hypervisor.RootFlags.StartLogicalProcessor
Value: 1
Key : Hypervisor.RootFlags.Value
Value: 1015
Key : Hypervisor.RootFlags.ValueHex
Value: 3f7
BUGCHECK_CODE: 20001
BUGCHECK_P1: 11
BUGCHECK_P2: 35bb77
BUGCHECK_P3: 1005
BUGCHECK_P4: ffffe70000205c20
FILE_IN_CAB: 061124-9062-01.dmp
TAG_NOT_DEFINED_202b: *** Unknown TAG in analysis list 202b
DUMP_FILE_ATTRIBUTES: 0x808
Kernel Generated Triage Dump
CUSTOMER_CRASH_COUNT: 1
PROCESS_NAME: LightingServic
STACK_TEXT:
ffffb10059679ca8 fffff8067a945101 : 0000000000020001 0000000000000011 000000000035bb77 0000000000001005 : nt!KeBugCheckEx
ffffb10059679cb0 fffff8067a86ed58 : 0000000000000100 fffff8067a60d14c ffffb100596d9350 ffffb10059679d30 : nt!HvlSkCrashdumpCallbackRoutine+0x81
ffffb10059679cf0 fffff8067a825f82 : 0000000000000100 ffffb10059679ef0 0000000000000000 0000000000000000 : nt!KiProcessNMI+0x261e28
ffffb10059679d30 fffff8067a825cee : 0000000000000100 ffffb10059679ef0 0000000000000000 8b48000025f2e8cd : nt!KxNmiInterrupt+0x82
ffffb10059679e70 fffff8067a7709fb : fffff8067a668dde 0000000000000000 0000000000000000 0000000000000000 : nt!KiNmiInterrupt+0x26e
ffff81898c8b7048 fffff8067a668dde : 0000000000000000 0000000000000000 0000000000000000 ffffb10059b56180 : nt!HvlWriteApicCommandRegister+0x1b
ffff81898c8b7050 fffff8067a6e4fb4 : 0000000000000000 ffff81898c8b74d8 0000000000000001 0000000000000000 : nt!HalpApicRequestInterrupt+0x9e
ffff81898c8b70c0 fffff8067a637b14 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : nt!HalpInterruptSendIpi+0xe4
ffff81898c8b73f0 fffff8067a7264a4 : 000000000000000f ffffc589168b7540 000000000000000f 0000000000000004 : nt!KiExitDispatcher+0x244
ffff81898c8b77a0 fffff8067a6d42b1 : ffffc5891688f3f0 fffff8067b037e60 ffffc5890000000f ffffc58900000000 : nt!ExpQueueWorkItem+0x2a4
ffff81898c8b7850 fffff8067a6d5b23 : ffffc5892c4bc080 ffffc5892c4bc378 8000000000000000 01dabb98bb5fc199 : nt!ExQueueWorkItemEx+0x41
ffff81898c8b7890 fffff8067ab76cd7 : ffffc5892c4bc508 0000000000000000 ffffc5892c4bc508 0000000000000001 : nt!KeTerminateThread+0x177
ffff81898c8b7910 fffff8067abe5e13 : 0000000000000000 0000000000000000 ffffc5892c4bc0f4 00000000004dc000 : nt!PspExitThread+0x4c3
ffff81898c8b7a10 fffff8067abe5d9a : 0000000000000000 0000000000000000 ffffc5892c4bc080 fffff8067aac26b9 : nt!PspTerminateThreadByPointer+0x53
ffff81898c8b7a50 fffff8067a82d508 : 0000000000000000 ffffc5892c4bc080 ffff81898c8b7b20 ffffc58900000000 : nt!NtTerminateThread+0x4a
ffff81898c8b7aa0 0000000077031cf3 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : nt!KiSystemServiceCopyEnd+0x28
000000000153ec78 0000000000000000 : 0000000000000000 0000000000000000 0000000000000000 0000000000000000 : 0x77031cf3
SYMBOL_NAME: nt!HvlSkCrashdumpCallbackRoutine+81
MODULE_NAME: nt
IMAGE_NAME: ntkrnlmp.exe
IMAGE_VERSION: 10.0.22621.3593
STACK_COMMAND: .cxr; .ecxr ; kb
BUCKET_ID_FUNC_OFFSET: 81
FAILURE_BUCKET_ID: 0x20001_11_35bb77_nt!HvlSkCrashdumpCallbackRoutine
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
FAILURE_ID_HASH: {2cdd8000-3271-1fab-a779-4f0c5188d1ae}
Followup: MachineOwner