Hey guys get ready for a tl;dr
I have a HP dv9830 DTR and I've babied it since day one over 4 years ago. Had various problems with Vista, so over a year ago I installed Win 7 and it was running like a dream until now.
I'm at my wits end, I've been trying to solve this for several weeks. I was preparing my comp to run Diablo III, hadn't installed it yet. It all started shortly after updating my GPU with new Nvidia drivers with Diablo III support and a Windows Update. I allowed the Windows updates to install several days after installing the new Nvidia drivers. At the very first boot after installing Windows updates, my computer went to hell. At random intervals, most often when loading Windows, the display would start flickering, sometimes going black and then coming back on, then a BSOD 0x0000016 nvlddmkm.sys. Sometimes the BSOD listed something different, but usually it was the nvlddmkm.sys. Sometimes the driver would be restarted after flickering, but a few minutes later it would happen again.
Everything runs smoothly in Safe Mode and in Normal Mode when using only generic VGA adapter driver.
I suppose I could go on with the generic driver, at least it lets me use the native resolution and unless I use VLC player or Photoshop or play a game you can't notice a difference, but it still sucks for obvious reasons.
Upon googling around I discovered this is some kind of badjuju curse with dozens of different solutions.
This is what I've done so far to try to fix it:
- rolled back the driver to the previous
- uninstalled all Nvidia components from Control Panel > Programs, reinstalled the original factory Nvidia driver
- ran Malwarebytes, UnhackMe and RegRun, all clean
- uninstalled Daemon Tools & sptd [the sptd.sys & spldr.sys kept coming back with code 24 after BSODs] This worked for about a day and a half
- uninstalled Realtek audio
- uninstalled Realtek NIC
- disabled Realtek audio and NIC
- disabled Windows Aero
- ran sfc/scannow twice, no errors
- ran chkdsk /r & chkdsk /b, no errors
- ran memtest86, no errors
- clean install Win 7 x64 and installed drivers in the order Intel lists, which is Win updates > chipset > graphics > matrix storage manager. I used the latest chipset driver but I used the old Nvidia driver that worked with Win 7 the first time I installed it over a year ago. This worked for a handful of days, but Windows was doing new things like hanging while loading Windows or at random intervals, giving no error and then going back to normal. Then the graphics went nuts again no matter what driver I used.
- put all drivers on an external HD, clean install Win 7, disabled updates and wireless during installation. My copy of Windows comes with SP1 but I thought maybe a new hotfix was causing a conflict. I installed the chipset driver that I used when I first installed Windows last year, reboot, installed the older Nvidia driver, and instantly got the same problem upon reboot.
- busted out my ancient recovery discs and did a factory restore [with Vista x64]. On the first boot, I got more display flickering, some black bars and nvlddmkm.sys would be restarted. If I let the computer idle it would go up to 10 mins before flickering, black bars and the driver would be restarted.
I noticed that since the first time I installed the updates, the computer was running warmer than usual when doing ordinary things like web surfing or watching a video, but the GPU never went above 80c. I remembered that when I ran a SystemRequirementsLab test for Diablo III after installing new updates but before I started having the problem, the test reported that the CPU was running @ 2.1 GHz instead of 1.83 GHz. I never overclocked anything before because I don't know anything about it and scared of frying my computer. I looked into overclocking programs to see if I could put it back to 1.83 but I couldn't make heads or tails of any it. All of this was before I reinstalled Windows. I dismantled the computer, cleaned the fan and applied AS5 to the GPU and CPU [left the thermal pad over the Northbridge, it didn't need replacing]. There were no obvious signs of heat damage around the GPU but I don't suppose that means much. Temps lowered.
After the factory restore failed to fix it, I tried to run a stress test on the GPU. FurMark installed but wouldn't even boot up in Vista. At this moment I'm reinstalling Win 7 because it's easier to work and has no bloatware. I will try to run FurMark again after that, but my hopes are low. I fear my GPU was destroyed by one of the updates but I need try everything because I just can't afford to get a new computer right now, and I don't think getting a new motherboard is worth it.
While googling around about this, I saw some other fixes that worked for some people that I want to try before giving up on this computer, but I don't know how to go about it. I read that sometimes the nvlddmkm.sys problem was caused by too much power and that could be fixed, but I don't know how to do that. There is something funky going on with my power all of a sudden because the battery won't charge for more than 15 seconds at a time, I first noticed it a couple of days ago and I don't think it's the battery. 95% of the time I run the notebook with AC and no battery to conserve the battery's lifespan.
I don't have any available options in BIOS other than change boot order, memory and hard drive tests.
There is something else that I suspect may be related - sometimes when using a USB mouse it be slow and skip around for several minutes and then go back to normal, even after a clean install of Win 7 and after factory restore. The touchpad would work fine and I always turn off when using a mouse so there isn't a conflict between the devices. This started happening around the same time the BSODs started. I also used to get the those "this device could perform better" when using external hard drives and other USB things. This computer has 4 USB 2.0 ports and it didn't seem to matter which port is being used.
Specs
Intel Centrino Core 2 Duo @ 1.83 GHz
Mobile Intel 965 Express Chipset Family
4 GB DDR2 memory
GeForce 8600M GS
Intel PRO/wireless 4965AGN
Realtek Gigabit PCI-E 8168/8111 NIC or Realtek 8101 fast ethernet NIC NDIS 6.0 (can't remember and sometimes Windows Update would install different drivers)
Motorola SM56 data/fax modem
Ricoh 5 in 1 card reader
HD is 320 gb ACHI/SATA
Phoenix BIOS ver F.5A, 3.11M
I'll let you know how it goes with FurMark when I get it installed. Please, if anyone has more ideas, tell me.
I have a HP dv9830 DTR and I've babied it since day one over 4 years ago. Had various problems with Vista, so over a year ago I installed Win 7 and it was running like a dream until now.
I'm at my wits end, I've been trying to solve this for several weeks. I was preparing my comp to run Diablo III, hadn't installed it yet. It all started shortly after updating my GPU with new Nvidia drivers with Diablo III support and a Windows Update. I allowed the Windows updates to install several days after installing the new Nvidia drivers. At the very first boot after installing Windows updates, my computer went to hell. At random intervals, most often when loading Windows, the display would start flickering, sometimes going black and then coming back on, then a BSOD 0x0000016 nvlddmkm.sys. Sometimes the BSOD listed something different, but usually it was the nvlddmkm.sys. Sometimes the driver would be restarted after flickering, but a few minutes later it would happen again.
Everything runs smoothly in Safe Mode and in Normal Mode when using only generic VGA adapter driver.
I suppose I could go on with the generic driver, at least it lets me use the native resolution and unless I use VLC player or Photoshop or play a game you can't notice a difference, but it still sucks for obvious reasons.
Upon googling around I discovered this is some kind of badjuju curse with dozens of different solutions.
This is what I've done so far to try to fix it:
- rolled back the driver to the previous
- uninstalled all Nvidia components from Control Panel > Programs, reinstalled the original factory Nvidia driver
- ran Malwarebytes, UnhackMe and RegRun, all clean
- uninstalled Daemon Tools & sptd [the sptd.sys & spldr.sys kept coming back with code 24 after BSODs] This worked for about a day and a half
- uninstalled Realtek audio
- uninstalled Realtek NIC
- disabled Realtek audio and NIC
- disabled Windows Aero
- ran sfc/scannow twice, no errors
- ran chkdsk /r & chkdsk /b, no errors
- ran memtest86, no errors
- clean install Win 7 x64 and installed drivers in the order Intel lists, which is Win updates > chipset > graphics > matrix storage manager. I used the latest chipset driver but I used the old Nvidia driver that worked with Win 7 the first time I installed it over a year ago. This worked for a handful of days, but Windows was doing new things like hanging while loading Windows or at random intervals, giving no error and then going back to normal. Then the graphics went nuts again no matter what driver I used.
- put all drivers on an external HD, clean install Win 7, disabled updates and wireless during installation. My copy of Windows comes with SP1 but I thought maybe a new hotfix was causing a conflict. I installed the chipset driver that I used when I first installed Windows last year, reboot, installed the older Nvidia driver, and instantly got the same problem upon reboot.
- busted out my ancient recovery discs and did a factory restore [with Vista x64]. On the first boot, I got more display flickering, some black bars and nvlddmkm.sys would be restarted. If I let the computer idle it would go up to 10 mins before flickering, black bars and the driver would be restarted.
I noticed that since the first time I installed the updates, the computer was running warmer than usual when doing ordinary things like web surfing or watching a video, but the GPU never went above 80c. I remembered that when I ran a SystemRequirementsLab test for Diablo III after installing new updates but before I started having the problem, the test reported that the CPU was running @ 2.1 GHz instead of 1.83 GHz. I never overclocked anything before because I don't know anything about it and scared of frying my computer. I looked into overclocking programs to see if I could put it back to 1.83 but I couldn't make heads or tails of any it. All of this was before I reinstalled Windows. I dismantled the computer, cleaned the fan and applied AS5 to the GPU and CPU [left the thermal pad over the Northbridge, it didn't need replacing]. There were no obvious signs of heat damage around the GPU but I don't suppose that means much. Temps lowered.
After the factory restore failed to fix it, I tried to run a stress test on the GPU. FurMark installed but wouldn't even boot up in Vista. At this moment I'm reinstalling Win 7 because it's easier to work and has no bloatware. I will try to run FurMark again after that, but my hopes are low. I fear my GPU was destroyed by one of the updates but I need try everything because I just can't afford to get a new computer right now, and I don't think getting a new motherboard is worth it.
While googling around about this, I saw some other fixes that worked for some people that I want to try before giving up on this computer, but I don't know how to go about it. I read that sometimes the nvlddmkm.sys problem was caused by too much power and that could be fixed, but I don't know how to do that. There is something funky going on with my power all of a sudden because the battery won't charge for more than 15 seconds at a time, I first noticed it a couple of days ago and I don't think it's the battery. 95% of the time I run the notebook with AC and no battery to conserve the battery's lifespan.
I don't have any available options in BIOS other than change boot order, memory and hard drive tests.
There is something else that I suspect may be related - sometimes when using a USB mouse it be slow and skip around for several minutes and then go back to normal, even after a clean install of Win 7 and after factory restore. The touchpad would work fine and I always turn off when using a mouse so there isn't a conflict between the devices. This started happening around the same time the BSODs started. I also used to get the those "this device could perform better" when using external hard drives and other USB things. This computer has 4 USB 2.0 ports and it didn't seem to matter which port is being used.
Specs
Intel Centrino Core 2 Duo @ 1.83 GHz
Mobile Intel 965 Express Chipset Family
4 GB DDR2 memory
GeForce 8600M GS
Intel PRO/wireless 4965AGN
Realtek Gigabit PCI-E 8168/8111 NIC or Realtek 8101 fast ethernet NIC NDIS 6.0 (can't remember and sometimes Windows Update would install different drivers)
Motorola SM56 data/fax modem
Ricoh 5 in 1 card reader
HD is 320 gb ACHI/SATA
Phoenix BIOS ver F.5A, 3.11M
I'll let you know how it goes with FurMark when I get it installed. Please, if anyone has more ideas, tell me.