Installer Windows sur une console PS4 ou Xbox One: est-ce possible?

Les consoles de génération actuelle utilisent exactement la même architecture que les PC (x86-64), donc cela vous a peut-être traversé l'esprit: pouvez-vous installer Windows sur un PS4 ou Xbox Une console et l'utiliser comme un PC? Bien sûr, ce serait idéal, car vous auriez un bon PC de jeu pour seulement €300 .

Cela a un sens particulier lorsque nous parlons de la Xbox One, car elle est fabriquée par le même fabricant qui développe le système d'exploitation Windows, non? Surtout quand à Microsoft ils se vantent de leur «plateforme universelle», avec laquelle ils entendent unifier tout leur écosystème de produits matériels et logiciels.

Installez Windows sur une console PS4 ou Xbox One

Donc, peux tu utiliser une console comme Windows PC ?

Pourquoi ne pouvez-vous pas installer Windows sur une console?

Chaque console a son propre système d'exploitation personnalisé, et bien que dans certains cas des versions modifiées de Linux/Unix peut être installé, c'est un travail vraiment difficile et avec de nombreux bulletins de vote pour donner des problèmes, donc ce n'est pas du tout viable.

Il est évident que ni SONY ni Microsoft ne veulent vendre leurs consoles, qui coûtent environ 300 euros, de sorte que les gens les utilisent comme un PC de jeu bon marché. Ils vendent la console que vous pouvez utiliser comme console et acheter leurs jeux.

Pour cette raison, Microsoft a déjà fait savoir qu'il avait implémenté un système sur Xbox 360 (DRM - Digital Rights Management) pour empêcher la modification de la console, ce que SONY a également fait de son propre chef (PS3 à l'époque). Ce même système a été hérité par la PS4 et la Xbox One, et bien sûr la PS5 et la Xbox Series X feront l'affaire.

El DRM empide instalar Windows en una consola

Mais la DRM ne concerne pas seulement les logiciels, elle a également été implémentée sous la forme de modifications matérielles. À l'instar de la Xbox, bien qu'il s'agisse d'une architecture x86-64 comme les PC, elle possède une énorme couche de personnalisation juste au-dessus de l'architecture qui rend son matériel directement incompatible avec Windows .

Par exemple, le Southbridge de la Xbox One (c'est la puce qui relie le Processeur aux périphériques d'entrée et de sortie tels que USB ou carte réseau) est une conception personnalisée par Microsoft qui nécessite des pilotes écrits spécifiquement pour elle, et que le système Windows fonctionnant littéralement ne comprend pas.

Instalar Windows en console

La même chose se reflète dans le Northbridge, situé à l'intérieur de la matrice du processeur et qui est chargé de connecter les cœurs du processeur à la mémoire, ainsi que le SMC (contrôleur de gestion système), responsable des fonctions de base du matériel, comme le contrôle des ventilateurs, des voyants d'état ou des capteurs de température. Tout cela, directement ne peut pas fonctionner sous Windows car il ne comprend pas les pilotes, qui sont également spécifiques à la console.

Alors ça ne peut pas être fait?

Pratiquement oui, ce serait possible, mais il faudrait apporter des modifications au niveau du noyau Windows (c'est la partie du système d'exploitation qui, entre autres, est responsable de la communication du système d'exploitation avec le matériel) afin qu'elles puissent être lié au matériel de la console.

En règle générale, il existe une «couche» appelée "Couche d'abstraction matérielle" (HAL) dans le BIOS qui est placé entre le noyau et le matériel afin qu'ils puissent se comprendre et communiquer entre eux, et il faut plusieurs HAL pour qu'un système d'exploitation fonctionne avec différents types de matériel. Puisqu'il n'y a pas de HAL dans Windows pour Xbox ou PS4, pour que Windows fonctionne dans la console, nous devons écrire le HAL à partir de zéro.

Mais, en plus de cela, nous trouverions les obstacles dont nous avons déjà parlé (les pilotes spécifiques, le DRM, etc.) plus un autre supplémentaire, à savoir que la Xbox et la PlayStation avoir une séquence de démarrage très différente de celle où il a un PC lorsqu'il est allumé, ce qui ferait directement en sorte que Windows ne sache pas comment démarrer sur une console.

Dans le cas de Xbox, nous devons ajouter un autre obstacle, et c'est que tandis que Windows utilise un système de fichiers appelé NTFS, Xbox utilise un autre appelé Fat X et, en fait, le BIOS des consoles Microsoft ne prend même pas en charge NTFS.

Disco dur Xbox

En bref, Microsoft et SONY ont mis tous les obstacles qui étaient entre leurs mains afin que nous ne puissions en aucun cas utiliser Windows sur votre console. Comme nous l'avons mentionné précédemment, ce serait une «bonne affaire» pour les utilisateurs d'acheter une console pour 300 euros et de la transformer en PC de jeu simplement en installant Windows.