Microsoft-Windows-PersistentMemory-Nvdimm

EventTitleChannelSampleRule
201NVDIMM DeviceGuid failed to start.OperationalNN
202NVDIMM DeviceGuid started successfully.OperationalNN
203NVDIMM DeviceGuid encountered an error that may have caused data loss.OperationalNN
205The driver could not confirm that the NVDIMM DeviceGuid is healthy.OperationalNN
206NVDIMM Slot_number encountered an error while transferring your data to or from …OperationalNN
207NVDIMM Slot_number encountered an error that makes it unable to save your data …OperationalNN
300NVDIMM-N Slot_number encountered a serious problem that may cause data saved to …OperationalNN
301The problem with NVDIMM-N Slot_number was resolved.OperationalNN
302NVDIMM-N Slot_number is in a degraded health state and may soon encounter …OperationalNN
303NVDIMM-N Slot_number has encountered NfitHandle uncorrectable memory error(s).OperationalNN
304The warning threshold for correctable memory errors on NVDIMM-N Slot_number has …OperationalNN
305NVDIMM DeviceGuid notified the driver that its health state changed.OperationalNN
306The driver for NVDIMM DeviceGuid encountered an internal error.OperationalNN
400NVDIMM DeviceGuid encountered a serious problem.OperationalNN
401The problem with NVDIMM DeviceGuid was resolved.OperationalNN
402NVDIMM DeviceGuid encountered a serious problem.OperationalNN
403The problem with NVDIMM DeviceGuid was resolved.OperationalNN
404NVDIMM DeviceGuid encountered a critical problem.OperationalNN
405The critical problem with NVDIMM DeviceGuid was resolved.OperationalNN
406NVDIMM DeviceGuid is in a degraded health state and may soon encounter serious …OperationalNN
407NVDIMM DeviceGuid notified the driver that its health state changed.OperationalNN
501NVDIMM DeviceGuid notified the driver that its health state changed.OperationalNN
502NVDIMM DeviceGuid is in a critically unhealthy state and your data may be lost.OperationalNN
503NVDIMM DeviceGuid is in a critically degraded state and may need to be replaced …OperationalNN
504NVDIMM DeviceGuid's temperature is too high.OperationalNN
505NVDIMM DeviceGuid is in a degraded state and may need to be replaced soon.OperationalNN
506NVDIMM DeviceGuid is now healthy again.OperationalNN
507The energy source protecting NVDIMM DeviceGuid stopped working.OperationalNN
508The energy source protecting NVDIMM DeviceGuid is working again.OperationalNN
509NVDIMM DeviceGuid is locked and you won't be able to access its contents.OperationalNN
900NVDIMM DeviceGuid logged: Message.DiagnosticNN

Event ID 201: NVDIMM DeviceGuid failed to start.

#
Channel
Operational

Description

NVDIMM DeviceGuid failed to start. VendorId.

Message #

NVDIMM %1 failed to start. %3

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString
Reason UInt32
Status UInt32NTSTATUS reference

Event ID 202: NVDIMM DeviceGuid started successfully.

#
Channel
Operational

Message #

NVDIMM %1 started successfully.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString

Event ID 203: NVDIMM DeviceGuid encountered an error that may have caused data loss.

#
Channel
Operational

Message #

NVDIMM %1 encountered an error that may have caused data loss.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString
UnsafeShutdownCount UInt32
BaselineUnsafeShutdownCount UInt32

Event ID 205: The driver could not confirm that the NVDIMM DeviceGuid is healthy.

#
Channel
Operational

Description

The driver could not confirm that the NVDIMM DeviceGuid is healthy. Consider backing up your data to another disk.

Message #

The driver could not confirm that the NVDIMM %1 is healthy. Consider backing up your data to another disk.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString
NtStatus UInt32

Event ID 206: NVDIMM Slot_number encountered an error while transferring your data to or from persistent media (see the Details tab for more information).

#
Channel
Operational

Description

NVDIMM Slot_number encountered an error while transferring your data to or from persistent media (see the Details tab for more information). Some of your data may have been lost.

Message #

NVDIMM %1 encountered an error while transferring your data to or from persistent media (see the Details tab for more information). Some of your data may have been lost.                    
                    
In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem.                    
                    
This NVDIMM may need to be replaced. It can be located using the following information:                    
                    
Slot number: %3                    
Manufacturer: %4                    
Model Number: %5                    
Serial Number: %6                    
Location: %7

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString[This NVDIMM may need to be replaced. It can be located using the following information] Model Number.
SaveFailed Boolean
RestoreFailed Boolean
PlatformFlushFailed Boolean
ArmFailed Boolean
TechnologySpecificDetails HexInt64

Event ID 207: NVDIMM Slot_number encountered an error that makes it unable to save your data if your computer shuts down.

#
Channel
Operational

Description

NVDIMM Slot_number encountered an error that makes it unable to save your data if your computer shuts down. Consider backing up your data to another disk.

Message #

NVDIMM %1 encountered an error that makes it unable to save your data if your computer shuts down. Consider backing up your data to another disk.                    
                    
In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem.                    
                    
This NVDIMM may need to be replaced. It can be located using the following information:                    
                    
Slot number: %3                    
Manufacturer: %4                    
Model Number: %5                    
Serial Number: %6                    
Location: %7

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString[This NVDIMM may need to be replaced. It can be located using the following information] Model Number.
SaveFailed Boolean
RestoreFailed Boolean
PlatformFlushFailed Boolean
ArmFailed Boolean
TechnologySpecificDetails HexInt64

Event ID 300: NVDIMM-N Slot_number encountered a serious problem that may cause data saved to this NVDIMM-N to be lost when the computer shuts down or restarts.

#
Channel
Operational

Description

NVDIMM-N Slot_number encountered a serious problem that may cause data saved to this NVDIMM-N to be lost when the computer shuts down or restarts. Consider backing up your data to another disk.

Message #

NVDIMM-N %1 encountered a serious problem that may cause data saved to this NVDIMM-N to be lost when the computer shuts down or restarts. Consider backing up your data to another disk.                    
                    
In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem.                    
                    
This NVDIMM-N may need to be replaced. It can be located using the following information:                    
                    
Slot number: %3                    
Manufacturer: %4                    
Model Number: %5                    
Serial Number: %6                    
Location: %7

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString[This NVDIMM-N may need to be replaced. It can be located using the following information] Model Number.
LostPersistence Boolean
WarningThresholdExceeded Boolean
PersistenceRestored Boolean
BelowWarningThreshold Boolean
ModuleHealth_VoltageRegulatorFailed Boolean
ModuleHealth_VddLost Boolean
ModuleHealth_VppLost Boolean
ModuleHealth_VttLost Boolean
ModuleHealth_DramNotInSelfRefresh Boolean
ModuleHealth_ControllerHardwareError Boolean
ModuleHealth_NvmControllerError Boolean
ModuleHealth_NvmLifetimeError Boolean
ModuleHealth_NotEnoughEnergyForSave Boolean
ModuleHealth_InvalidFirmwareError Boolean
ModuleHealth_ConfigDataError Boolean
ModuleHealth_NoEnergySourcePresent Boolean
ModuleHealth_EnergySourcePolicyNotSet Boolean
ModuleHealth_EnergySourceHardwareError Boolean
ModuleHealth_EnergySourceHealthAssessmentError Boolean
EncodedModuleTemperature UInt32
ErrorThreshold_NvmLifetimeError Boolean
ErrorThreshold_EnergySourceLifetimeError Boolean
ErrorThreshold_EnergySourceTemperatureError Boolean
WarningThreshold_NvmLifetimeWarning Boolean
WarningThreshold_EnergySourceLifetimeWarning Boolean
WarningThreshold_EnergySourceTemperatureWarning Boolean
NvmLifetimePercentage UInt32
UncorrectableMemoryErrorCount UInt32
CorrectableMemoryErrorAboveThresholdEventCount UInt32
LastBackup_TriggerInformation HexInt32
LastBackup_SaveFailureInformation HexInt32

Event ID 301: The problem with NVDIMM-N Slot_number was resolved.

#
Channel
Operational

Description

The problem with NVDIMM-N Slot_number was resolved. Data saved to this NVDIMM-N is no longer at risk.

Message #

The problem with NVDIMM-N %1 was resolved. Data saved to this NVDIMM-N is no longer at risk.                    
                    
This NVDIMM-N may be located using the following information:                    
                    
Slot number: %3                    
Manufacturer: %4                    
Model Number: %5                    
Serial Number: %6                    
Location: %7

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString[This NVDIMM-N may be located using the following information] Model Number.
LostPersistence Boolean
WarningThresholdExceeded Boolean
PersistenceRestored Boolean
BelowWarningThreshold Boolean
ModuleHealth_VoltageRegulatorFailed Boolean
ModuleHealth_VddLost Boolean
ModuleHealth_VppLost Boolean
ModuleHealth_VttLost Boolean
ModuleHealth_DramNotInSelfRefresh Boolean
ModuleHealth_ControllerHardwareError Boolean
ModuleHealth_NvmControllerError Boolean
ModuleHealth_NvmLifetimeError Boolean
ModuleHealth_NotEnoughEnergyForSave Boolean
ModuleHealth_InvalidFirmwareError Boolean
ModuleHealth_ConfigDataError Boolean
ModuleHealth_NoEnergySourcePresent Boolean
ModuleHealth_EnergySourcePolicyNotSet Boolean
ModuleHealth_EnergySourceHardwareError Boolean
ModuleHealth_EnergySourceHealthAssessmentError Boolean
EncodedModuleTemperature UInt32
ErrorThreshold_NvmLifetimeError Boolean
ErrorThreshold_EnergySourceLifetimeError Boolean
ErrorThreshold_EnergySourceTemperatureError Boolean
WarningThreshold_NvmLifetimeWarning Boolean
WarningThreshold_EnergySourceLifetimeWarning Boolean
WarningThreshold_EnergySourceTemperatureWarning Boolean
NvmLifetimePercentage UInt32
UncorrectableMemoryErrorCount UInt32
CorrectableMemoryErrorAboveThresholdEventCount UInt32
LastBackup_TriggerInformation HexInt32
LastBackup_SaveFailureInformation HexInt32

Event ID 302: NVDIMM-N Slot_number is in a degraded health state and may soon encounter serious problems.

#
Channel
Operational

Description

NVDIMM-N Slot_number is in a degraded health state and may soon encounter serious problems. Consider backing up your data to another disk.

Message #

NVDIMM-N %1 is in a degraded health state and may soon encounter serious problems. Consider backing up your data to another disk.                    
                    
In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem.                    
                    
This NVDIMM-N may need to be replaced. It can be located using the following information:                    
                    
Slot number: %3                    
Manufacturer: %4                    
Model Number: %5                    
Serial Number: %6                    
Location: %7

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString[This NVDIMM-N may need to be replaced. It can be located using the following information] Model Number.
LostPersistence Boolean
WarningThresholdExceeded Boolean
PersistenceRestored Boolean
BelowWarningThreshold Boolean
ModuleHealth_VoltageRegulatorFailed Boolean
ModuleHealth_VddLost Boolean
ModuleHealth_VppLost Boolean
ModuleHealth_VttLost Boolean
ModuleHealth_DramNotInSelfRefresh Boolean
ModuleHealth_ControllerHardwareError Boolean
ModuleHealth_NvmControllerError Boolean
ModuleHealth_NvmLifetimeError Boolean
ModuleHealth_NotEnoughEnergyForSave Boolean
ModuleHealth_InvalidFirmwareError Boolean
ModuleHealth_ConfigDataError Boolean
ModuleHealth_NoEnergySourcePresent Boolean
ModuleHealth_EnergySourcePolicyNotSet Boolean
ModuleHealth_EnergySourceHardwareError Boolean
ModuleHealth_EnergySourceHealthAssessmentError Boolean
EncodedModuleTemperature UInt32
ErrorThreshold_NvmLifetimeError Boolean
ErrorThreshold_EnergySourceLifetimeError Boolean
ErrorThreshold_EnergySourceTemperatureError Boolean
WarningThreshold_NvmLifetimeWarning Boolean
WarningThreshold_EnergySourceLifetimeWarning Boolean
WarningThreshold_EnergySourceTemperatureWarning Boolean
NvmLifetimePercentage UInt32
UncorrectableMemoryErrorCount UInt32
CorrectableMemoryErrorAboveThresholdEventCount UInt32
LastBackup_TriggerInformation HexInt32
LastBackup_SaveFailureInformation HexInt32

Event ID 303: NVDIMM-N Slot_number has encountered NfitHandle uncorrectable memory error(s).

#
Channel
Operational

Description

NVDIMM-N Slot_number has encountered NfitHandle uncorrectable memory error(s). Uncorrectable memory errors can cause system instability and data loss. Consider replacing this NVDIMM-N.

Message #

NVDIMM-N %1 has encountered %7 uncorrectable memory error(s). Uncorrectable memory errors can cause system instability and data loss. Consider replacing this NVDIMM-N.                    
                    
In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem.                    
                    
This NVDIMM-N can be located using the following information:                    
                    
Slot number: %3                    
Manufacturer: %4                    
Model Number: %5                    
Serial Number: %6                    
Location: %7

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString[This NVDIMM-N can be located using the following information] Model Number.
MemoryEventCount UInt32

Event ID 304: The warning threshold for correctable memory errors on NVDIMM-N Slot_number has been exceeded.

#
Channel
Operational

Description

The warning threshold for correctable memory errors on NVDIMM-N DeviceGuid has been exceeded. A large number of correctable memory errors increases the likelihood of an uncorrectable memory error in the future and reduces system performance. Contact your hardware vendor to determine if this NVDIMM-N needs to be replaced. In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem. This NVDIMM-N can be located using the following information: Slot number: SlotNumber Manufacturer: VendorId Model Number: ProductId Serial Number: SerialNumber Location: Location

Message #

The warning threshold for correctable memory errors on NVDIMM-N %1 has been exceeded. A large number of correctable memory errors increases the likelihood of an uncorrectable memory error in the future and reduces system performance. Contact your hardware vendor to determine if this NVDIMM-N needs to be replaced.                    
                    
In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem.                    
                    
This NVDIMM-N can be located using the following information:                    
                    
Slot number: %3                    
Manufacturer: %4                    
Model Number: %5                    
Serial Number: %6                    
Location: %7

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString[This NVDIMM-N can be located using the following information] Model Number.
MemoryEventCount UInt32

Event ID 305: NVDIMM DeviceGuid notified the driver that its health state changed.

#
Channel
Operational

Description

NVDIMM DeviceGuid notified the driver that its health state changed. See the Details tab for more information.

Message #

NVDIMM %1 notified the driver that its health state changed. See the Details tab for more information.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString
LostPersistence Boolean
WarningThresholdExceeded Boolean
PersistenceRestored Boolean
BelowWarningThreshold Boolean
ModuleHealth_VoltageRegulatorFailed Boolean
ModuleHealth_VddLost Boolean
ModuleHealth_VppLost Boolean
ModuleHealth_VttLost Boolean
ModuleHealth_DramNotInSelfRefresh Boolean
ModuleHealth_ControllerHardwareError Boolean
ModuleHealth_NvmControllerError Boolean
ModuleHealth_NvmLifetimeError Boolean
ModuleHealth_NotEnoughEnergyForSave Boolean
ModuleHealth_InvalidFirmwareError Boolean
ModuleHealth_ConfigDataError Boolean
ModuleHealth_NoEnergySourcePresent Boolean
ModuleHealth_EnergySourcePolicyNotSet Boolean
ModuleHealth_EnergySourceHardwareError Boolean
ModuleHealth_EnergySourceHealthAssessmentError Boolean
EncodedModuleTemperature UInt32
ErrorThreshold_NvmLifetimeError Boolean
ErrorThreshold_EnergySourceLifetimeError Boolean
ErrorThreshold_EnergySourceTemperatureError Boolean
WarningThreshold_NvmLifetimeWarning Boolean
WarningThreshold_EnergySourceLifetimeWarning Boolean
WarningThreshold_EnergySourceTemperatureWarning Boolean
NvmLifetimePercentage UInt32
UncorrectableMemoryErrorCount UInt32
CorrectableMemoryErrorAboveThresholdEventCount UInt32
LastBackup_TriggerInformation HexInt32
LastBackup_SaveFailureInformation HexInt32

Event ID 306: The driver for NVDIMM DeviceGuid encountered an internal error.

#
Channel
Operational

Description

The driver for NVDIMM DeviceGuid encountered an internal error. The information in the Details tab might help Microsoft or your platform vendor to diagnose the problem.

Message #

The driver for NVDIMM %1 encountered an internal error. The information in the Details tab might help Microsoft or your platform vendor to diagnose the problem.

Fields #

NameDescription
DeviceGuid GUID
Message AnsiString

Event ID 400: NVDIMM DeviceGuid encountered a serious problem.

#
Channel
Operational

Description

NVDIMM DeviceGuid encountered a serious problem. All data that was saved to this NVDIMM may be lost when the computer shuts down or restarts. Consider backing up your data to another disk.

Message #

NVDIMM %1 encountered a serious problem. All data that was saved to this NVDIMM may be lost when the computer shuts down or restarts. Consider backing up your data to another disk.                    
                    
In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
LostDataPersistence Boolean
LostWritePersistence Boolean
FatalError Boolean
LostDataPersistenceImminent Boolean
LostWritePersistenceImminent Boolean
FatalErrorImminent Boolean
NvdimmNotArmed Boolean

Event ID 401: The problem with NVDIMM DeviceGuid was resolved.

#
Channel
Operational

Description

The problem with NVDIMM DeviceGuid was resolved. Data that was saved to this NVDIMM will not be lost when the computer shuts down or restarts.

Message #

The problem with NVDIMM %1 was resolved. Data that was saved to this NVDIMM will not be lost when the computer shuts down or restarts.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
LostDataPersistence Boolean
LostWritePersistence Boolean
FatalError Boolean
LostDataPersistenceImminent Boolean
LostWritePersistenceImminent Boolean
FatalErrorImminent Boolean
NvdimmNotArmed Boolean

Event ID 402: NVDIMM DeviceGuid encountered a serious problem.

#
Channel
Operational

Description

NVDIMM DeviceGuid encountered a serious problem. Data that was recently saved to this NVDIMM may be lost when the computer shuts down or restarts. Consider backing up your data to another disk.

Message #

NVDIMM %1 encountered a serious problem. Data that was recently saved to this NVDIMM may be lost when the computer shuts down or restarts. Consider backing up your data to another disk.                    
                    
In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
LostDataPersistence Boolean
LostWritePersistence Boolean
FatalError Boolean
LostDataPersistenceImminent Boolean
LostWritePersistenceImminent Boolean
FatalErrorImminent Boolean
NvdimmNotArmed Boolean

Event ID 403: The problem with NVDIMM DeviceGuid was resolved.

#
Channel
Operational

Description

The problem with NVDIMM DeviceGuid was resolved. Data that was saved to this NVDIMM will not be lost when the computer shuts down or restarts.

Message #

The problem with NVDIMM %1 was resolved. Data that was saved to this NVDIMM will not be lost when the computer shuts down or restarts.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
LostDataPersistence Boolean
LostWritePersistence Boolean
FatalError Boolean
LostDataPersistenceImminent Boolean
LostWritePersistenceImminent Boolean
FatalErrorImminent Boolean
NvdimmNotArmed Boolean

Event ID 404: NVDIMM DeviceGuid encountered a critical problem.

#
Channel
Operational

Description

NVDIMM DeviceGuid encountered a critical problem. Windows may not be able to read or write to this NVDIMM.

Message #

NVDIMM %1 encountered a critical problem. Windows may not be able to read or write to this NVDIMM.                    
                    
In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
LostDataPersistence Boolean
LostWritePersistence Boolean
FatalError Boolean
LostDataPersistenceImminent Boolean
LostWritePersistenceImminent Boolean
FatalErrorImminent Boolean
NvdimmNotArmed Boolean

Event ID 405: The critical problem with NVDIMM DeviceGuid was resolved.

#
Channel
Operational

Message #

The critical problem with NVDIMM %1 was resolved.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
LostDataPersistence Boolean
LostWritePersistence Boolean
FatalError Boolean
LostDataPersistenceImminent Boolean
LostWritePersistenceImminent Boolean
FatalErrorImminent Boolean
NvdimmNotArmed Boolean

Event ID 406: NVDIMM DeviceGuid is in a degraded health state and may soon encounter serious problems.

#
Channel
Operational

Description

NVDIMM DeviceGuid is in a degraded health state and may soon encounter serious problems. Consider backing up your data to another disk.

Message #

NVDIMM %1 is in a degraded health state and may soon encounter serious problems. Consider backing up your data to another disk.                    
                    
In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
LostDataPersistence Boolean
LostWritePersistence Boolean
FatalError Boolean
LostDataPersistenceImminent Boolean
LostWritePersistenceImminent Boolean
FatalErrorImminent Boolean
NvdimmNotArmed Boolean

Event ID 407: NVDIMM DeviceGuid notified the driver that its health state changed.

#
Channel
Operational

Description

NVDIMM DeviceGuid notified the driver that its health state changed. See the Details tab for more information.

Message #

NVDIMM %1 notified the driver that its health state changed. See the Details tab for more information.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
LostDataPersistence Boolean
LostWritePersistence Boolean
FatalError Boolean
LostDataPersistenceImminent Boolean
LostWritePersistenceImminent Boolean
FatalErrorImminent Boolean
NvdimmNotArmed Boolean

Event ID 501: NVDIMM DeviceGuid notified the driver that its health state changed.

#
Channel
Operational

Description

NVDIMM DeviceGuid notified the driver that its health state changed. See the Details tab for more information.

Message #

NVDIMM %1 notified the driver that its health state changed. See the Details tab for more information.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString
FatalStatus Boolean
CriticalStatus Boolean
NonCriticalStatus Boolean
SpareBlocksRemainingPercentage UInt32
LifetimePercentageUsed UInt32
AlarmTrip_SpareBlocksRemaining Boolean
AlarmTrip_MediaTemperature Boolean
AlarmTrip_ControllerTemperature Boolean
MediaTemperatureInMultiple Int32
ControllerTemperatureInMultiple Int32
UnsafeShutdownCount UInt32
AitDramStatus UInt32
LastShutdownStatus UInt32
HealthCheckStatus UInt32
IsEnergyBacked Boolean
EnergySourceFailed UInt32
EnergySourceHealthCheckStatus UInt32
VendorSpecificDataSize UInt32
VendorSpecificData Binary

Event ID 502: NVDIMM DeviceGuid is in a critically unhealthy state and your data may be lost.

#
Channel
Operational

Description

NVDIMM DeviceGuid is in a critically unhealthy state and your data may be lost. Consider backing up your data to another disk.

Message #

NVDIMM %1 is in a critically unhealthy state and your data may be lost. Consider backing up your data to another disk.                   
                    
In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString
FatalStatus Boolean
CriticalStatus Boolean
NonCriticalStatus Boolean
SpareBlocksRemainingPercentage UInt32
LifetimePercentageUsed UInt32
AlarmTrip_SpareBlocksRemaining Boolean
AlarmTrip_MediaTemperature Boolean
AlarmTrip_ControllerTemperature Boolean
MediaTemperatureInMultiple Int32
ControllerTemperatureInMultiple Int32
UnsafeShutdownCount UInt32
AitDramStatus UInt32
LastShutdownStatus UInt32
HealthCheckStatus UInt32
IsEnergyBacked Boolean
EnergySourceFailed UInt32
EnergySourceHealthCheckStatus UInt32
VendorSpecificDataSize UInt32
VendorSpecificData Binary

Event ID 503: NVDIMM DeviceGuid is in a critically degraded state and may need to be replaced soon.

#
Channel
Operational

Description

NVDIMM DeviceGuid is in a critically degraded state and may need to be replaced soon. Consider backing up your data to another disk.

Message #

NVDIMM %1 is in a critically degraded state and may need to be replaced soon. Consider backing up your data to another disk.                    
                    
In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString
FatalStatus Boolean
CriticalStatus Boolean
NonCriticalStatus Boolean
SpareBlocksRemainingPercentage UInt32
LifetimePercentageUsed UInt32
AlarmTrip_SpareBlocksRemaining Boolean
AlarmTrip_MediaTemperature Boolean
AlarmTrip_ControllerTemperature Boolean
MediaTemperatureInMultiple Int32
ControllerTemperatureInMultiple Int32
UnsafeShutdownCount UInt32
AitDramStatus UInt32
LastShutdownStatus UInt32
HealthCheckStatus UInt32
IsEnergyBacked Boolean
EnergySourceFailed UInt32
EnergySourceHealthCheckStatus UInt32
VendorSpecificDataSize UInt32
VendorSpecificData Binary

Event ID 504: NVDIMM DeviceGuid's temperature is too high.

#
Channel
Operational

Description

NVDIMM 's temperature is too high. To protect itself, the NVDIMM might be running slower than usual. If the temperature does not decrease, the system might shut down and some of your data may be lost.

Message #

NVDIMM %1's temperature is too high. To protect itself, the NVDIMM might be running slower than usual. If the temperature does not decrease, the system might shut down and some of your data may be lost.                    
                    
In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString
FatalStatus Boolean
CriticalStatus Boolean
NonCriticalStatus Boolean
SpareBlocksRemainingPercentage UInt32
LifetimePercentageUsed UInt32
AlarmTrip_SpareBlocksRemaining Boolean
AlarmTrip_MediaTemperature Boolean
AlarmTrip_ControllerTemperature Boolean
MediaTemperatureInMultiple Int32
ControllerTemperatureInMultiple Int32
UnsafeShutdownCount UInt32
AitDramStatus UInt32
LastShutdownStatus UInt32
HealthCheckStatus UInt32
IsEnergyBacked Boolean
EnergySourceFailed UInt32
EnergySourceHealthCheckStatus UInt32
VendorSpecificDataSize UInt32
VendorSpecificData Binary

Event ID 505: NVDIMM DeviceGuid is in a degraded state and may need to be replaced soon.

#
Channel
Operational

Description

NVDIMM DeviceGuid is in a degraded state and may need to be replaced soon. Consider backing up your data to another disk.

Message #

NVDIMM %1 is in a degraded state and may need to be replaced soon. Consider backing up your data to another disk.                    
                    
In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString
FatalStatus Boolean
CriticalStatus Boolean
NonCriticalStatus Boolean
SpareBlocksRemainingPercentage UInt32
LifetimePercentageUsed UInt32
AlarmTrip_SpareBlocksRemaining Boolean
AlarmTrip_MediaTemperature Boolean
AlarmTrip_ControllerTemperature Boolean
MediaTemperatureInMultiple Int32
ControllerTemperatureInMultiple Int32
UnsafeShutdownCount UInt32
AitDramStatus UInt32
LastShutdownStatus UInt32
HealthCheckStatus UInt32
IsEnergyBacked Boolean
EnergySourceFailed UInt32
EnergySourceHealthCheckStatus UInt32
VendorSpecificDataSize UInt32
VendorSpecificData Binary

Event ID 506: NVDIMM DeviceGuid is now healthy again.

#
Channel
Operational

Message #

NVDIMM %1 is now healthy again.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString
FatalStatus Boolean
CriticalStatus Boolean
NonCriticalStatus Boolean
SpareBlocksRemainingPercentage UInt32
LifetimePercentageUsed UInt32
AlarmTrip_SpareBlocksRemaining Boolean
AlarmTrip_MediaTemperature Boolean
AlarmTrip_ControllerTemperature Boolean
MediaTemperatureInMultiple Int32
ControllerTemperatureInMultiple Int32
UnsafeShutdownCount UInt32
AitDramStatus UInt32
LastShutdownStatus UInt32
HealthCheckStatus UInt32
IsEnergyBacked Boolean
EnergySourceFailed UInt32
EnergySourceHealthCheckStatus UInt32
VendorSpecificDataSize UInt32
VendorSpecificData Binary

Event ID 507: The energy source protecting NVDIMM DeviceGuid stopped working.

#
Channel
Operational

Description

The energy source protecting NVDIMM DeviceGuid stopped working. The data saved to this NVDIMM may be lost when the computer shuts down or restarts. Consider backing up your data to another disk.

Message #

The energy source protecting NVDIMM %1 stopped working. The data saved to this NVDIMM may be lost when the computer shuts down or restarts. Consider backing up your data to another disk.                    
                    
In PowerShell, run Get-PmemPhysicalDevice for more information and Get-PmemDisk to see which disks are affected by this problem.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString
FatalStatus Boolean
CriticalStatus Boolean
NonCriticalStatus Boolean
SpareBlocksRemainingPercentage UInt32
LifetimePercentageUsed UInt32
AlarmTrip_SpareBlocksRemaining Boolean
AlarmTrip_MediaTemperature Boolean
AlarmTrip_ControllerTemperature Boolean
MediaTemperatureInMultiple Int32
ControllerTemperatureInMultiple Int32
UnsafeShutdownCount UInt32
AitDramStatus UInt32
LastShutdownStatus UInt32
HealthCheckStatus UInt32
IsEnergyBacked Boolean
EnergySourceFailed UInt32
EnergySourceHealthCheckStatus UInt32
VendorSpecificDataSize UInt32
VendorSpecificData Binary

Event ID 508: The energy source protecting NVDIMM DeviceGuid is working again.

#
Channel
Operational

Description

The energy source protecting NVDIMM DeviceGuid is working again. The data saved to this NVDIMM is no longer at risk.

Message #

The energy source protecting NVDIMM %1 is working again. The data saved to this NVDIMM is no longer at risk.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString
FatalStatus Boolean
CriticalStatus Boolean
NonCriticalStatus Boolean
SpareBlocksRemainingPercentage UInt32
LifetimePercentageUsed UInt32
AlarmTrip_SpareBlocksRemaining Boolean
AlarmTrip_MediaTemperature Boolean
AlarmTrip_ControllerTemperature Boolean
MediaTemperatureInMultiple Int32
ControllerTemperatureInMultiple Int32
UnsafeShutdownCount UInt32
AitDramStatus UInt32
LastShutdownStatus UInt32
HealthCheckStatus UInt32
IsEnergyBacked Boolean
EnergySourceFailed UInt32
EnergySourceHealthCheckStatus UInt32
VendorSpecificDataSize UInt32
VendorSpecificData Binary

Event ID 509: NVDIMM DeviceGuid is locked and you won't be able to access its contents.

#
Channel
Operational

Description

NVDIMM DeviceGuid is locked and you won't be able to access its contents. Contact your platform vendor to learn how you can unlock the NVDIMM.

Message #

NVDIMM %1 is locked and you won't be able to access its contents. Contact your platform vendor to learn how you can unlock the NVDIMM.

Fields #

NameDescription
DeviceGuid GUID
NfitHandle HexInt32
SlotNumber UInt32
VendorId AnsiString
ProductId AnsiString
SerialNumber AnsiString
Location UnicodeString
SecurityState UInt32

Event ID 900: NVDIMM DeviceGuid logged: Message.

#
Channel
Diagnostic

Description

NVDIMM DeviceGuid logged.

Message #

NVDIMM %1 logged:             
             
 %2

Fields #

NameDescription
DeviceGuid GUID
Message AnsiString

Provenance

ETW provider GUID a7f2235f-be51-51ed-decf-f4498812a9a2

Defined in nvdimm.sys, the binary that emits these events.

  • WS2022-20348.4893, schema read from the registered manifest, binary version 10.0.20348.1, captured 2026-06-02 — Manifest XML pack, 1.9 MB
  • Win11-26200.6584, schema read from the registered manifest, binary version 10.0.26100.1, captured 2026-06-02 — Manifest XML pack, 2.0 MB