Every windows seems to work without.. because it has a basic set of drivers, but since your game pad is not being recognised correctly, we can assume that the basics aren't good enough for usb.

Vista 32bit nForce 4 drivers

or autodetect them