"processo host di windows rundll32 ha smesso di funzionare" è un'avviso che compare quando cè un componente del sistema operativo che non funziona più, che è stato tolto o che semplicemente va aggiornato.
Nel caso del mio cliente è uscito questo avviso quando, scoperto che la scheda video Nvidia ha smesso di funzionare correttamente, l'ho staccata dallo slot pci-e per utilizzare la già presente scheda video integrata sulla scheda madre, marca Intel.
Windows Vista quindi, all'avvio, caricava sia i driver video della scheda Intel, sia il programma di gestione video che solitamente accompagna i driver Nvidia: questi non trovando più l'hardware corretto, davano errore facendo così chiudere il processo dedicato.
Questo problema non bloccava comunque l'utilizzo del computer che, una volta premuto il tasto ok sull'avviso, funzionava correttamente attraverso i driver corretti già caricati da Windows Vista.