Sono finiti i giorni in cui si utilizzava lo stesso sistema operativo immutabile per anni. Windows 10 riceve un aggiornamento significativo ogni sei mesi e quegli aggiornamenti rompono le cose. Anche Apple continua a fare confusione con gli aggiornamenti di iPhone.
Più aggiornamenti, più problemi
Microsoft ha eseguito il pull di Windows 10 Aggiornamento ottobre 2018 perché ha eliminato i file personali di alcune persone , ma questo è solo il problema più recente e più importante: anche gli aggiornamenti precedenti hanno causato problemi. Per esempio, l'Anniversary Update ha rotto milioni di webcam prima che una patch fosse rilasciata un mese dopo. L'aggiornamento dell'anniversario ha causato anche alcuni PC schermo blu quando è stato collegato un dispositivo Kindle.
Abbiamo anche visto molti rapporti più piccoli di problemi specifici dell'hardware dopo l'installazione di un importante aggiornamento di Windows 10.
Anche Apple sta lottando con i bug di aggiornamento. L'aggiornamento di iOS 11.1 non consentirebbe ad alcuni utenti di iPhone digitare "I." L'aggiornamento iOS 9.0 ha portato molte persone a rimanere bloccate "Scorri per aggiornare". L'aggiornamento iOS 8.0.1 ha interrotto la connettività cellulare e Touch ID per molte persone, quindi Apple ha dovuto farlo tiralo .
Sugli smartphone Pixel di Google, gli aggiornamenti Android hanno fatto il telefono sbloccare e caricare più lentamente. Tutti stanno lottando.
La prima beta: la beta effettiva
Aziende come Microsoft e Apple hanno beta test che dovrebbero rilevare questi problemi prima che raggiungano una versione stabile. Microsoft ha il suo Programma Insider Preview , Apple ha beta per sviluppatori e pubbliche e Google ha il suo programma beta per Android.
Ma, per qualsiasi motivo, i principali bug continuano a scivolare attraverso le fessure. Sta diventando comune che i bug vengano persi e colpiti dalla versione stabile. La prima versione stabile sembra un'altra parte del processo di beta test.
La seconda beta: il rilascio graduale
Quando installi un nuovo aggiornamento stabile non appena è disponibile, sei un altro tipo di beta tester.
Ad esempio, quando un nuovo aggiornamento di Windows 10 diventa stabile, Microsoft lo distribuisce lentamente a piccole quantità di PC alla volta. Microsoft utilizza le funzionalità di telemetria di Windows 10 per vedere quanto funziona bene sui PC in libertà. Microsoft può risolvere eventuali problemi rilevati prima che l'aggiornamento venga ulteriormente distribuito. Ad esempio, un aggiornamento potrebbe avere problemi solo con hardware specifico su determinati PC. Potrebbero essere necessari mesi prima che l'aggiornamento raggiunga la maggior parte dei PC.
Con Windows 10, Windows Update può tirare i dadi e decidere che sei una delle prime persone a ottenere l'aggiornamento. Ma, se vai all'app Impostazioni e fai clic su "Verifica aggiornamenti", Windows sa che lo vuoi ora e salti in cima alla coda.
Questo processo ha funzionato con l'aggiornamento di ottobre 2018, che ha eliminato solo i file di alcune persone. Se non hai chiesto a Windows di installare l'aggiornamento, i tuoi file non erano a rischio. Microsoft ha interrotto l'aggiornamento e lo sta riparando. Il processo ha funzionato come previsto.
Ma per quanto riguarda le persone che sono state morse dall'insetto? Sì, erano i beta tester e ora devono affrontare il problema.
Un processo simile si verifica su Android, dove Google rilascia aggiornamenti per i suoi dispositivi Pixel che vengono implementati automaticamente nell'arco di diverse settimane. Tuttavia, se tocchi "Verifica aggiornamenti", salterai in primo piano e riceverai immediatamente l'aggiornamento.
Questo riguarda anche Linux. Persino Canonical non offre nuove versioni di servizio a lungo termine di Ubuntu come aggiornamenti ai suoi utenti fino a quando non sarà disponibile la prima versione principale della patch. Chiunque installi la nuova versione di Ubuntu LTS è effettivamente anche un beta tester.
Apple non segue questo percorso. Apple rilascia gli aggiornamenti iOS e macOS a tutti contemporaneamente.
La terza beta: la versione completa per i consumatori
Anche quando l'aggiornamento è stato implementato su tutti i dispositivi consumer, quella normale versione "stabile" è ancora una sorta di programma beta. Lo stai testando in beta per le aziende che desiderano un software stabile. Microsoft e Apple consentono alle aziende di ritardare l'installazione degli aggiornamenti finché non vengono testati meglio dai consumatori.
Con Windows 10 Professional puoi scegliere di farlo rinviare gli aggiornamenti delle funzionalità principali come l'aggiornamento di ottobre per un massimo di 120 giorni. Probabilmente dovrebbe essere stabile dopo quattro mesi, dopotutto. Windows 10 Pro ti consente anche di scegliere diversi "canali" di aggiornamenti. Per impostazione predefinita, i PC sono sul "Canale semestrale (mirato)". Gli aggiornamenti raggiungono il "Canale semestrale" in un secondo momento.
L'interfaccia delle impostazioni di Windows 10 dice che i PC sul normale canale mirato ricevono gli aggiornamenti "quando sono pronti per la maggior parte delle persone", mentre i PC sul normale canale semestrale ricevono un aggiornamento "quando è pronto per un uso diffuso nelle organizzazioni".
Qual è la differenza? Ebbene, gli aggiornamenti "pronti per la maggior parte delle persone" hanno più bug! Una volta che tutti questi bug sono stati risolti sui PC consumer, Microsoft è a suo agio nell'offrire gli aggiornamenti alle aziende. Le aziende possono anche ottenere una versione ancora più solida di Windows 10 scegliendo il filiale di manutenzione a lungo termine (LTSB) versione che viene aggiornata solo una volta ogni pochi anni.
Apple consente alle aziende di fare qualcosa di simile, ritardando gli aggiornamenti iOS fino a 90 giorni se lo scelgono. Ciò darebbe ad Apple più tempo per correggere i bug in questi aggiornamenti prima che raggiungano le organizzazioni.
Certo, alcune aziende potrebbero disporre di software mission-critical che necessita di tempo per l'aggiornamento prima di essere eseguito sul nuovo sistema operativo, ma alcune persone hanno anche software mission-critical che potrebbe non funzionare.
Perché sta succedendo?
Sono finiti i giorni in cui si utilizzava Windows XP Service Pack 2 per quattro o cinque anni. Le aziende vogliono riempire continuamente i loro sistemi operativi di nuove funzionalità e simili. Sono ispirati da siti web e altri servizi cloud che possono cambiare rapidamente le cose e aggiungere nuove funzionalità.
Ma i sistemi operativi sono ancora complessi. Non sono solo siti web: si interfacciano con l'hardware e il software del tuo dispositivo. I PC Windows dispongono di un'ampia varietà di diversi dispositivi hardware e software di basso livello. Non sono come i telefoni ed è più probabile che si verifichino problemi durante l'aggiornamento. Ma anche Apple, un'azienda che ha solo una manciata di iPhone da aggiornare, non può evitare i bug.
Nel bene o nel male - ed è peggio, in molti modi - questo è il mondo in cui viviamo ora.
Vale anche la pena notare che questo non è un fenomeno nuovo. Gli amministratori di sistema erano soliti dire che le persone dovrebbero "attendere fino al Service Pack 2" prima di installare un nuovo sistema operativo Microsoft. Ora, ogni sei mesi viene rilasciato un nuovo sistema operativo Microsoft.
Cosa dovresti fare?
Non ti consigliamo di evitare completamente gli aggiornamenti. Gli aggiornamenti di sicurezza sono importanti per tenerti al sicuro.
Tuttavia, consigliamo alcune precauzioni prima di installare gli aggiornamenti. Quando viene rilasciato un nuovo aggiornamento di Windows 10, non andare immediatamente su Windows Update e fare clic su "Verifica aggiornamenti" per installarlo. Stai solo saltando all'inizio della coda degli aggiornamenti. Attendi una o due settimane e verifica prima se è stato segnalato un problema grave. Se hai Windows 10 Professional, valuta la possibilità di rinviare gli aggiornamenti di alcune settimane per impedire a Windows di installarli automaticamente.
Quando Apple rilascia un nuovo sistema operativo iPhone, iPad o Mac, attendi alcuni giorni prima di installarlo. Lascia che altre persone scoprano i nuovi bug. Salta la parte in cui devi manualmente eseguire il downgrade del telefono tramite iTunes o ripristina il tuo Mac da Macchina del tempo .
Lo stesso vale per gli aggiornamenti Android. Quando Google sta lentamente implementando un aggiornamento nell'arco di poche settimane, lascia che Google faccia il suo dovere. Non passare all'inizio della coda degli aggiornamenti.
Esegui il backup anche delle tue cose!
L'aggiornamento di ottobre 2018 che elimina i file è un ottimo promemoria di cui hai bisogno eseguire il backup dei file . Qualunque dispositivo tu stia utilizzando, hai bisogno di backup recenti e validi nel caso in cui un aggiornamento vada orribilmente sbagliato.
Anche un aggiornamento del sistema operativo non è l'unica cosa che potrebbe causare un problema. Un normale aggiornamento software potrebbe andare in tilt, potresti essere infettato da malware , a fonte d'energia potrebbe portare fuori la tua attrezzatura, la tua casa o il tuo ufficio potrebbero andare in fiamme o il tuo hardware potrebbe semplicemente morire. Avere buoni backup e non te ne preoccuperai. Che tu stia utilizzando Windows, Mac o Linux, esegui il backup delle tue cose!
Questo è meno critico sui dispositivi mobili, ovviamente. L'iPhone di Apple esegue il backup su iCloud per impostazione predefinita e Backup di Android ai server di Google. In ogni caso, probabilmente stai utilizzando una serie di servizi e app che si sincronizzano con il cloud. Ma, se sei preoccupato, puoi effettua un backup locale completo del tuo iPhone o iPad tramite iTunes prima dell'aggiornamento.
RELAZIONATO: Qual è il modo migliore per eseguire il backup del computer?