I only joined 5 minutes ago to post about a problem I have, but I saw your post and needed to reply. I don't know if I can be of much service but here goes...
I am running xp home and on my computer under start > my programs > system recovery ...it will give you the option to reinstall programs and drivers. I too use NVIDIA. What you want to do is choose make a backup disc of these programs, assuming you have 'system recovery' in your 'my programs' list.
Now when you install anything new and your drivers don't automatically install, you can just pop your cd in and reinstall from there.
HTH, I am not a computer whiz ...just telling you my experience