Question Pourquoi existe-t-il des éditions 32 bits de Windows 8? [fermé]


Les processeurs 64 bits existent depuis environ 10 ans, peut-être plus. La plupart des ordinateurs ont de tels processeurs (je ne pense pas que les processeurs 32 bits soient plus fabriqués).

Et il y a beaucoup d'ordinateurs qui ont plus de 4 Go de RAM (surtout dans le secteur grand public), avec lesquels les systèmes d'exploitation 32 bits ne peuvent pas travailler (ignorons PAE pour des raisons de conversation).

Dans ces conditions, pourquoi existe-t-il une version 32 bits de Windows 8? Toutes les éditions (standard, Pro, Enterprise et RT) ont une version 32 bits et une version 64 bits. Mis à part l'édition RT, avoir une version 32 bits n'a pas de sens pour moi.

Ne devrions-nous pas complètement abandonner les systèmes d'exploitation 32 bits? Est-ce encore trop tôt?


4
2018-02-19 20:48


origine


Cette question est largement basée sur l'opinion. - Sickest
@Sickest Je suis sûr qu'il y a une réponse objective là-bas;) - Radu Murzea
@RaduMurzea - ​​L'explication logique est qu'il y avait suffisamment d'utilisateurs Windows XP, Windows Vista, Windows 7 qui exécutaient des versions 32 bits de ces systèmes d'exploitation (qui étaient tous pris en charge à l'époque) et que Microsoft devait donc toujours prendre en charge. En d’autres termes, parce qu’ils étaient capables de le faire et qu’il leur fallait très peu de travail supplémentaire, ils ont décidé de continuer à le soutenir. - Ramhound
La question est toujours intéressante. On pourrait peut-être le reformuler pour être moins critique. Pourquoi Windows est-il toujours disponible en versions 32 bits et 64 bits? - Jason Clement


Réponses:


En tant qu'administrateur de machines virtuelles, je ne me soucie pas entièrement des versions 32 bits. Si vous fabriquez une machine ne nécessitant pas plus de 4 Go de mémoire, alors, en utilisant un système d'exploitation 32 bits, tous vos logiciels consomment moins de mémoire lors de son exécution. C'est parce que pour les versions 64 bits, le logiciel conserve des pointeurs d'adresse 64 bits, et non 32 bits. Donc, ils finissent par manger plus de mémoire pour faire la même chose.

Dans le cas de Windows 8, cela peut aussi avoir un peu à voir avec la rétrocompatibilité, qui est une chose de longue date de Microsoft. Peut-être qu'un serveur 32bit plus ancien (mais proxénète) bénéficierait d'une mise à niveau à partir d'une version plus ancienne de Windows? C'est un casse-tête, mais il y a aussi beaucoup d'administrateurs Windows.

Enfin, je propose que Windows 8 soit un projet de logiciel issu d’une longue série de logiciels. La branche 32 bits peut être plus une bête qu'un produit sérieux.

Modifier:

La meilleure réponse serait peut-être les gens paient pour Windows 8 bits 32. Que ce soit ou non logique, cela n'a probablement pas beaucoup d'importance pour les gens qui font la vente. Je parie que si personne ne l’achète, cela disparaîtra assez vite.

Edit # 2: Il se peut que certains processeurs x86 bas de gamme soient destinés à des applications mobiles non 64 bits. J'ai une tablette basée sur Windows 8 avec une petite puce Atom, ma puce réelle est 64 bits mais la machine utilise des fenêtres 32 bits. Peut-être d'autres appareils similaires ont-ils légitimement des puces 32 bits?


4
2018-02-19 20:54



OK, mais si un serveur plus ancien ne supporte que les systèmes d'exploitation 32 bits, ne sera-t-il pas trop ancien pour exécuter un système d'exploitation comme Windows 8? Tout comme vous ne voulez pas installer Windows 7 sur un PC de 10 ans qui ne dispose que de 512 Mo de RAM? - Radu Murzea
Pas nécessairement. Il existe plusieurs combinaisons de matériel à prendre en compte. Ma principale réponse est le cas de la VM. Il est plus efficace lorsque vous n'avez pas besoin de plus de 4 Go d'espace d'adressage. Pourtant, cela fait un moment que je n’ai jamais créé une nouvelle VM 32 bits. Je m'oriente vers le 64bit maintenant même si je n'ai pas besoin de l'espace pour pouvoir évoluer plus tard. Mais mon cas n'est pas tout. - James T Snell
Ce n'est pas tant la consommation de mémoire que l'espace disque occupé. Toutes ces DLL "dupliquées" prennent de la place. - Daniel B
Les machines virtuelles avec 512 Mo ou moins peuvent mieux fonctionner sur un système d'exploitation 32 bits, mais pour tout ce qui a plus d'espace d'adressage, je pense que 64 bits est la solution. (4 Go correspond à un espace d'adressage virtuel de RAM + un espace d'adressage PCI, donc je n'utiliserais vraiment pas d'OS 32 bits sur des machines de plus de 512 Mo de mémoire) - Hennes
Les logiciels 64 bits donnent de meilleurs résultats, car les extensions 64 bits fournissent davantage de registres, ce qui signifie que le programme peut réellement accéder à moins de RAM. La longueur des pointeurs, etc. n'est pas la seule différence entre les logiciels x86 32 bits et x86-64 64 bits. - LawrenceC


Il y a une raison objective que je n'ai pas vue mentionnée dans les autres réponses: les chauffeurs.

Même si votre processeur est de 64 bits, il se peut que certains périphériques ne puissent pas s’en passer, pour lesquels il n’existe que des pilotes 32 bits. Sans une version 32 bits de Windows, vous ne devriez pas avoir de chance, car Windows nécessite des pilotes du même bit que le système d’exploitation.

Mais malgré tout, Windows 8 fonctionne assez bien sur les processeurs 32 bits haut de gamme. Par exemple, récemment, j'ai installé la version 32 bits de Windows 8 sur un Thinkpad T60 après avoir réalisé que son processeur Core Duo 2 GHz n'avait pas de support 64 bits.


4
2018-02-20 05:22



littéralement tous les processeurs 2ghz disponibles pour le T60 sont 64 bits: thinkwiki.de/T60  ark.intel.com/de/products/27255/... - specializt
@specializt Mind slip. En regardant en arrière, il s'avère que mon T60 était à 1,83 GHz (T2400). - nitro2k01


32bit est toujours requis pour les tablettes à faible spécification comme les tablettes Baytrail ATOM 8 ". Elles ne disposent que de 2 Go de RAM et le 64BIT utilise trop de RAM, ce qui les ralentit.


3
2018-02-20 05:07



J'ai lu cette réponse comme "Bay Trail CPUS seulement 32bit". J'ai vérifié et ils prennent tous en charge les instructions 64 bits. La réponse est vraiment à la quantité de mémoire vive dans le périphérique, pas à la CPU, alors pensez à supprimer la référence au processeur. - Oli
@Oli non, je n'ai pas écrit ceci. Sur ces périphériques, cela n'a aucun sens d'avoir 64 bits, car cela utiliserait plus d'espace RAM / disque. De plus, ces appareils ne disposent que d'un microprogramme 32 bits et le démarrage d'un système Windows 64 bits ne fonctionne pas. - magicandre1981


La seule raison pour laquelle je peux supposer est de donner à Intel ou à AMD l’opportunité de produire un processeur à très faible consommation, qui peut être plus facile d’atteindre des niveaux de consommation semblables à ARM s’il s’agit d’un processeur 32 bits classique, à utiliser dans une tablette. , smartphone ou autre appareil portable.

Intel tente depuis des années de pénétrer le marché du téléphone et Windows pourrait essayer de les aider.

Ne devrions-nous pas complètement abandonner les systèmes d'exploitation 32 bits? Est-ce encore trop tôt?

Étant donné que les processeurs 64 bits x86 peuvent exécuter du code 32 bits et que les versions 64 bits de Windows exécutent des programmes 32 bits «hérités», vous n'avez pas à vous inquiéter si vous exécutez des programmes relativement modernes.

Les éditions Windows 32 bits autorisaient l'exécution d'anciens programmes 16 bits. Cette fonctionnalité a été supprimée dans les versions 64 bits de Windows à partir de Windows XP x64. Les logiciels de cette nature sont cependant très anciens.


1
2018-02-19 21:36



Souvent, si vous devez exécuter des programmes 16 bits sur une fenêtre 64 bits, vous pouvez essayer de les exécuter dosbox et ils peuvent encore travailler. En réalité vous pouvez exécuter Windows 3.1 à l'intérieur. - Scott Chamberlain


La réponse est très simple: compatibilité ascendante.

Lorsque les machines 128 bits deviennent la norme, on peut demander la même chose pour les logiciels 64 bits. Windows 7 était à l'origine supposé être à 64 bits seulement, mais il y a tellement de gens qui utilisent un logiciel 32 bits seulement que Microsoft devait reculer et faire des versions 32 bits.


0
2018-02-19 21:00



Je me souviens d'avoir lu des articles sur le fait que Vista serait le dernier OS 32 bits que Microsoft produirait, mais évidemment, ils ne l'ont pas fait ... C'était le moment où les UMPC, qui deviendraient plus tard des netbooks, commençaient à gagner du terrain. - LawrenceC
Lorsqu'une masse critique de clients n'utilisant plus les systèmes d'exploitation 32 bits, Microsoft prend en charge la prise en charge des systèmes d'exploitation 32 bits. Lorsqu'une masse critique de clients n'a plus besoin de la prise en charge des applications 32 bits, elle sera également retirée. Cela ne s’est pas produit, votre ordinateur personnel moyen n’est toujours équipé que de 8 Go ou moins de mémoire. - Ramhound