LOL, information coming drop by drop! So it's only the Win7 installation that crashes. XP on the same machine, different hard disk, stable as rock. Crashes only in AH and FilmViewer - on the other hand they're the only ones using your video card effectively. And now the fact that you might just have at least remnants of an Nvidia driver by Windows Update.
Do you use some video driver cleaner program, or are they on your list of not wanted? One of those might help getting totally rid of the Microsoft driver. If I dare to suggest another tool to install, it would be WhoCrashed by Resplendence Software. If the crash has time write a minidump, WhoCrashed can translate it into easy-read mode, even telling which driver or dll was the culprit for the crash.
And of course, running a hard disk diagnosis is one obvious test to do. HDD's can go bad in mere months with bad luck, even faster.
Yeah! - Sorry about the information flow, but being a bit under the weather at the moment means anything requiring thought is hard work at the moment
Anyway here is the next drop or two. After running Chkdsk /r a very small amount of allocated space was being reported as empty or it could have been the other way around. Sorry about that but I forgot to note it down before exiting the command prompt! Small as it was, it could have some bearing. Another drop, relevant or not, is that I had decided to let Windows 7 create the hidden partition when installing it, so I used diskpart to remove the original single partition on the drive before letting windows reformat the drive for the installation. I did use quick format.
The next drop
Listed on optional windows updates a new Nvidia driver was available for install (since around 20th Sept). When I looked at the current driver installed I was surprised to see it had been updated in August 2013 - So why a further release so soon afterwards unless the August one is flaky? So in this instance I have just installed it. - I also checked the Nvidia website and Microsoft was simply releasing what they have done.
I plan to do nothing more for the moment to see how things run. Normally I would only do one step at a time then check, but seeing that Nvidia driver information, I felt it was such a likely source of the problem I just had to do something.
I don't use any sort of driver clearer - I am aware Nvidia have one to clear out
all there own video drivers when needed and that is pretty much the only one I would use.
As useful as your "WhoCrashed" sounds, I can't see myself installing it as simply I don't know if I could trust it! - I would have to read up on it before considering it further. I don't trust even Microsoft's software unless it has been tried and tested to death!
SFC /scannow is new to me and I have not run it yet, but will if the problem persists. After reading up on it, it seems to be a seriously useful utility and I can't believe I was unaware of it. - So thanks for that pointer.