Wenn Dein PC "3-4 Jahre alt" ist, wie Du sagst, dann kann Vista schlechterdings noch nicht vorinstalliert gewesen sein und auch Deine Recovery-CD kann noch kein Vista enthalten. Wenn Du aber eine Recovery-CD aufzuspielen versuchst, die zu einem anderen PC-System gehört, dann kann das ganz einfach und natürlich nicht funktionieren.
Irgendetwas kann also an dem nicht stimmen, was Du uns hier sagst.