Resolving The nvlddmkm.sys Blue Screen Issue
I started to use ATI discrete graphic cards since 2002. At the end of 2009, I got my first pair of NVIDIA cards, GTX260M SLI , and recently I after I upgraded the driver to the latest 195 release, I encountered the blue screen failure on my laptop with Windows 7.
According to the blue screen, it is caused by nvlddmkm.sys. This is a file installed by the driver. By search the Windows directory, there are four nvlddmkm.sys files installed. And these two files has different signing time:
- C:\Windows\System32\DriverStore\FileRepository\nv_lh.inf_amd64_neutral_bc69f20e3115af59\nvlddmkm.sys
- C:\Windows\winsxs\amd64_nv_lh.inf_31bf3856ad364e35_6.1.7600.16385_none_4a5c7d78e486512b\nvlddmkm.sys
The other two files has newer signing time:
So I guess this is the reason of the blue screen: the driver installer has abug that, when upgrading the driver, the installer doesn’t upgrade all nvlddmkm.sys files. And the solution is just replace the two old files. Up to now, the blue screen never appear again.