Try googling "vista repair disc". Not sure if it will help as you haven't stated your problem. Iused the disc a few times and it helped me fix a number of issues.
you don't need recovery cd/dvd make an OEm dvd of your own all the info is on this forum but grab your drivers first.