Per quanto tempo si può tenere un PC senza spegnerlo?

In pratica non c'è un limite. Quando ero più giovane il mio PC funzionava 24/7 per settimane (con Windows XP o Vista, non sono più sicuro) senza alcun problema.

Ci sono comunque delle eccezioni. Microsoft per esempio ha cambiato il modo in cui Windows gestisce gli aggiornamenti. Si sono resi conto che la maggior parte degli utenti sono troppo pigri o addirittura stupidi per mantenere il loro sistema aggiornato, così hanno finito per forzare l'aggiornamento del sistema dopo un po'. Se vi siete mai imbattuti in qualcuno che si lamenta del riavvio casuale di Windows, sapete perché MS ha fatto questo. Gli aggiornamenti costanti sono necessari per mantenere il sistema sicuro. Questo potrebbe non essere rilevante su una distro Linux di cui nessuno si preoccupa, ma è rilevante sul sistema operativo desktop più usato del pianeta, che è sotto costante attacco di malware / truffatori / ecc...

Lasciare che Windows installi gli aggiornamenti e si riavvii una volta ogni tanto previene facilmente i riavvii casuali, ma questo sembra troppo complicato per alcuni utenti.

Così non credo che sia ancora possibile far funzionare ogni PC per settimane senza riavvio come una volta (almeno non i PC Windows 10) ma questo è per un'ottima ragione e non ho mai avuto un problema con gli aggiornamenti casuali che riavviano il mio PC. Neanche una volta.