I don't see a strong theme there, but M430 (Single Core)
"does work with games", you can try an Affinity theory.
There are some games, that don't work properly in an SMP
environment. So you need to reduce the game to using
one core. Task Manager Affinity setting can be used to
do that, but if the game crashes instantly, you need a
program launcher such as "RunFirst".
http://www.informit.com/articles/article.aspx?p=465310&seqNum=2
http://www.activeplus.com/us/freeware/runfirst/
*******
Another possibility, is the game has a DirectX dependency
of some sort. Some games come with their own copy of DirectX,
to ensure some kind of baseline collection of software. And then,
who knows what happens on Windows 7 or 8.
You can always give 3DMark a try and see if the computers
can finish a 3DMark benchmark run to the end.
3Dmark 2001 SE (Build 330)
http://majorgeeks.com/3Dmark_d99.html
3DMark03
http://majorgeeks.com/3DMark03_d1712.html
I've used the 2001 version a fair bit, as a debugging tool.
I don't know what build of the 03 one I've got here. It
doesn't see too much usage.
If you go too far up the food chain on those, the 945GM
probably doesn't do all of it in hardware, and then you're
not getting a good test of the GPU. Which is why I'd try the
2001 benchmark first as a test. If you don't see any problems
with 2001, then try the 03 one. I don't think those
benchmarks have an Affinity problem.
Paul