The issue I’m currently having is that my father-in-law’s system will unexpectedly shut down with a black screen due to a “nvlddmkm” error. The event is entirely random and there is no blue screen of death.
Leading up to this, I recently built an entirely new rig for my father-in-law, replacing everything except for the SSD (see details below regarding hardware). The SSD was running Windows 10 and I did not do a clean install due to the legacy programs he has installed on the thing and the fear that I’d never be able to get them installed back on the system. Everything seemed to be working fine with the new set up, but the system started to become unresponsive with a black screen randomly. It was almost like the system was going to sleep, but it would occur while you would be in the middle of doing something (like posting on forums, which just happened to me 10 minutes ago!). The odd thing is that the fans in the system would continue to run. However, the only way to get the system to respond would be to reboot it. And to be clear, I have not had a BSOD yet.
I ran the Windows event log and found the event that I believe is the culprit. See image below.
Log Name: System
Source: nvlddmkm
Date: 12/31/2017 2:43:08 PM
Event ID: 14
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: RPreu-PC
Description:
The description for Event ID 14 from source nvlddmkm cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
\Device\Video9
1973(168c) 00000000 00000000
the message resource is present but the message is not found in the string/message table
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="nvlddmkm" />
<EventID Qualifiers="49322">14</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2017-12-31T20:43:08.734755700Z" />
<EventRecordID>2021</EventRecordID>
<Channel>System</Channel>
<Computer>RPreu-PC</Computer>
<Security />
</System>
<EventData>
<Data>\Device\Video9</Data>
<Data>1973(168c) 00000000 00000000</Data>
<Binary>0000000002003000000000000E00AAC0000000000000000000000000000000000000000000000000</Binary>
</EventData>
</Event>
Fixes that I’ve attempted thus far:
Turned off all sleep and hibernation functions in Windows 10 for CPU and monitor
Just prior to posting this, I uninstalled video card driver and reinstalled with most recent Nvidia driver
If you need any additional information from me, please let me know. You may need to specify how I’m supposed to get the info if you are looking for any reports or logs.
Here’s the current hardware that I’m working with:
Processors Information
-------------------------------------------------------------------------
Socket 1 ID = 0
Number of cores 4 (max 4)
Number of threads 4 (max 4)
Name AMD Ryzen 3 1300X
Codename Summit Ridge
Specification AMD Ryzen 3 1300X Quad-Core Processor
Package Socket AM4 (1331)
CPUID F.1.1
Extended CPUID 17.1
Core Stepping ZP-B1
Technology 14 nm
TDP Limit 65.0 Watts
Core Speed 1533.0 MHz
Multiplier x Bus Speed 15.5 x 98.9 MHz
Instructions sets MMX (+), SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, SSE4A, x86-64, AMD-V, AES, AVX, AVX2, FMA3, SHA
L1 Data cache 4 x 32 KBytes, 8-way set associative, 64-byte line size
L1 Instruction cache 4 x 64 KBytes, 4-way set associative, 64-byte line size
L2 cache 4 x 512 KBytes, 8-way set associative, 64-byte line size
L3 cache 2 x 4 MBytes, 16-way set associative, 64-byte line size
Max CPUID level 0000000Dh
Max CPUID ext. level 8000001Fh
Cache descriptor Level 1, D, 32 KB, 1 thread(s)
Cache descriptor Level 1, I, 64 KB, 1 thread(s)
Cache descriptor Level 2, U, 512 KB, 1 thread(s)
Cache descriptor Level 3, U, 4 MB, 2 thread(s)
FID/VID Control yes
Temperature 0 32 degC (89 degF) (Package (Node 0))
Voltage 0 1.41 Volts (VID)
Voltage 1 0.84 Volts (CPU VDD (Node 0))
Power 00 12.51 W (Package)
Power 01 0.08 W (Core #0)
Power 02 0.08 W (Core #1)
Power 03 0.06 W (Core #8)
Power 04 0.06 W (Core #9)
Power 05 1.69 W (Cores)
Clock Speed 0 1532.99 MHz (Core #0)
Clock Speed 1 1532.99 MHz (Core #1)
Clock Speed 2 1532.99 MHz (Core #8)
Clock Speed 3 1532.99 MHz (Core #9)
Chipset
-------------------------------------------------------------------------
Northbridge AMD Ryzen SOC rev. 00
Southbridge AMD B350 rev. 51
Graphic Interface PCI-Express
PCI-E Link Width x4
PCI-E Max Link Width x16
Memory Type DDR4
Memory Size 8 GBytes
Channels Single
Memory Frequency 1186.8 MHz (1:12)
CAS# latency (CL) 16.0
RAS# to CAS# delay (tRCD) 16
RAS# Precharge (tRP) 16
Cycle Time (tRAS) 39
Bank Cycle Time (tRC) 55
Command Rate (CR) 1T
Uncore Frequency 1186.8 MHz
Memory SPD
-------------------------------------------------------------------------
DIMM # 1
SMBus address 0x50
Memory type DDR4
Module format UDIMM
Manufacturer (ID) Corsair (7F7F9E0000000000000000)
Size 8192 MBytes
Max bandwidth DDR4-2400 (1200 MHz)
Part number CMK8GX4M1A2400C16
Nominal Voltage 1.20 Volts
EPP no
XMP yes
XMP revision 2.0
AMP no
Monitoring
-------------------------------------------------------------------------
Mainboard Model AB350M Pro4 (0x000002ED - 0x47E95EC0)
Storage
-------------------------------------------------------------------------
Drive 1
Device Path \\?\scsi#disk&ven_adata&prod_ssd_s510_120gb#5&399a7c98&0&000000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
Type Fixed
Bus Type 11
Name ADATA SSD S510 120GB
Capacity 111.8 GB
SMART Support Yes
Volume c:\, 111.3 GBytes (44.5 percent available)
Graphic APIs
-------------------------------------------------------------------------
API NVIDIA I/O
Display Adapters
-------------------------------------------------------------------------
Display adapter 0
ID 0x1070104
Name NVIDIA GeForce GTX 770
Board Manufacturer Micro-Star International Co., Ltd. (MSI)
Revision A2
Codename GK104
Technology 28 nm
PCI device bus 7 (0x7), device 0 (0x0), function 0 (0x0)
Vendor ID 0x10DE (0x1462)
Model ID 0x1184 (0x2825)
Performance Level 0
Monitor 0
Model SyncMaster (Samsung)
ID SAM027F
Serial H9LP903659
Manufacturing Date Week 38, Year 2007
Size 22.0 inches
Max Resolution 1680 x 1050 @ 59 Hz
Horizontal Freq. Range 30-81 kHz
Vertical Freq. Range 56-75 Hz
Max Pixel Clock 140 MHz
Gamma Factor 2.2
Software
-------------------------------------------------------------------------
Windows Version Microsoft Windows 10 (10.0) Professional 64-bit (Build 16299)
DirectX Version 12.0
Leading up to this, I recently built an entirely new rig for my father-in-law, replacing everything except for the SSD (see details below regarding hardware). The SSD was running Windows 10 and I did not do a clean install due to the legacy programs he has installed on the thing and the fear that I’d never be able to get them installed back on the system. Everything seemed to be working fine with the new set up, but the system started to become unresponsive with a black screen randomly. It was almost like the system was going to sleep, but it would occur while you would be in the middle of doing something (like posting on forums, which just happened to me 10 minutes ago!). The odd thing is that the fans in the system would continue to run. However, the only way to get the system to respond would be to reboot it. And to be clear, I have not had a BSOD yet.
I ran the Windows event log and found the event that I believe is the culprit. See image below.
Log Name: System
Source: nvlddmkm
Date: 12/31/2017 2:43:08 PM
Event ID: 14
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: RPreu-PC
Description:
The description for Event ID 14 from source nvlddmkm cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
\Device\Video9
1973(168c) 00000000 00000000
the message resource is present but the message is not found in the string/message table
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="nvlddmkm" />
<EventID Qualifiers="49322">14</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2017-12-31T20:43:08.734755700Z" />
<EventRecordID>2021</EventRecordID>
<Channel>System</Channel>
<Computer>RPreu-PC</Computer>
<Security />
</System>
<EventData>
<Data>\Device\Video9</Data>
<Data>1973(168c) 00000000 00000000</Data>
<Binary>0000000002003000000000000E00AAC0000000000000000000000000000000000000000000000000</Binary>
</EventData>
</Event>
Fixes that I’ve attempted thus far:
Turned off all sleep and hibernation functions in Windows 10 for CPU and monitor
Just prior to posting this, I uninstalled video card driver and reinstalled with most recent Nvidia driver
If you need any additional information from me, please let me know. You may need to specify how I’m supposed to get the info if you are looking for any reports or logs.
Here’s the current hardware that I’m working with:
Processors Information
-------------------------------------------------------------------------
Socket 1 ID = 0
Number of cores 4 (max 4)
Number of threads 4 (max 4)
Name AMD Ryzen 3 1300X
Codename Summit Ridge
Specification AMD Ryzen 3 1300X Quad-Core Processor
Package Socket AM4 (1331)
CPUID F.1.1
Extended CPUID 17.1
Core Stepping ZP-B1
Technology 14 nm
TDP Limit 65.0 Watts
Core Speed 1533.0 MHz
Multiplier x Bus Speed 15.5 x 98.9 MHz
Instructions sets MMX (+), SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, SSE4A, x86-64, AMD-V, AES, AVX, AVX2, FMA3, SHA
L1 Data cache 4 x 32 KBytes, 8-way set associative, 64-byte line size
L1 Instruction cache 4 x 64 KBytes, 4-way set associative, 64-byte line size
L2 cache 4 x 512 KBytes, 8-way set associative, 64-byte line size
L3 cache 2 x 4 MBytes, 16-way set associative, 64-byte line size
Max CPUID level 0000000Dh
Max CPUID ext. level 8000001Fh
Cache descriptor Level 1, D, 32 KB, 1 thread(s)
Cache descriptor Level 1, I, 64 KB, 1 thread(s)
Cache descriptor Level 2, U, 512 KB, 1 thread(s)
Cache descriptor Level 3, U, 4 MB, 2 thread(s)
FID/VID Control yes
Temperature 0 32 degC (89 degF) (Package (Node 0))
Voltage 0 1.41 Volts (VID)
Voltage 1 0.84 Volts (CPU VDD (Node 0))
Power 00 12.51 W (Package)
Power 01 0.08 W (Core #0)
Power 02 0.08 W (Core #1)
Power 03 0.06 W (Core #8)
Power 04 0.06 W (Core #9)
Power 05 1.69 W (Cores)
Clock Speed 0 1532.99 MHz (Core #0)
Clock Speed 1 1532.99 MHz (Core #1)
Clock Speed 2 1532.99 MHz (Core #8)
Clock Speed 3 1532.99 MHz (Core #9)
Chipset
-------------------------------------------------------------------------
Northbridge AMD Ryzen SOC rev. 00
Southbridge AMD B350 rev. 51
Graphic Interface PCI-Express
PCI-E Link Width x4
PCI-E Max Link Width x16
Memory Type DDR4
Memory Size 8 GBytes
Channels Single
Memory Frequency 1186.8 MHz (1:12)
CAS# latency (CL) 16.0
RAS# to CAS# delay (tRCD) 16
RAS# Precharge (tRP) 16
Cycle Time (tRAS) 39
Bank Cycle Time (tRC) 55
Command Rate (CR) 1T
Uncore Frequency 1186.8 MHz
Memory SPD
-------------------------------------------------------------------------
DIMM # 1
SMBus address 0x50
Memory type DDR4
Module format UDIMM
Manufacturer (ID) Corsair (7F7F9E0000000000000000)
Size 8192 MBytes
Max bandwidth DDR4-2400 (1200 MHz)
Part number CMK8GX4M1A2400C16
Nominal Voltage 1.20 Volts
EPP no
XMP yes
XMP revision 2.0
AMP no
Monitoring
-------------------------------------------------------------------------
Mainboard Model AB350M Pro4 (0x000002ED - 0x47E95EC0)
Storage
-------------------------------------------------------------------------
Drive 1
Device Path \\?\scsi#disk&ven_adata&prod_ssd_s510_120gb#5&399a7c98&0&000000#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
Type Fixed
Bus Type 11
Name ADATA SSD S510 120GB
Capacity 111.8 GB
SMART Support Yes
Volume c:\, 111.3 GBytes (44.5 percent available)
Graphic APIs
-------------------------------------------------------------------------
API NVIDIA I/O
Display Adapters
-------------------------------------------------------------------------
Display adapter 0
ID 0x1070104
Name NVIDIA GeForce GTX 770
Board Manufacturer Micro-Star International Co., Ltd. (MSI)
Revision A2
Codename GK104
Technology 28 nm
PCI device bus 7 (0x7), device 0 (0x0), function 0 (0x0)
Vendor ID 0x10DE (0x1462)
Model ID 0x1184 (0x2825)
Performance Level 0
Monitor 0
Model SyncMaster (Samsung)
ID SAM027F
Serial H9LP903659
Manufacturing Date Week 38, Year 2007
Size 22.0 inches
Max Resolution 1680 x 1050 @ 59 Hz
Horizontal Freq. Range 30-81 kHz
Vertical Freq. Range 56-75 Hz
Max Pixel Clock 140 MHz
Gamma Factor 2.2
Software
-------------------------------------------------------------------------
Windows Version Microsoft Windows 10 (10.0) Professional 64-bit (Build 16299)
DirectX Version 12.0