Maybe some Windows system files were deleted by
accident or corrupted, or damaged by a Virus.
Try booting the PC thro a bootable Windows 98/XP CD.
Find what the probelm is and fix it.
If lots of System files are corrupted or missing you
need to format the harddisk and install OS again.