The reason of this is that the latest Operating System this controller can support is Windows Vista. Here you can confirm this information:
The Intel® 82945G supports up to OpenGL 1.4 and DirectX 9.0. Here you can confirm this information:
Based on your description and as per information provided above, it seems the Operating System may not be working properly and using unsupported Operating Systems may cause unknown and unexpected behaviors.