Old software left installed has been resulting in this. Also, those that rely on MSFT for drivers will find Code 10, 39 and others.
Let's try this common cure -> http://www.daniweb.com/forums/thread80354.html which shares it's the SAME OLD THING AGAIN.
Read http://support.microsoft.com/kb/314060
This is a shame that after a decade MSFT can't make Windows 7 fix itself from this common failure.
Bob
error code 10 after installing windows 7 ... drivers are up to date.. its a travelmate 7720

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic