|
Solution 12: Disable DreamsceneI’ve thought I posted this already, but I haven’t. Anyways people have reported that disabling Dreamscene (playing video in the background) will fix the problem. To disable Dreamscene: Goto appearance and personalization in Control Panel. Select Personalization. Select Desktop Background. Select any thing other than Windows Dreamscene Content. Select a background and click Ok. That should disable Dreamscene.
Solution 11: Disable PowermizerThanks to skym0903 for this tip. Disabling nVidia’s Powermizer feature may help move this error. He says that whenever he gets this error, he notices that the core clock changes. The reason for this is that the Powermizer feature downclocks your video card so it would save energy. Perhaps changing clocks in the middle of the game might be causing the nvlddmkm error so disabling the Powermizer feature will remove the problem. To turn this off in Windows Vista follow this link.
Solution 10: Remove unnecessary power from motherboard.In my previous solution (solution 9) I’ve suggested to remove PCI cards (mainly TV Tuner cards). The problm was not the pci card itself but the external power it needed. There was a connector that I plugged in from my PCI card to the motherboard. When I removed the PCI cards, the power connector was removed. Now I’ve re-added the TV tuner cards without plugging the external power and everything is fine. So check your power plugs and remove any unwanted power!
Solution 9: Remove PCI cardsI’ve been trying things with my computer since this error won’t go away. I have a FusionHDTV 5 PCI HDTV tuner and a Pinnacle PCI HDTV tuner. I’ve removed both and the error has stopped so far. So try removing all of your PCI cards and see if the error stops. Then add the PCI cards one by one back. If the error comes back, then you’ll know which PCI card is bad.
Solution 8: Uninstall KB952287Thanks Cartire for this one. Apparently after installing this hotfix, many users have experienced the dreadful nvlddmkm error. Uninstalling it should alleviate this problem (control panel -> Programs and Features -> Uninstall KB952287). Post your experience in a comment below!
Solution 7: HotfixesThanks Shaun for pointing this out. There’s a couple of hotfixes available. Supposedly fixes this error, but I haven’t tried myself since I just recently formatted. Give it shot and post your findings.
Posted in Methods | 21 Comments »
Solution 6: Use windows default drivers for the video card.This is a personal fix for me, so far I have received way less nvlddmkm messages. Basically goto your “Programs and Features” and uninstall the nvidia driver. Then on next reboot, Windows should automatically install the windows default nvidia drivers for your card.
Solution 5: Rollback driver changes to the nForce network controller.There has been a case where installing nVidia nForce network contoller may have caused the nvlddmkm message. Check your Windows Update history:
- Start -> Windows Update -> View Update History
- Check to see if there is “Update for NVIDIA nforce networking controller” listed. If so, proceed with the following steps. If not, this solution does not apply to you.
- Goto device manager (Control Panel -> Device Manager)
- Goto your nForce networking controller (network adapter)
- Right click properties -> driver tab -> roll back driver to an earlier version.
- Reboot twice.
Solution 4: Small fixes.- Try a different set of ram sticks in your computer.
- Downclock your video clock speeds and/or ram speeds.
- Run memory tests overnight (Google memtest). I’ve found Prime95 to be quick in finding any bad memory sticks you may have.
- Install better cooling solutions to your video card/case.
- Turn off Aero theme (control panel -> Personalize -> Theme -> Windows Classic
- Administrative tools > Task Scheduler > Scroll down till you see TMM. Double click ‘TMM’. Right click it and select disable.
- Right click a shortcut to whatever game you are running -> properties -> compatibility mode -> set it for Windows XP. Then run the game.
Solution 3: Windows UpdateNow if you aren’t running Windows Vista SP1 and refuse to install it, run this patch. Several users have reported that this patch fixes the issue. This patch is already included the SP1 update however.
Solution 2: Setting the time delay before display driver recovery.This method is a bit more risky since it involves editing your registry so be warned!
1. Goto registry editor (start -> run -> regedit)
2. Navigate yourself to HKEY_LOCAL_MACHINESystemCurrentControlSetControlGraphicsDrivers (make sure GraphicsDrivers is highlighted).
3. Right click -> New -> DWORD (32-bit) value -> Name it: TdrDelay -> double click it -> Set it to A (hexadecimal) or 10 (decimal).
The reason for doing this is because the default value before Vista tries to recover the display driver is 2 seconds. When you are playing games or watching HD videos, the display driver is doing complicated calculations and Vista may think it has stopped responding. By prolonging the delay, you’ll receive the message less often and hopefully completely gone.
UPDATE: I’ve just tried this again. What happen is that my computer would freeze for 10 seconds, then display the message. So if your delay before the message appears has been increased to 10 seconds, I suggest setting the delay to 1 second instead until you find a permanent fix.
UPDATE2: Try turning off the timeout detection:
- Regedit.
- Navigate to: HKLMSystemCurrentControlSetControlGraphicsDrivers
- Add the following DWORD: TdrLevel and set the value to 0.
- Reboot.
Solution 1: Replacing the old version of nvlddmkm.sys with an updated copy.Make sure you have your nVidia drivers updated. At the time of this writing, the driver version is: 180.48. Now navigate to your C:WindowsSystem32drivers (assuming Windows is installed in C: with default path). Look for nvlddmkm.sys and hover your mouse over it. If this driver version number is different from the latest driver version, it needs to replaced. So what you do is:
1. Download the latest driver version and extract the contents of the .exe file (this should happen when you double click on the .exe, if not, use 7zip to extract it).
2. Rename your current nvlddmkm.sys file to nvlddmkm.sys.old.
3. Look for nvlddmkm.sy_ in the folder where you extracted the latest drivers.
4. Copy nvlddmkm.sy_ to WindowsSystem32drivers folder.
5. Open command prompt in Administrator mode (start menu->programs->accessories->right click command prompt->Run as Administrator).
6. Navigate to your WindowsSystem32drivers folder. (example cd C:WindowsSystem32drivers)
7. Type expand nvlddmkm.sy_ nvlddmkm.sys
8. Reboot computer.
For most people, this has solved the problem completely. If the problem still exists, don’t worry, this method didn’t work for me either.
我的铭鑫9600GSO问题是用影驰magic panel软件降低核心频率的办法解决的` |
|