Could be your windows installation is corrupt. To do a repair. Insert your windows CD and cancel the installation.
Go to Start & Run. Type
and wait (Please note the space between the c & /
It should repair any errors in the windows system files without a re-installation or system restore.