Today's subject is Vista and Fixes.
I have been looking around and seeing various problems related to Vista and Nvidia Drivers.
So i thought i would clear a few things up.
Nvidia have produced some Kickass Vid Cards over the past year. Namely the 8 Series Cards of which the 8600 up to the 8800 are the most sought after models on the Market for Die hard fans of Nvidia on the whole. However they have not been able to completely keep up with their drivers reliability.
This being Said, many people have been having problems with the most dreaded nvlddmkm error that stops their drivers from communicating with the various other parts of Vista causing what is know as a TDR error (time delay recovery). The effects vary from program to program but the result is usually the same screen flickers to black for a few seconds and if you are lucky the application of game will resume after the nvlddmkm error bubble pops up. In the case of SL due to it's inherent nature of instability to begin with, Vista will produce a C++ abnormal program termination and you will invariably have to close Sl and relaunch the viewer.
At this point in time their is no solid fix for this Driver bug and thousands of people worldwide are tearing their hair out over it. Nvidia has acknowledged it's existence but is either doing little about it publicly or tearing out their own follicles in the background while we wait for a permanent solution.
This is what more or less worked for me and chances are it will work for you too.
Firstly do make sure your Drivers are up to date, the Beta Drivers from Nvidia are not to be feared give them ago they will improve your situation some. But that's not all you have to do right now.
We should never have to take the following action to fix a driver bug such as this but drastic times call for drastic measures.
2. If you are overclocked at all, go back to your default factory settings. This is not helping your problem one bit. In fact what seems to be improving staying power and Stability is to underclock your card a bit. Myself I have the 8500GT card not the best card but under clocking the GPU by 100 and the Card memory by 50 definitely saw an improvement in Vista stability while playing some 3D intensive applications such as SL. Not the ideal solution but it seems to work.
3. To improve my System Stability even further with SL (which by far has the most issues due to it's relatively unregulated resident original content) I installed a Vista ready USB flashdrive of 4g in size and set it to go to work for using readyboost. Readyboost uses a Vista capable flash drive to expand system cache memory therefore freeing up your precious RAM to worry about other applications such as SL. This was the clincher for me. After I did this my system is running at about 97% stability.
4. Be sure that you have adequate cooling, 2 case fans (or more if you prefer) will be required to make this work. If your system gets too hot the nvlddmkm's will start flying like windows toasters. So make sure you have one fan drawing cool air into the case and another to expel any hot air out. This may sound like an obvious point to some, but it is definitely important nonetheless.
5. In the Nividia Control Panel make a new program specific profile for Second life. Make sure all the Anti Aliasing Settings are turned off (Vista, Anti aliasing and SL just do not mix)
Make sure your Threaded Optimisation setting is set to Auto, and Crank the Anisotropic filtering right up to 16 if you reckon your card is good enough (any 7 or 8 series card should be). Many of the features listed in the custom settings of your 3D management have a good explanation of what they do for a program. But as a rule of Thumb if you do not see the feature listed in the graphics section of SL's preferences then SL is not going to use it. So either use hardware settings or leave it off.
Once you click apply, the profile is saved and will be applied whenever you launch the SL viewer.
That's about it. With any luck Your System (albeit a little underpowered for the time being) should be a fair bit more Stable when running SL and the latest games.
***Just on a side Note some people have been getting a bug when launching SL that says that their Graphics Card Drivers are out of Date. This seems to be a fairly random Viewer Bug that can strike at any time. I got it this Morning and as working all day to come up with some kind of solution. I tried everything as well you the reader of this thread might have from Uninstalling drivers and/or SL rebooting to safe mode and reinstalling drivers, you have probably done it all too and then some.
What fixed this problem for me was to go into The Second Life folder in your Program files directory and rename the Second Life Viewer file (The one that Launches SL/The exe). Change the Name of the file from Second Life to Second Life.exe and viola problem solved. Make a new shortcut for your Desktop and drag it over and your done.
I do hope that this post has been enlightening for some. I don't really claim to be the expert at this but if Vista has done anything else for me (and I don't think it has) it has taught me to seek alternative solutions to what may not be an immediately obvious fix.
Good luck to you all, if you need it. Just drop a reply if you have any further questions and i will try to help you out if I can.
Rift.
rogram Files/Second life try C/: SecondLife or make a New folder and istall it into that)
( nForce 680i SLI chipset with 2 x 8600GTS)
).