Installa Windows 10 su PlayStation o Xbox: è possibile?

Windows 10 è il sistema operativo più utilizzato nei personal computer e nelle aziende in tutto il mondo. La sua ampia compatibilità con i programmi e la facilità d'uso lo rendono familiare a più di un miliardo di persone. Tuttavia, ci sono dispositivi in ​​cui non possono essere installati nonostante condividano la stessa architettura di un computer, come il PlayStation 4 o Xbox Una console .

Tradizionalmente, le console utilizzavano architetture diverse da quelle presenti su un computer. Non è stato fino al 2006 quando AMD introdotto x86-64 , una serie di istruzioni che continuiamo a utilizzare oggi non solo su computer Windows, ma anche su macOS e Linux.

Tuttavia, a quel tempo le console lanciate utilizzavano altre architetture. PS3 usata Cella , sviluppato da Sony, Toshiba e IBM che hanno combinato gli elementi PowerPC con quelli nuovi. Nel caso di Xbox 360, abbiamo anche trovato un file PowerPC basato processore .

Tutto è cambiato con il nuovo PS4 e Xbox One , che ha continuato a utilizzare architetture simili ai computer. Entrambe le console utilizzano un file APU con processore AMD e scheda grafica. In PS4 troviamo un file AMD Jaguar processore con 4 core a 1.6 GHz, mentre quello della Xbox One è un AMD Jaguar con 8 core a 1.75 GHz. I processori delle sue sorelle maggiori sono simili, migliorando le frequenze e le schede grafiche per essere più potenti.

install-finestre-game-console

La chiave di questi processori è che usano l'architettura x86-64, simile a quale futuro PS5 e Xbox Series X utilizzerà anche. Questa architettura, come abbiamo detto, è la stessa che utilizziamo attualmente nei nostri computer. Allora perché Windows non può essere installato su di loro?

Le console sono completamente rivestite per non installare Windows 10

La risposta è relativamente semplice: perché loro sono rivestiti . Se ci concentriamo su Xbox, la domanda si fa ancora di più perché lo è Microsoft stesso che sviluppa la console. In effetti, Xbox One potrebbe eseguire perfettamente Windows 10 perché, in pratica, lo fa già. Il sistema operativo interno di Xbox One si basa su Windows 10 un core , in cui Esperienza Xbox One e Microsoft UWP le app della piattaforma sono in esecuzione. Pertanto, non c'è motivo per cui un gioco Xbox One non possa funzionare su PC.

Tuttavia, Microsoft ha introdotto molte modifiche a livello hardware e software in modo che non sia possibile installare Windows 10 come quello che abbiamo su PC, in modo da evitare problemi legati ai chetos o che le persone possano utilizzare i giochi pir-te sul consolare.

Una modifica importante che troviamo a livello hardware è la Southbridge , che è responsabile della comunicazione di elementi come le periferiche della console e del processore, come l'uscita video, WiFi, il segnale dal telecomando, dal lettore del disco o dall'HDD. Questo Southbridge ha un design proprietario per il quale non ci sono driver che consentono a Windows 10 di funzionare normalmente.

Lo stesso vale per il Northbridge , che invece di essere separato come il southbrige, è incluso nel pacchetto del processore, ed è responsabile della comunicazione dei core con la memoria del chip. Lo stesso ritroviamo anche con il controller di memoria e praticamente tutto ciò che è responsabile del controllo del corretto funzionamento dell'hardware in modo coordinato, come l'SMC (System Management Controller) che controlla l'illuminazione a LED o la velocità della ventola a seconda della temperatura. della console. Tutto è chiuso.

A tutto ciò si aggiunge che il kernel di Windows 10 non modificato non funziona con l'hardware della console, quindi non potrebbe comunicare correttamente con i componenti per passare istruzioni e attività, poiché il kernel che utilizza la console viene modificato nonostante sia basato su Windows OneCore. Quindi, non c'è strato di astrazione hardware (HAL) che funge da collegamento tra l'hardware e il kernel, e uno dovrebbe essere creato da zero, il che è impossibile.

E questo è solo a livello hardware. Se andiamo al software, la console utilizza l'estensione Secure Boot per verificare che non siano state apportate modifiche al sistema. Il BIOS/UEFI avrebbe anche problemi a leggere i file, poiché Xbox è progettato per funzionare con FATX , il file system che Microsoft ha esclusivamente per la console anziché NTFS utilizzando Windows 10. PlayStation utilizza anche una soluzione proprietaria denominata PFS come file system.

Che PlayStation e Xbox condividano l'architettura con il PC è molto buono

Nonostante tutte queste limitazioni, il fatto che entrambe le console utilizzino la stessa architettura di un computer presenta numerosi vantaggi rispetto al PC, come il fatto che i giochi che sono progettati per le console possono be facilmente portato su PC come stiamo vedendo negli ultimi anni e viceversa.

Inoltre, l' retrocompatibilità con le console è davvero semplice perché i giochi sono stati progettati per funzionare nella stessa architettura, e questo è il motivo per cui ad esempio PS5 sarà retrocompatibile con l'uscita PS4 nello stesso modo in cui se cambiamo PC possiamo continuare a giocare con il nostro Steam games.

Grazie a ciò, le aziende risparmiano anche molti soldi nello sviluppo dei propri processori, il che a lungo termine ha un impatto sul prezzo delle console che è più economico. Fortunatamente, ottenere il nostro computer sta diventando più economico, anche se non sarebbe male fare in modo che le console eseguano anche un sistema operativo desktop poiché la prima PlayStation 3 con Linux è già consentita, dove molte famiglie risparmierebbero soldi dovendo comprare un PC per tuo figlio per lavorare e una console per giocare. Qui il PC continuerà ad avere quel vantaggio.