Al punto 1 parli di programmi che partono allo startup, poi però citi drivers o encoder... sono cose ben diverse!
1) non tutti i programmi mettono voci nel registro che caricano menù per explorer.exe o partono all'avvio automaticamente. Tali programmi NON rallentano il sistema dato che partono solo quando effettivamente avviati dall'utente
2) mediamente un utente non credo installi 100 driver video o 100 codec mpeg, comunque anche quelli possono essere disinstallati da Windows. Come indicato tante volte, prima di mettere una nuova scheda video, si disinstallano i driver di quella precedente. La disinstallazione in genere funziona (come coi programmi) ma se si creano casini (per colpa del driver e di chi l'ha fatto più che altro) ci sono appositi tool di pulizia. Ma ripeto che siamo nel caso eccezionale
3) molti programmi CHIEDONO durante lo startup se l'utente li vuole configuarer all'avvio di windows o no. Tra questi ci sono AnyDVD, WinZip, QuickTime, eMule e tanti e tanti altri. Se uno fa effettivamente partire solo quello che gli server (ad esempio NON il WinZip a meno che non lavori con archivi compressi ogni 2 secondi) il problema non si pone.
Insomma, sono le cose scritte nella guida, evito di ripetermi ancora