Allora: un driver o funziona o non funziona. Può darsi che non funzioni se ci sono altri programmi installati che in qualche modo interferiscono con questo (può succedere in vari modi): ma questo succede allo stesso modo che un software sia installato nuovo nuovo quanto che sia un'installazione vecchia. Disinstallando il programma che dà eventualmente noia si risolve questo tipo di problematiche, indipendentemente da tutto il resto.
Tutta la tua impostazione del problema si basa sull'Hard Disk e sul decadimento di prestazioni in lettura che si hanno nel tempo: ammettendo pure che vi sia un decadimento fisiologico nel tempo, io continuo a domandarmi e domandarTi: questo cosa ha a che fare con il fatto che un driver funzioni più o meno bene? Può darsi che il sistema ci metta più tempo a caricarsi (a caricare quindi i driver) allo start-up, ma finisce là il discorso: che poi funzioni bene o no dipende dalla qualità intrinseca del driver in sé (e dal problema prima esposto, che cmq in modo relativo dipende da com'è scritto un driver, e soprattutto da com'è testato prima di renderlo pubblico). Invece da come esponi tu la questione sembri supporre che vi sia una corruzione dei file dei driver (se così fosse, non si caricherebbero proprio e darebbero un errore di qualche tipo) col tempo, che finiscono per gravare sulle prestazioni: questo, la corruzione dei file, avviene solo se ci sono noie HW dell'HDD (che per inciso, aumentano di possibilità MOOOLTO di più continuando a formattare e resinstallare l'OS, che è sicuramente l'operazione più HW-intensive che vi sia, anche partendo da un'immagine, specialmente per l'HDD) o enormi bug dell'OS/programmi (che sono presenti anche con programmi installati di fresco). L'altra cosa a cui posso pensare leggendoti è che il tuo sistema swappi sull'HDD come un dannato: quindi, con un sistema molto frammentato le prestazioni decadono ovviamente, ma qui il problema starebbe a monte (un sistema chiaramente non ben pensato). Per quel che mi riguarda, quando guardo un DVD (mooolto di rado ammetto, sono gli altri nella mia famiglia che lo fanno), il sistema non swappa, ma neanche mettendo filtri su filtri, se hai abbastanza RAM, il sistema NON DEVE swappare; se non ce la fa a quel punto, è perché la CPU non sta dietro al carico elaborativo: cosa ha a che fare tutto questo con un sistema vecchio con la naturale frammentazione su HDD? Può mettere qualche decimo di secondo di più all'avvio del programma per caricare tutto il necessario, certo, ma una volta fatto, non entra più in gioco. Se poi parliamo di giochi, il discorso non è poi molto differente: i giochi moderni caricano le texture in RAM (la parte più intensiva di trasferimento dati per HDD) prima di partire, quindi a questo punto può metterci sicuramente un po' più di tempo un sistema vecchio, ma poi, dal momento in cui parte l'interfaccia di gioco, contano solo le prestazioni di CPU/RAM/scheda video/i vari BUS d'interfaccia del sistema, almeno fino al prossimo livello...