Scusa ma il messaggio che hai riportato dice tutto:
Serve una versione aggiornata del windows installer.

Ti sarebbe bastato scrivere in google:

windows installer sql server 2008

e avresti scoperto al primo risultato che per sql server 2008 è necessaria la versione 4.5 (o superiore) dell'installer, che trovi qui:

http://support.microsoft.com/kb/942288

La versione che attualmente hai installata la vedi direttamente in

pannello di controllo/installazione applicazioni.