Grazie Vincent.Zeno per il tuo aiuto ma purtroppo il problema persiste, però mi sento fortunato che IE funzioni ancora dopo tutte le modifiche fatte.
Ti riassumo quello che ho fatto seguendo i tuoi suggerimenti, premetto che il mio SO è Windows XP Professional 2002 agg. Service Pack 3, IE 8 agg. SP3, Microsoft Office Outlook 2003 agg. SP3.
1) Operazioni di modifica e ripristino nelle Opzioni internet
Ho deselezionato la casella di controllo "Riutilizza le finestre per ESEGUIRE i collegamenti (con esplorazione e schede disattivate)
NON ho eseguito "Ripristina impostazioni Web" perchè non trovo nella sceda "Programmi" questa opzione, vedi allegato.
2) Registrazione di librerie a collegamento dinamico(.dll)
Ho eseguito la registrazione di tutte le dll eccetto la "mshtml.dll" che mi ha dato il seguente
messaggio "mshtml.dll è stato caricato, ma il punto di ingresso DllRegisterServer non è stato trovato. Questo file non può essere registrato".
Ho riavviato Windows e provato a stampare una mail formato Html ma ho avuto lo stesso messaggio di errore.
3) Ho scaricato lo strumento di riparazione IEFix, disattivato l'antivirus, chiuso tutti i programmi e lanciato il programma. Ho dovuto ricercare, nel disco C: i vari files che il programma non trovava e alla fine ho avuto il seguente messaggio "Errore in SETUP.DLL
Voce mancante: IE ACCESS SYSINST"
Ho provato a stampare una mail in Html ma il problema persiste, per fortuna IE funziona ancora ma non ho ancora riavviato il PC dopo le ultime modifiche, spero che dopo il riavvio IE funzioni ancora.
Ad ogni modo ti ringrazio per l'aiuto, tanti saluti