Ricordi Y2K? L’app Windows 95, 98 e 2000 resiste sorprendentemente al superbug Y2K38

Ricordi Y2K? L’app Windows 95, 98 e 2000 resiste sorprendentemente al superbug Y2K38

A meno che tu non abbia utilizzato Windows di recente, probabilmente sei a conoscenza del famoso o piuttosto famigerato Y2K, noto anche come superbug del Millenium. Quando si avvicinava il millennio (2000), molti pensavano che l’anno 2000 avrebbe creato scompiglio nel mondo digitale.

Nel caso non lo sapessi, il superbug ha le sue radici nell’uso di due cifre per rappresentare l’anno invece di quattro cifre. Sebbene tutto andasse bene fino al 1999, allo scoccare della mezzanotte del 31 dicembre, quando l’anno compiva il 2000, la bomba a orologeria digitale era pronta a esplodere. È stato fatto uno sforzo enorme per diffonderlo e fortunatamente ha funzionato per la maggior parte. Puoi leggere informazioni su questo e altri incidenti simili in questo articolo di approfondimento che abbiamo realizzato .

Molto più recentemente, all’inizio del 2022 è accaduto qualcosa di simile in cui i server Microsoft Exchange si sono rotti e i media hanno deciso di etichettarlo come l’incidente “Y2K22″ .

Si ritiene che l’anno 2038 contenga qualcosa di simile. Anche Y2K38 o Epochalypse è un bug relativo al tempo ed è correlato al modo in cui l’ora Unix funziona su sistemi operativi a 32 bit poiché è archiviata in numeri interi a 32 bit e Windows non fa eccezione.

Il tempo Unix, noto anche come tempo POSIX (Portable Operating System Interface), è una misura del tempo che conta il numero di secondi trascorsi dal 1 gennaio 1970. Questa data viene definita Unix Epoch, da qui il termine ” Epochalypse.” In tali sistemi operativi, i valori delle date sono memorizzati in un intero con segno a 32 bit che indica il numero di secondi dal 1 gennaio 1970. Sorge un problema con l’overflow dell’intero a 32 bit approssimativamente alle 03:14 del 19 gennaio 2038, facendo sì che i sistemi interpretino il valore della data come 13 dicembre 1901.

Enderman, ricercatore di sicurezza e utente di Twitter (ora X), che ha recentemente scoperto un collegamento segreto 24H2 OOBE di Windows 11 , ha recentemente ricordato agli utenti il ​​possibile problema che i sistemi Windows 10 a 32 bit potrebbero dover affrontare.

Anche se si prevede che tali sistemi subiranno problemi a partire dal 19 gennaio 2038, un altro utente X, Bob Pony, ha scoperto, in modo interessante, che Windows Media Player (WMP) versione 6 e precedenti sembra non essere influenzato dall’Y2K38, il che non è il caso di versioni 7 e successive.

Per coloro che necessitano di un richiamo, Windows Media Player versione 6 è stato rilasciato con Windows 2000 ed era disponibile anche in Windows XP, sebbene fosse nascosto alla vista. Ciò significa che le versioni dell’app rilasciate durante le epoche Windows 95, 98, 2000 e XP non sono interessate dall’Epocalisse per qualche motivo.

È interessante notare che il supporto a 32 bit esiste in Windows a partire da NT 3.1. In ogni caso, questo mi ricorda la recente storia che abbiamo fatto in cui un piccolo e divertente esperimento ha accennato all’incredibile compatibilità con le versioni precedenti di Windows .

Alla fine, però, questo probabilmente non sarà un problema poiché Windows 11 esiste solo in modalità a 64 bit e l’ultima edizione di Windows 10 a essere supportata è Windows 10 IoT Enterprise 2021, che ha la data di fine del supporto previsto per il 13 gennaio 2032.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *