Official Fulqrum Publishing forum

Official Fulqrum Publishing forum (http://forum.fulqrumpublishing.com/index.php)
-   IL-2 Sturmovik (http://forum.fulqrumpublishing.com/forumdisplay.php?f=98)
-   -   nvlddmkm.sys errors and crashes with Vista32/64bit (http://forum.fulqrumpublishing.com/showthread.php?t=7716)

KG26_Alpha 05-25-2009 09:59 PM

nvlddmkm.sys errors and crashes with Vista32/64bit
 
I was having trouble with IL2 1946 with the error message nvlddmkm has stopped responding.

These links explain the problem and the registry edit shown fixed the problem for me.

http://www.microsoft.com/whdc/device...meout.mspx#E1B

http://forums.nvidia.com/index.php?showtopic=31913

Turning off the timeout detection:

1. Regedit.
2. Navigate to: HKLM System>Current Control Set>Control>Graphics Drivers
3. Add the following DWORD: TdrLevel and set the value to 0.
4. Reboot.

Feuerfalke 05-27-2009 10:32 PM

The fix does not eliminate the problem ( a memory conflict ) - it only removes the error-message by disabling the check and thus does not reset the driver.

On the downside, your PC will not be able to take action when it should. e.g. in case over-overheating, over-voltage or something like that and you will not be able to recover the graphics-driver if it crashes as the system will no longer notice the crash.

I'd also like to note this problem is not limited to Vista. Due to 99% the same files Windows7 suffers from the same problem.


The problem seems to be originating from 2 different problems colliding:
1. Memory running at the edge of stability.
2. Incompatibility of hardware with Windows power-saving routines.

If you choose desktop-high performance option in energy-saving options and also disable voltage being dynamically decreased for PCI/PCIe-cards, you eliminate 90% of the problem.

GF_Mastiff 05-28-2009 07:38 AM

or uninstall those drvrs and try again by doing a clean install of Nvidia drvrs.

I get that error in ATI drvrs stop responding its an error that pops up when you have been playing DX games and then run a opn GL game try running runtime restart command or reboot the computer to run open gl.

Feuerfalke 05-28-2009 08:21 AM

It's not a driver problem or a faulty installation.


It's a windows component that randomly does not correctly address memory.


Reinstalling the drivers, rebooting, underclocking, switching graphics cards, buying a new PSU, replacing memory, etc. does help as much as standing on one foot for 2 minutes or make a sack of rice fall over in China.

KG26_Alpha 05-28-2009 10:14 AM

Quote:

Originally Posted by Feuerfalke (Post 77968)
The fix does not eliminate the problem ( a memory conflict ) - it only removes the error-message by disabling the check and thus does not reset the driver.

On the downside, your PC will not be able to take action when it should. e.g. in case over-overheating, over-voltage or something like that and you will not be able to recover the graphics-driver if it crashes as the system will no longer notice the crash.

I'd also like to note this problem is not limited to Vista. Due to 99% the same files Windows7 suffers from the same problem.


The problem seems to be originating from 2 different problems colliding:
1. Memory running at the edge of stability.
2. Incompatibility of hardware with Windows power-saving routines.

If you choose desktop-high performance option in energy-saving options and also disable voltage being dynamically decreased for PCI/PCIe-cards, you eliminate 90% of the problem.

Hmm your generalizing too much, a problem most people do with this error.

Something to bear in mind regarding my problem and this fix.

My hardware was rock solid under Win XP 32/64

Only under Vista did these errors occur.

Also Win 7 the error was there but as that's the beta and RC versions its a non valid response. afaic

This tells me that Vista is screwed, there's nothing wrong with my hardware.

This error is produced by TDR .

Its unnecessary to have it running, read the Microsoft link I provided, they tell you the registry edits themselves to fix the problem.

Feuerfalke 05-28-2009 11:01 AM

I agree with you 100% that generalizing is one of the biggest problems with this bug.

Just check out http://www.nvlddmkm.com/

There are 14 methods of fixing this problem and all claim to have the definite answer, because something worked for them. The reason is simple: The error has different causes and different effects. The only thing that remains the same is the reset and the error message.

Now, if you state that this is the ultimate fix, that is not really true. The TDR does produce the hardware-reset and the error message, but it does not eliminate the cause why the TDR is triggered: A more than 1-second freeze of your graphics card!

You should also not fall for Microsofts explanation. If you dig a bit deeper, you'll find that Microsoft released about 20 similar fixes for various bugs in Vista that are not as critical for everydays use, but still give error messages or show up in the event manager. The fixes, however do all follow the same principle: Disable the error-message, ignore and hope it works.

In other words: In case of fire disable the firealarm and all goes well. I don't see why this is sold as a professional "fix" by MS.


And I don't want to disappoint you on Win7, but the only differences between Vista and Win7 are the optics, the installation-routine and the much improved marketing campaign. There are several professional magazines which proofed that the structures running Vista and Win7 are not only similar but to 99% identical.

Keeping this in mind, it's also pretty sure the bug will be in Win7-final, too. I followed this problem for over a year now and MS strategy did not change: It's the fault of nVidia and ATI not that of MS. Nothing has changed concerning that attitude.


Am I just refering to 2nd hand information? No.

I had the problem myself when I got my ATI4870 last year. I thought it was the card and literally tested all possible fixes (including yours). Some made the crashes appear less often, some didn't help a thing. Then I found that in any combination with one of my memory stick not plugged in, it worked perfect, plugging it back in I got a crash after 30 seconds into IL2.

On my other PC I tested it for fun and found the same error appearing in Win7. Again testing all components I found it only worked flawlessly without my old IDE-DVD-ROM drive and disabled IDE-support in the BIOS.


So again, I'm glad your PC works with this trick, but it is not a general fix and people have to know that it is not fixing a bug, but silencing the alarm.

KG26_Alpha 05-28-2009 11:14 AM

Hehe yes nvlddmkm.com

I'm very familiar with this site and many others, a quick googling will show many, and TDR shows up a lot.

No my post wasn't done as the " ultimate fix" but as "its fixed the problem for me", if you read it again, but as a point in the right direction as recommend by Microsoft.

The links provided give enough information to the reader for them to decide if it's a viable solution for them, be it they don't know how to edit the registry or simply want a "hotfix" to apply, most will have the problem but wont address it as they simply reboot their system if it occurs and live with it.

I'm not going into depth regarding hardware conflicts and power management, here, purely because the fix I posted has fixed not just my PC under Vista & Win 7, but many others I've had come through my door here, after they have done hardware changes beyond the edge of reasoning, and their wallets !!!

Re the fire alarm analogy, if your fire alarm system is reporting false alarms you turn it off till its fixed.
Alarm rings !! you smell no smoke and look for a fire !! there is none .... there's no problem except with the software telling you there is.

You have to go back to fundamentals or you will spend too much time & money chasing a problem that's not really there.


Re ATI this regedit fixes that too obviously.


Its better to have a thread regarding the issue than none at all and bury your head in the sand.

Hopefully some discussion will appear here with fixes and tips, not just bashing others for trying to help. :)

Feuerfalke 05-28-2009 11:55 AM

Just because I'm Feuerfalke doesn't mean I bash you. :-P

As I pointed out, the problem, the cause and the effects are numerous, so I got to admit I still have difficulties with just one "fix" that disables the alarm.

So I just wish you'd also posted the cons, too, and maybe alternatives that may help as well, without telling some people to edit the registry, who rather shouldn't ;)


And then, as you criticize me for bashing somebody who's just helping with a selfless thread and keeps bashed by bad Feuerfalke:
Maybe it would have had a different touch if you 'd simply participated in one of the 10 already existing threads on this topic, discussing pros and cons, exchanging experiences and hardware-configs for almost a year now? ;)

Thunderbolt56 05-28-2009 12:01 PM

I've got a brand new build going live in less than a week. It was (and still is to an extent) to use Vista Home Premium x64 as my base OS. I also intended to have a dual-boot with XP Pro.

This issue has plagued a friend of mine from day one, but several others haven't had a single occurrence with almost identical machines. The randomness of it is what is perplexing for most and appears it will continue to be so. I heard/read that Vista SP2 (currently in beta) has fixed the problem for most, but can't relate as I'm still not running it yet nor have I experienced it.

I have a box of shiny new parts enough to put together a sweet new i7 rig replete with GTX285 OC, Raptors, 6GB Corsair Dominator, etc,.. If this error pops up, I'll certainly be disappointed.


TB

KG26_Alpha 05-28-2009 12:15 PM

Quote:

Originally Posted by Feuerfalke (Post 78005)
Just because I'm Feuerfalke doesn't mean I bash you. :-P

As I pointed out, the problem, the cause and the effects are numerous, so I got to admit I still have difficulties with just one "fix" that disables the alarm.

So I just wish you'd also posted the cons, too, and maybe alternatives that may help as well, without telling some people to edit the registry, who rather shouldn't ;)


And then, as you criticize me for bashing somebody who's just helping with a selfless thread and keeps bashed by bad Feuerfalke:
Maybe it would have had a different touch if you 'd simply participated in one of the 10 already existing threads on this topic, discussing pros and cons, exchanging experiences and hardware-configs for almost a year now? ;)


Im sure you have the best intentions here but people are quite able to read the links I posted I hope you did too.

You need to read my original post instead of going off on one :)

Im not telling anyone to edit their registry, Microsoft are.


Bold text ref:

Not 10 but 2 re: nvlddmkm thats worth mentioning.

These are pure nvlddmkm issues the rest are nothing to do with it ..


http://forum.1cpublishing.eu/showthr...vlddmkm&page=2


http://forum.1cpublishing.eu/showthr...light=nvlddmkm

Feuerfalke 05-28-2009 12:17 PM

To my personal experience the error surfaced much less often with SP2 RCs. When it appeared I found that it did occur again and again, even on the desktop and when loading games until I switched of my PC completely (shut down, switch off PSU for 5 seconds)

Then it worked perfect again.


As you said, Thunderbolt56, it's random in itself and dependent on different factors. I sure hope you won't run into the same problem!


Maybe you can keep us up to date, once your nice rig runs the first games?

Feuerfalke 05-28-2009 12:19 PM

5 threads on the IL2-forum, 5 threads under Technical Problems and Solutions.

Makes 10 to my limited calculation abilities.


http://forum.1cpublishing.eu/search.php?searchid=497820


PS: Oh, there's 11 threads - one more in technical issues.

KG26_Alpha 05-28-2009 03:33 PM

Quote:

Originally Posted by Feuerfalke (Post 78011)
5 threads on the IL2-forum, 5 threads under Technical Problems and Solutions.

Makes 10 to my limited calculation abilities.


http://forum.1cpublishing.eu/search.php?searchid=497820


PS: Oh, there's 11 threads - one more in technical issues.

Again a lesson in reading is needed.

You didn't even read those threads did you ?

Only two contain information regarding nvlddmkm and I have replied to them already some time ago.

Edit:

Added Vista Service Pack 2 today soak testing now with MY registry TDR=0 removed.

CZS_Ondras 05-28-2009 06:04 PM

Greetings,

well I am really not an OS / HW expert, but this is my simple observation. I currently have:

------------------
System Information
------------------
Time of this report: 4/16/2009, 19:50:02
Machine name: SUPERAVIATORII
Operating System: Windows Vista™ Ultimate (6.0, Build 6001) Service Pack 1 (6001.vistasp1_gdr.090302-1506)
Language: Czech (Regional Setting: Czech)
System Manufacturer: ASUSTeK Computer INC.
System Model: P5N-T DELUXE
BIOS: Phoenix - AwardBIOS v6.00PG
Processor: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz (4 CPUs), ~2.4GHz
Memory: 4094MB RAM
Page File: 1797MB used, 6601MB available
Windows Dir: C:\Windows
DirectX Version: DirectX 10
DX Setup Parameters: Not found
DxDiag Version: 6.00.6001.18000 64bit Unicode
---------------
Display Devices
---------------
Card name: NVIDIA GeForce GTX 295
Manufacturer: NVIDIA
Chip type: GeForce GTX 295
DAC type: Integrated RAMDAC
Device Key: Enum\PCI\VEN_10DE&DEV_05E0&SUBSYS_82DC1043&REV_A1
Display Memory: 2671 MB
Dedicated Memory: 879 MB
Shared Memory: 1791 MB
Current Mode: 1680 x 1050 (32 bit) (60Hz)
Monitor: Obecný monitor PnP
Driver Name: nvd3dumx.dll,nvd3dum,nvwgf2umx.dll,nvwgf2um
Driver Version: 7.15.0011.8250 (English)
DDI Version: 10
Driver Attributes: Final Retail
Driver Date/Size: 3/27/2009 10:03:00, 8635904 bytes
WHQL Logo'd: Yes

and before GTX295 I had 2x8800GTS512m (but this has no importance regarding this issue)

Until nvidia driver line 179.xx there were no problems for me, even SLI split screen mode worked like charm. Then the disaster came, but suddenly with 182.50 the problem is gone for me (well, SLI is unfortunately no show with il2 any more). What ever anybody says about who/what is the generator of this, my opinion is coming-up directly from my previous sentence.

O.

Feuerfalke 05-29-2009 06:43 AM

Quote:

Originally Posted by KG26_Alpha (Post 78024)
Again a lesson in reading is needed.

You didn't even read those threads did you ?

Only two contain information regarding nvlddmkm and I have replied to them already some time ago.

Edit:

Added Vista Service Pack 2 today soak testing now with MY registry TDR=0 removed.

I tested it too with my current setup (different Graphics Card and different CPU)

Plan:
-change the entries
-reboot
-test
-put in memory that caused the problem before
-test

Result:

After changing the entry and rebooting (without changing RAM) my Vista didn't start - bluescreen during boot. Had to recover from safe mode.

KG26_Alpha 05-29-2009 05:38 PM

I have removed Vista Service Pack 2

Its causing BSOD on my system.

This system has never BSOD'd on me.

Here's the lnk for the SP2 download.

http://www.microsoft.com/downloads/d...DisplayLang=en


All times are GMT. The time now is 09:07 PM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.