Version système 32 ou 64 bits. Comment connaître la profondeur de bits de votre Windows ? Compatibilité des anciens PC et des nouveaux OS

Le marché informatique moderne propose la solution suivante : au lieu du 32 bits systèmes d'exploitation choisissez des systèmes d'exploitation 64 bits qui gagnent en popularité. Ainsi, les fabricants d'équipements pour ordinateurs personnels produisent du matériel adapté aux spécificités de certains produits logiciels.


Quelles sont les fonctionnalités d’un système d’exploitation 64 bits ? Quel système d'exploitation offre les meilleures performances : 32 bits ou 64 bits ? Quel est le meilleur choix pour l’utilisateur moderne ?

Quelle est la différence entre 32 et 64 bits ?

Nous devons d’abord présenter quelques faits. Avant de déterminer quel type de système d’exploitation est préférable de choisir, il convient de rechercher quelle est la différence entre eux. Les informations numériques fournissent des données en bits. Ils sont constitués de zéros et de uns. Un bit permet de chiffrer deux commandes.

De plus, à l'aide de 32 bits, le nombre de commandes possibles augmente de plusieurs dizaines de degrés. Lorsqu'il s'agit de 64 bits, il existe encore plus de ces commandes. Nous pouvons en conclure que, par exemple, le système d'exploitation Windows - 32 ou 64 bits - fonctionne plus rapidement. Microsoft propose des versions des deux types de systèmes d'exploitation. Existe-t-il des différences entre eux en termes d'interface et d'autres nuances de fonctionnement ?

Existe-t-il une différence entre les systèmes d'exploitation 32 bits et 64 bits en termes d'utilisation ?

Classiquement, on peut se demander quel « sept » est le meilleur - 32 ou 64 bits, en termes de facilité de gestion ? Il convient de noter qu'il n'y a pas de différence fondamentale dans l'aspect présenté entre ces versions du système d'exploitation. Systèmes Windows n'existe pas. Toute la différence réside dans le soutien des équipes. Ceux-ci sont traités presque inaperçus par le propriétaire. Il a déjà été noté ci-dessus que les commandes 64 bits offrent un taux de transfert de données numériques plus élevé. Certes, ce paramètre n'est pas le seul critère pour évaluer l'efficacité d'un système informatique.

De nombreux aspects des systèmes d’exploitation jouent un rôle important. Ces paramètres incluent la stabilité, la polyvalence, le niveau de prise en charge de divers composants matériels, l'intensité des ressources et autres. Alors, quel système d'exploitation présente le plus d'avantages pour l'utilisateur moderne : 32 bits ou 64 bits ? Qu'est-ce que solution optimale en termes de lancement de jeux et de programmes célèbres ?

Comparaison des systèmes d'exploitation 32 et 64 bits

La stabilité du fonctionnement du système d'exploitation est déterminée principalement par la qualité de l'interaction d'un système d'exploitation particulier et le matériel dépend de la compatibilité du système d'exploitation avec les pilotes produits par le fabricant. appareil spécifique. À cet égard, la différence entre un système 32 bits et un système 64 bits peut être significative, de sorte qu'un fabricant qui a publié un composant matériel pour un système d'exploitation 32 bits peut avoir besoin de temps pour préparer et tester le pilote pour un système 64 bits. système opérateur.

Il convient de noter que les fabricants mondiaux de matériel bien connus évitent avec succès les situations dans lesquelles le propriétaire d'un système d'exploitation 64 bits n'est pas en mesure de trouver le matériel nécessaire. logiciel pour un appareil spécifique. Cependant, cette thèse s’applique principalement aux nouveaux appareils. Les appareils achetés avant la diffusion massive des ordinateurs personnels 64 bits, survenue au début des années 2010, ne sont pas toujours installés correctement en raison du manque de pilotes adaptés.

Comparaison des systèmes d'exploitation 32 et 64 bits

Un système d'exploitation appartenant à la catégorie des produits 32 ou 64 bits doit être installé sur un ordinateur personnel capable d'assurer le plein fonctionnement du système d'exploitation correspondant. En d'autres termes, vous pouvez installer correctement un système d'exploitation 32 bits uniquement sur un ordinateur personnel doté d'un processeur 32 bits. Un modèle similaire est inhérent aux systèmes d'exploitation 64 bits. Dans ce cas, il n’y a pas de compatibilité mutuelle entre les systèmes d’exploitation et leur polyvalence devient limitée.

Intensité des ressources

Le fonctionnement de chaque système d'exploitation nécessite une dépense de ressources matérielles. Cela concerne principalement la puissance de traitement du processeur et la quantité de RAM. Ainsi, une question tout à fait raisonnable se pose, qui ressemble à ceci : « Quel système est le meilleur : 32 ou 64 bits en termes d'intensité de ressources ?

Il a déjà été dit plus haut qu'un bit est une unité de transmission de données. Lorsqu'il s'agit d'informations d'un volume important, il devient clair que des ressources supplémentaires sont nécessaires pour les utiliser. Il est donc tout à fait naturel que les systèmes d'exploitation 32 bits soient moins exigeants en ressources que ceux 64 bits. Par exemple, 2 Go de RAM pour un ordinateur avec un système d'exploitation 32 bits suffisent pour un fonctionnement complet, mais pour un système d'exploitation 64 bits, cette ressource est minime.

Il est préférable que la quantité de RAM soit de 4 Go ou plus. Lorsque l'on considère les ressources du processeur, en raison des puces 64 bits, leur structure contient des composants technologiques nécessaires conçus pour satisfaire les exigences de vitesse de calcul du système d'exploitation. Il est donc difficile de dire que les versions 32 bits et 64 bits de Windows sont trop différentes en termes d'utilisation du processeur.

Prise en charge matérielle

On a déjà noté plus haut que pour fonctionnement stable Pour un système d'exploitation 64 bits, les derniers pilotes doivent être installés sur l'ordinateur. Cependant, leur présence assure un bon fonctionnement ordinateur personnel, tout d'abord, sur niveau du programme. De plus, le système d’exploitation doit être matériellement compatible avec les principaux composants matériels.

Si l'on considère des composants tels que l'accélérateur graphique, carte réseau, imprimante, en termes de compatibilité, ils ne sont pas exigeants sur le système d'exploitation installé sur l'ordinateur. Tout d’abord, lorsqu’il s’agit de support système, la différence peut être significative. Le fait est que les systèmes d'exploitation 32 bits ne sont pas capables de prendre en charge les modules RAM de plus de 4 Go. Il convient également de noter que les systèmes d'exploitation 64 bits sont entièrement compatibles avec eux.

Et c’est une toute autre question de savoir si l’utilisateur utilisera réellement des ressources mémoire supérieures à 4 Go. Lorsqu'un ordinateur personnel est utilisé principalement pour travailler avec Internet, applications bureautiques, il se peut qu'il ne soit jamais nécessaire d'utiliser ne serait-ce que la moitié de cette quantité de RAM. Si un ordinateur personnel est nécessaire exclusivement pour les jeux. Ainsi, nous devrions examiner plus en détail quels systèmes d'exploitation sont préférables dans ce cas.

Quel système d’exploitation est le meilleur pour les jeux ?

Quel est le meilleur choix pour un système d'exploitation pour le jeu - 32 ou 64 bits ? Si l'on considère la condition de compatibilité matérielle et logicielle complète du système d'exploitation installé avec le matériel, le système d'exploitation 64 bits aura les performances les plus élevées. Cependant, cette règle connaît une exception. Cela est dû au fait que les algorithmes de code de programme du jeu lui-même doivent prendre en charge les commandes 64 bits. Lorsqu'un tel critère n'est pas rempli, l'utilisateur ne remarque généralement pas de différence significative dans le confort du processus de jeu.

Quel système d’exploitation est optimal pour les applications ?

Quel système d'exploitation est le meilleur pour exécuter des applications : 32 bits ou 64 bits ? Dans ce cas, le modèle est à peu près similaire à celui des jeux. Si l'utilisateur dispose d'un ordinateur personnel 64 bits et que le code du programme de l'application utilisée utilise des algorithmes de traitement des commandes 64 bits, le logiciel correspondant fonctionnera plus rapidement. Lorsque cette affirmation n’est pas vraie, l’utilisateur ne ressentira pas beaucoup de différence dans les performances de l’ordinateur.

Le « mégahertz » est-il une priorité ?

Parmi les utilisateurs modernes, il existe un certain point de vue selon lequel une vitesse de fonctionnement plus élevée d'un ordinateur personnel n'est pas obtenue en « doublant » les bits, mais en optimisant les ressources matérielles, qui sont directement liées aux performances du PC. Ceux-ci incluent, par exemple, la fréquence du processeur. Selon la plupart des experts et des utilisateurs, la plus grande efficacité est obtenue en remplaçant une puce 32 bits fonctionnant à une fréquence de 1,2 GHz par une puce fonctionnant à 2,4 GHz plutôt qu'en la remplaçant par une puce 64 bits fonctionnant à la même fréquence.

Parfois, il devient possible d'overclocker un processeur 32 bits de telle sorte que la vitesse réelle de son fonctionnement augmente considérablement par rapport au remplacement de la puce par une puce 64 bits. Cette approche peut se justifier si l'utilisateur n'utilise pas propre travail programmes et jeux adaptés aux commandes 64 bits. Il s'ensuit que l'importance pratique du remplacement des composants logiciels et matériels 32 bits par des composants 64 bits n'est pas toujours évidente.

CV

Alors, quel système d’exploitation est le meilleur : 32 bits ou 64 bits ? Il convient de noter que le transfert de données numériques lors de l'utilisation de commandes 64 bits est effectué plus rapidement, de sorte que le système d'exploitation correspondant sera plus productif qu'un système 32 bits. Cependant, son utilisation réussie nécessite que l’ordinateur personnel remplisse de nombreuses conditions. Ceux-ci incluent la présence d'un processeur 64 bits, la prise en charge du fonctionnement en mode 64 bits, la présence pilotes nécessairesà cela, la compatibilité du logiciel utilisé sur l'ordinateur, les commandes 64 bits.

Beaucoup sur notre site se demandent quelle taille de bits (profondeur de bits) Windows doit être installé sur leur ordinateur, 32 ou 64 bits ? Dans cet article, nous clarifierons la situation avec le choix des systèmes 32 ou 64 bits.

Tout d'abord, voyons quelle est la profondeur de bits (profondeur de bits) d'une architecture.

Les termes 32 bits et 64 bits font référence à la manière dont le processeur (CPU) d'un ordinateur traite les informations. La version 64 bits de Windows gère de grandes quantités de mémoire vive (RAM) plus efficacement qu'un système 32 bits. Wikipédia contient 2 pages sur l'architecture 32 (x86) et 64 bits :

  • 32 (x86) - une architecture de processeur avec le même jeu d'instructions, implémentée pour la première fois dans les processeurs Intel.

    Le nom est dérivé des deux nombres qui terminent les noms Processeurs Intel premiers modèles - 8086, 80186, 80286 (i286), 80386 (i386), 80486 (i486). Au cours de son existence, l'ensemble des commandes s'est constamment élargi, conservant la compatibilité avec les générations précédentes.

    Outre Intel, l'architecture a également été implémentée dans des processeurs d'autres fabricants : AMD, VIA, Transmeta, IDT, etc. Actuellement, il existe un autre nom pour la version 32 bits de l'architecture - IA-32 (Intel Architecture - 32 ).

  • 64 - Extension 64 bits, jeu d'instructions, pour l'architecture x86, développée par AMD, permettant aux programmes de s'exécuter en mode 64 bits.

    Il s'agit d'une extension de l'architecture x86 avec une rétrocompatibilité presque complète. Microsoft et Oracle utilisent le terme « x64 » pour désigner ce jeu d'instructions, mais le répertoire des fichiers de l'architecture dans les distributions Microsoft Windows est appelé « amd64 » (cf. « i386 » pour l'architecture x86).

    Le jeu d'instructions x86-64 est actuellement pris en charge :

  1. AMD - Processeurs de la série Z (par exemple, AMD Z-03), de la série C (par exemple, AMD C-60), de la série G (par exemple, AMD T56N), de la série E (par exemple, AMD E- 450), E1 , E2, A4, A6, A8, A10, FX, Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon II, Phenom, Phenom II, Turion 64, Turion 64 X2, Turion II, Opteron, FX, derniers modèles Sempron;
  2. Intel (avec des simplifications mineures) appelé « Intel 64 » (anciennement connu sous le nom de « EM64T » et « IA-32e ») dans les modèles ultérieurs Processeurs Pentium 4, ainsi que dans Pentium D, Pentium Édition Extrême, Celeron D, Celeron série G, Celeron série B, Pentium Dual-Core, Pentium série T, Pentium série P, Pentium série G, Pentium série B, Core 2 Duo, Core 2 Quad, Core 2 Extreme , Core i3, Core i5, Core i7, Atom (pas tous) et Xeon ;
  3. VIA - Processeurs Nano, Eden, QuadCore.

Oui, tout cela est difficile à comprendre. Je vais vous expliquer dans mes propres mots, l'architecture du système d'exploitation 64 bits est une architecture 32 (86) bits améliorée. Il dispose de jeux d'instructions plus récents pour les calculs et peut également gérer de plus grandes quantités de RAM. Si nous prenons la famille des systèmes d'exploitation Windows, un système d'exploitation 32 bits ne peut en réalité gérer que 3,2 Go de RAM, et 64, en théorie, jusqu'à 4 téraoctets. Qu'est-ce que cela nous dit ?

Que choisir : 32 ou 64 ?

Sur le fait qu'il est conseillé d'installer le système d'exploitation en fonction de la quantité de RAM. Par exemple, si vous disposez de 3 Go de RAM ou moins, il est préférable d'installer un système 32 bits, et si vous disposez de plus de 3 Go, il est préférable d'installer un système 64 bits. Mais n'oubliez pas de quel processeur vous disposez. Dans notre service, nous avons remarqué depuis longtemps que si le processeur a basse fréquence(de 1 à 2,4 GHz), alors sur un système d'exploitation 64 bits, l'ordinateur fonctionne lentement, même s'il dispose de 4 Go ou plus de RAM installés. Selon notre service, il est préférable d'installer des systèmes 32 bits et pas plus de 4 Go de RAM sur ces ordinateurs. De plus, les grands fabricants d'ordinateurs portables équipés de processeurs basse fréquence installent également des systèmes 32 bits en usine, même avec 4 Go de mémoire. Pour installer 64 bits Versions Windows Nécessite un processeur capable d'exécuter Windows 64 bits. Les avantages de l'utilisation d'un système d'exploitation 64 bits sont particulièrement évidents lorsque vous travaillez avec de grandes quantités de mémoire vive (RAM), telles que 4 Go ou plus. Dans de tels cas, un système d'exploitation 64 bits gère de grandes quantités de mémoire plus efficacement qu'un système 32 bits. Un système d'exploitation 64 bits fonctionne plus rapidement lorsque vous exécutez plusieurs programmes en même temps et que vous basculez fréquemment entre eux. Dans tous les cas, ce qu’il faut installer dépend de vous, et nous répondrons à vos questions ci-dessous.

Comment puis-je savoir si mon ordinateur est équipé de Windows 32 bits ou 64 bits ?

Pour utiliser Windows ou déterminer quelle version de Windows exécute votre ordinateur (32 bits ou 64 bits), procédez comme suit.

    Ouvrez le composant Système. Pour ce faire, cliquez sur le bouton Démarrer, cliquez avec le bouton droit sur Ordinateur et sélectionnez Propriétés. Sous Windows 8, ouvrez le Panneau de configuration et accédez à Système.

    Dans la section Système, vous pouvez afficher le type de système.

Si l'ordinateur fonctionne Contrôle Windows XP, suivez ces étapes.

    Cliquez sur le bouton Démarrer.

    • Si la fenêtre qui apparaît ne dit pas « Édition x64 », votre ordinateur exécute une version 32 bits de Windows XP.

      Si « Édition x64 » est répertorié sous Système, votre ordinateur exécute une version 64 bits de Windows XP.

Comment puis-je déterminer si mon ordinateur peut exécuter une version 64 bits de Windows ?

Pour qu’un ordinateur exécute une version 64 bits de Windows, il doit disposer d’un processeur 64 bits. Pour savoir si votre processeur prend en charge l'informatique 64 bits sous Windows, procédez comme suit :

  1. Dans le type de recherche MSINFO, ou
  2. Ouvrez la section Compteurs de performances et outils. Pour ce faire, cliquez sur le bouton Démarrer et sélectionnez le composant Panneau de configuration (en 8, nous allons immédiatement au Panneau de configuration). Dans la zone de recherche, tapez Compteurs et outils de performances, puis sélectionnez Compteurs et outils de performances dans la liste des résultats.

    Effectuez l'une des opérations suivantes :

    • Sous Windows, sélectionnez Afficher et imprimer des informations détaillées sur les performances de votre ordinateur et de votre système.

    Dans la section Système, vous pouvez voir quel type de système d'exploitation vous utilisez (sous Type de système) et si vous pouvez utiliser une version 64 bits de Windows (sous Prise en charge 64 bits). (Si votre ordinateur exécute déjà une version 64 bits de Windows, la section de prise en charge 64 bits n'apparaît pas.)

Pour déterminer si un ordinateur exécutant Windows XP peut exécuter la version 64 bits de Windows, procédez comme suit :

    Cliquez sur le bouton Démarrer.

    Cliquez avec le bouton droit sur Poste de travail et sélectionnez Propriétés.

    • Si la section Système indique « Édition x64 », le processeur prend en charge l'exécution d'une version 64 bits de Windows.

      S'il n'y a pas d'étiquette « x64 Edition », le processeur peut également être compatible avec les versions 64 bits de Windows. Pour identifier cette possibilité, téléchargez et exécutez le conseiller de mise à niveau gratuit de Windows 7 à partir de Conseiller en migration vers Windows 7.

Puis-je passer de Windows 32 bits à Windows 64 bits, ou passer de Windows 64 bits à Windows 32 bits ?

Si vous souhaitez passer d'une version 32 bits de Windows à une version 64 bits de Windows, ou vice versa, vous devez sauvegarder vos fichiers et choisir d'installer complètement Windows. Ensuite, vous devez restaurer les fichiers et réinstaller les programmes.

Remarques

    Pour installer la version 64 bits de Windows sur un ordinateur exécutant Windows 32 bits, vous devrez démarrer l'ordinateur à l'aide du disque ou des fichiers d'installation Windows 64 bits.

    Si un ordinateur qui démarre avec la version 64 bits du disque ou des fichiers d'installation de Windows ne prend pas en charge cette version de Windows, un message d'erreur du gestionnaire s'affichera. Démarrage Windows. Au lieu de cela, vous devrez utiliser disque d'installation ou des fichiers Windows 32 bits.

    Outil de transfert Données Windows ne déplace pas les fichiers de Windows 64 bits vers Windows 32 bits. Si vous utilisez une version 64 bits de Windows XP, vous devrez transférer manuellement les fichiers vers un support externe.

Puis-je exécuter des programmes et des pilotes 32 bits sur un ordinateur 64 bits ?

La plupart des programmes conçus pour les versions 32 bits de Windows fonctionneront également sur les versions 64 bits de Windows. Certains antivirus font exception.

Les pilotes de périphérique conçus pour les versions 32 bits de Windows ne fonctionnent pas sur les ordinateurs exécutant les versions 64 bits de Windows. Si vous essayez d'installer une imprimante ou un autre périphérique avec un pilote 32 bits, cela ne fonctionnera pas correctement sur une version 64 bits de Windows.

Puis-je exécuter des programmes et des pilotes 64 bits sur un ordinateur 32 bits ?

Si un programme est spécifiquement conçu pour fonctionner sous Windows 64 bits, il ne fonctionnera pas sous Windows 32 bits. (Cependant, la plupart des programmes conçus pour les versions 32 bits de Windows fonctionnent également sur les versions 64 bits de Windows.)

Les pilotes de périphérique conçus pour les versions 64 bits de Windows ne fonctionnent pas sur les ordinateurs exécutant les versions 32 bits de Windows.

Ai-je besoin de pilotes de périphérique 64 bits lorsque j’exécute Windows 64 bits ?

Oui. Tous les appareils nécessitent des pilotes 64 bits pour fonctionner sous Windows 64 bits. Les pilotes conçus pour les versions 32 bits de Windows ne fonctionnent pas sur les ordinateurs exécutant les versions 64 bits de Windows.

Quels sont les inconvénients de Windows 64 bits ?

  • Bégaie lorsqu'il y a une petite quantité de RAM.
  • Il est difficile de trouver des pilotes pour les anciens appareils, par exemple les imprimantes, les scanners, les tuners TV, etc.
  • Certains programmes et jeux plus anciens ne fonctionnent pas sur une architecture 64 bits.
  • Quelques vieilles fenêtres, par exemple, Windows 7 Starter ne peut pas s'exécuter sur un système 64 bits.

Eh bien, c’est tout ce que nous voulions vous dire dans cet article, nous espérons que vous le ferez bon choix! Si vous avez besoin de bons conseils informatiques, cliquez sur le lien et apprenez-en davantage sur votre ordinateur.

Si nous avons manqué quelque chose dans l'article, écrivez-nous dans les commentaires et nous l'ajouterons. Aussi, si le matériel vous a été utile ne lésinez pas sur les likes!

En tant qu'utilisateur de PC, vous avez probablement rencontré un concept tel que Profondeur de bits Windows, qui existe en deux types : 32 bits et 64 bits. Cependant, de nombreuses personnes rencontrent des difficultés à ce stade car elles ne comprennent pas les différences entre ces types de systèmes d'exploitation.

Dans cet article, je vais vous expliquer en quoi Windows 64 diffère du 32 bits, comment déterminer quel système convient à votre ordinateur et quels avantages et inconvénients apparaîtront lorsque vous travaillerez avec l'un ou l'autre Windows.

Quelle est la différence entre Windows 64 et 32 ​​bits

La principale différence entre Windows 32 et 64 bits est que le premier ne peut fonctionner qu'avec 4 Go de RAM maximum. Windows 32 bits ne pourra pas voir plus de 4 Go de RAM, ils afficheront environ 3,5 Go (si 4 Go ou plus sont installés). Par conséquent, si plus de 4 Go de RAM sont installés sur l'ordinateur, l'ordinateur ne fonctionnera pas à pleine capacité ; une certaine partie de la mémoire restera non réclamée par le système ou par les programmes.

Windows 64 bits peut prendre en charge jusqu'à 512 Go de RAM (selon la version du système). Ainsi, les programmes peuvent également utiliser cette mémoire, ce qui leur permettra de travailler plus rapidement. De plus, la plupart des processeurs multicœurs fonctionnent également plus rapidement sous Windows 64 bits que sous Windows 32 bits.

Il existe d'autres différences techniques mineures entre Windows 32 et 64 bits qui n'auront pas beaucoup d'importance pour l'utilisateur moyen. Je ne les approfondirai donc pas.

Comment connaître le nombre de bits de Windows

Afin de savoir quel Windows est installé sur votre ordinateur - 32 ou 64 bits, vous devez accéder aux propriétés du système. Pour ce faire, faites un clic droit sur le raccourci « Poste de travail » puis sur « Propriétés », et vous y verrez le nombre de bits de votre système. Dans la capture d'écran, je vais montrer en utilisant Windows 10 comme exemple et d'autres versions apparence sera différent, mais l'essence est la même.

À propos, si vous voyez une profondeur de bits x86 dans les propriétés, alors ce n'est rien de plus que les mêmes 32 bits. Windows x86 n'est pas différent du 32 bits. C'est la même chose.

Sur le site, vous pouvez commander des abonnés à votre page VK à partir de seulement 20 kopecks. par unité de ressource ! Vous trouverez ici non seulement des prix de services bon marché, mais également une grande variété de formats et de critères de ressources. De cette façon, vous pouvez choisir vous-même l’offre la plus avantageuse au moindre coût. De plus, certains types de prestations sont couvertes par des garanties.

Sur quel ordinateur puis-je installer Windows 64 bits ?

Ci-dessus, je vous ai expliqué en quoi Windows 64 diffère du 32 bits, et l'essentiel est la prise en charge BÉLIER. Par conséquent, si votre ordinateur dispose de plus de 4 Go de RAM, vous devez y installer Windows 64 bits, car 32 bits n'aura aucun sens. Si la RAM est inférieure à 4 Go, vous pouvez installer un système 32 bits.

Mais ce n’est pas la seule exigence. Pour installer Windows 64 bits, le processeur doit prendre en charge cette taille de bits système. Vous pouvez savoir si le processeur le prend en charge en utilisant. Lancez CPU-Z et sur le premier écran, regardez dans le champ « Jeu d'instructions ». Si le processeur prend en charge l'instruction EM64T, un système 64 bits peut être installé sur l'ordinateur.


Il y a autre chose qui distingue Windows 64 du 32 bits, ce qui peut être perceptible dans la pratique. Ainsi, si vous déterminez que vous pouvez installer un système 64 bits sur votre ordinateur, vérifiez s'il existe des pilotes 64 bits pour votre matériel. Cela peut être fait sur le site Web du fabricant. S'il n'y a pas de pilotes pour un périphérique particulier, il ne fonctionnera pas correctement sous 64 bits.

Tôt ou tard, chaque utilisateur est confronté à la question de la capacité en bits de son propre processeur et de son système d'exploitation. Malgré le fait que les deux soient déterminés assez simplement, la question du choix de la profondeur de bits d'un nouveau système d'exploitation est très déroutante et dépend principalement des exigences de l'utilisateur concernant son ordinateur.

Quelle est la différence entre 32 bits et 64 bits

La profondeur de bits du système, également parfois appelée « profondeur de bits », ne doit pas nécessairement correspondre à la profondeur de bits du processeur et ordinateurs modernes n'a que deux types principaux : 32 et 64.

Différence entre l'architecture et la profondeur de bits

Malgré la similitude externe des valeurs 86 et 32, la différence entre elles est grande.

86 est une architecture de processeur, correctement orthographiée x86, et définit le jeu de micro-instructions du processeur. Le nombre 32 est le bit du processeur, qui s'écrit correctement « 32 bits ». Il détermine la largeur de registre du processeur.

Généralement, l'architecture x86 est orientée 32 bits et l'architecture x64 est orientée 64 bits. Cependant, cette affirmation n'est pas toujours vraie. Il existe par exemple des processeurs 64 bits basés sur l'architecture x86 et des processeurs 32 bits basés sur une troisième architecture complètement différente. Mais quand même, ces cas sont très rares et vous vous souvenez que x86 correspond à 32 bits, et x64 est orienté vers 64 bits.

Différence entre x86 et x64

Comme mentionné ci-dessus, l'architecture du processeur détermine principalement sa profondeur de bits et la largeur de bits détermine la largeur du registre. La largeur du registre détermine la quantité de données à traiter à la fois et la quantité de RAM que l'ordinateur peut utiliser. Un registre de 32 bits est capable d'interagir simultanément avec 2 32 adresses (couvre 2 32 bits de flux d'informations, ce qui équivaut à 4 gigaoctets), et un registre de 64 bits peut interagir simultanément avec 2 64 (couvre le flux d'informations précédent au carré , ce qui est impossible à mettre en œuvre même sur les ordinateurs les plus puissants) .

Pour être plus clair : la largeur du registre est comme le débit d'une intersection, la RAM est comme le nombre de voitures et le processeur est un contrôleur de trafic. Un processeur avec une architecture x86 peut facilement contrôler une intersection avec débit 4 gigaoctets - autant de machines peuvent y fonctionner. Un processeur avec une architecture x64 est théoriquement capable de contrôler une intersection extrêmement grande. En langage informatique, cela signifie qu'un tel processeur peut assurer le bon fonctionnement des ordinateurs non seulement du sien, mais également de la génération future. À Installation de Windows il y a le choix entre x86 et x64

Ainsi, installer plus de 4 Go de RAM sur un ordinateur doté d'un processeur x86 ne conduira pas à son expansion pratique.

Malgré la largeur de registre extrêmement grande et non réclamée pour les processeurs 64 bits, créer un étage intermédiaire entre un processeur 32 bits et un processeur 64 bits est presque inutile. En général, il n’y a pas beaucoup de différence en termes de complexité de mise en œuvre entre les architectures x86 et x64. C'est juste que lors du développement du registre 32 bits, qui est encore utilisé par la plupart des programmes, des quantités de RAM supérieures à 4 Go semblaient impossibles, comme cela semble être le cas actuellement de 2 64.

Comment choisir la taille de bits du système

En poursuivant l'allégorie ci-dessus, nous pouvons dire que la profondeur de bits du système d'exploitation détermine le type d'intersection qui sera créée.

Tous les processeurs x64 prennent en charge un système d'exploitation 32 bits ainsi qu'un système 64 bits, mais les processeurs x86 ne prennent en charge que les systèmes 32 bits.

Si vous disposez d’un processeur avec une architecture x86, vous n’avez pas le choix. Si vous disposez d'une architecture x64, cela vaut la peine d'installer un système 64 bits, même si vous ne disposez pas de 4 Go de RAM. La raison de ce choix est simple : la plupart des nouveaux programmes et extensions sont publiés exclusivement pour les systèmes 64 bits, et les systèmes 32 bits sont involontairement exclus du marché.

En fait, les systèmes 64 bits n'ont que deux avantages significatifs : la prise en charge de plus de 4 Go de RAM et la prise en charge du 64 bits. soutien opérationnel. Tous les programmes 32 bits sont également pris en charge sans aucune difficulté.

Oui, il y a peu d’aspects positifs, mais il n’y a presque aucun inconvénient. La seule exception est si vous utilisez un matériel très ancien qui ne dispose pas de pilote 64 bits. Par exemple, des pilotes 32 bits qui ne fonctionneront pas sur un système 64 bits.

La différence de performances entre des systèmes de capacité différente est un mythe. Cela est dû à des exigences différentes pour les systèmes d'exploitation, mais elles sont purement conditionnelles. De plus, certains programmes ou jeux ont des paramètres qui ne sont disponibles que sur x64, c'est pourquoi les comparaisons de performances pour divers jeux. S'il existe de telles fonctions ou paramètres, ils sont tous désactivés et en fait, il n'y a aucune différence.

Vidéo : Différences entre les systèmes Windows 32 bits et 64 bits

Comment connaître la capacité du système

De nombreux utilisateurs ne soupçonnent même pas qu'ils utilisent depuis longtemps un système 64 bits au lieu de 32. C'est très facile à vérifier.

Vérification des propriétés de l'ordinateur


Vérification dans le répertoire racine

Vérification via la ligne de commande

Vidéo : comment connaître le nombre de bits d'un système Windows

Comment connaître la profondeur de bits du processeur

Avant d'installer la version 64 bits, vous devez vous assurer que son installation est possible et connaître l'architecture de votre processeur.

Taille du processeur sur la ligne de commande

Découvrez la profondeur de bits via le BIOS


Découvrez la profondeur de bits via Internet

Ouvrez n'importe quel navigateur et tapez « rechercher la profondeur de bits en ligne ». Des liens vers de nombreux sites apparaîtront, accédez à l'un d'entre eux. Le site détectera automatiquement la taille en bits de votre processeur.

Le site Web du processeur binaire peut déterminer automatiquement la taille en bits de votre processeur

Vidéo : comment connaître la profondeur de bits du processeur

Comment installer un système 64 bits

Toutes les éditions sous licence et la plupart des distributions torrent incluent par défaut une version 64 bits du système d'exploitation, et il vous suffira de sélectionner au début de l'installation l'option que vous souhaitez installer.

Au tout début - avant de commencer l'installation - vous verrez un choix de profondeur de bits.

Le choix de la profondeur de bits au tout début de l'installation n'a pas d'importance

À ce stade, peu importe ce que vous choisissez. Il s'agit d'une surcharge de votre BIOS et tous les installateurs modernes disposent d'une procédure qui vous permet de sélectionner la profondeur de bits pendant le processus d'installation.

Si vous disposez d'un installateur avec deux versions, mais qu'à ce stade il n'y a pas de choix entre les bits, alors vous avez une architecture x86 et l'installation de la version 64 bits est impossible.

Après cela, il y aura un court téléchargement du programme d'installation, puis la sélection de la région et l'étape de sélection de la taille en bits du système.

Le choix de l'architecture du système à la fin de l'installation déterminera la capacité du système installé

Ce choix décidera quelle version sera installée. Bien que la différence réside dans le choix entre les architectures, c'est en réalité la profondeur de bits du système qui est choisie. Sélectionnez x86 - un système 32 bits est installé, sélectionnez x64 - un système 64 bits est installé.

Si vous ne parvenez pas à sélectionner une version ou si vous n'avez tout simplement pas le choix, il n'y a que deux raisons possibles : vous avez téléchargé l'image d'installation avec une seule version un bit ou vous avez une architecture x86 et votre ordinateur ne prend pas en charge les systèmes 64 bits.

Vidéo : comment installer un système 64 bits sur Windows 7

DANS dernièrement Les systèmes 64 bits supplantent de plus en plus leurs concurrents et les processeurs dotés d'une architecture x86 évoluent vers appareils mobiles. C’est un pas de plus vers le progrès et il ne faut pas y résister.

L'émergence de Windows 64 bits a soulevé de nombreuses questions. Prise en charge des applications 32 bits, des pilotes et de tout ce qui est conçu pour l'architecture x86. Installation et fonctionnalités d'utilisation des programmes. Introduction de restrictions pour les applications 32 bits. Prise en charge des anciens modes et bien plus encore. Tout cela ne pouvait être laissé de côté. Après tout, la couche d’héritage 32 bits est trop grande et, dans un environnement 64 bits, peu de choses peuvent la remplacer, même aujourd’hui.

Cet article fournit une présentation du sous-système Windows sur Windows 64 (WOW64) et de ses techniques qui permettent à Windows de prendre en charge les applications 32 bits sur un système 64 bits.

Note: La première tentative d'introduction de systèmes 64 bits a été un véritable échec. Des restrictions strictes et le manque d’avantages réels se sont fait sentir. À cette époque, même les pilotes pour les systèmes 64 bits étaient assez difficiles à trouver. Sans parler des programmes dans lesquels la différence serait au moins perceptible. Supprimer la limite de 3 Go de RAM est certes un avantage important aujourd’hui, mais à l’époque, c’était plutôt un beau slogan.

Prise en charge des appareils pour les applications 32 bits sur Windows 64 bits

Windows 32 à Windows 64 (WOW64)

WOW64 émule Windows 32 bits

Sous Windows 64, les applications 32 bits s'exécutent sur un système d'exploitation 32 bits émulé appelé Windows 32 sur Windows 64, ou WOW64 en abrégé. La tâche principale de WOW64 est d'intercepter et de traiter tous les appels système provenant d'applications 32 bits.

Pour chaque appel système intercepté, WOW64 crée un appel système 64 bits, transformant les structures de données 32 bits en structures 64 bits appropriées. Par la suite, l'appel système 64 bits est transmis au noyau du système d'exploitation pour traitement. Toute sortie d'appel 64 bits reçue sera convertie et transmise dans le format prévu par l'application. En d’autres termes, les requêtes réelles adressées au noyau système sont toujours en 64 bits. Le sous-système WOW64 agit uniquement comme intermédiaire, convertissant les données dans des formats appropriés.

Comme les applications 32 bits, WOW64 s'exécute en tant qu'utilisateur, de sorte que les erreurs pouvant survenir lors de la conversion des appels système se produiront au niveau de l'utilisateur. Et le noyau du système d'exploitation 64 bits ne sera en aucun cas affecté.

Le fait que WOW64, comme une application 32 bits, fonctionne en mode utilisateur explique la raison du manque de prise en charge des pilotes 32 bits. En d’autres termes, pour fonctionner correctement, les pilotes nécessitent le mode noyau, ce que WOW64 ne peut pas fournir. Par conséquent, si vous disposez de Windows 64 bits, tous les pilotes doivent être en 64 bits.

L'émulateur WOW64 se compose des bibliothèques 64 bits suivantes :

Note: Ce sont les seules bibliothèques 64 bits chargées dans un processus 32 bits.

  • Wow64.dll est l'infrastructure de base du système d'émulation. Lie les appels aux points d’entrée Ntoskrnl.exe
  • Wow64Win.dll - relie les appels aux points d'entrée Win32k.sys
  • Wow64Cpu.dll - fait basculer le processeur entre les modes 32 bits et 64 bits
  • Ntdll.dll est une version 64 bits de Wow64.

Wow64.dll charge la version 32 bits (x86) de Ntdll.dll et toutes les bibliothèques 32 bits nécessaires, qui restent en grande partie inchangées. Cependant, certaines de ces bibliothèques 32 bits ont été modifiées pour fonctionner correctement dans WOW64. En règle générale, ces modifications ont été apportées en raison du fait qu'ils partagent la RAM avec des composants système 64 bits.

Gestion des fichiers et des paramètres de registre dans WOW64

En plus de ses capacités d'interception et de gestion des appels système, l'interface WOW64 doit également garantir que les fichiers et les paramètres de registre des applications 32 bits sont séparés des fichiers et clés de registre des programmes 64 bits. Pour atteindre cet objectif, WOW64 utilise deux mécanismes. Redirection des fichiers et du registre, ainsi que duplication des clés de registre. La redirection conserve une vue logique des données et les affiche comme si l'application s'exécutait sous Windows 32 bits. La duplication des clés de registre garantit que les modifications apportées à un certain nombre de paramètres qui ne dépendent pas du nombre de bits seront disponibles pour les applications 32 bits et 64 bits.

Redirection de fichiers

La redirection de fichiers permet de garantir que les fichiers et répertoires des applications 32 et 64 bits restent séparés et n'interfèrent pas les uns avec les autres.

Par défaut, les fichiers d'application 32 bits sont installés dans :

  • C:\Programmes (x86)

32 bits fichiers système installé dans :

  • C:\WINDOWS\SysWOW64

Pour les applications 64 bits, les fichiers sont installés dans :

  • C:\Programmes
  • C:\WINDOWS\SYSTEM32

Le mécanisme de redirection WOW64 garantit que les requêtes des applications 32 bits vers les répertoires « C:\Program Files » et « C:\WINDOWS\SYSTEM32 » sont redirigées vers les répertoires appropriés pour les versions 32 bits.

Cependant, il existe un problème avec la redirection de fichiers. Les utilisateurs et les développeurs doivent être conscients de cette fonctionnalité.

De nombreuses applications 64 bits utilisent encore le mode et les procédures 32 bits. Et ils n'en tiennent pas compte lors de la création du programme d'installation. Pour vous assurer que l’application est correctement installée. ceux. dans "C:\Program Files", l'installateur doit effectuer un appel système au système d'exploitation afin que le système suspende le mécanisme de redirection de fichiers Wow64. Et après l'installation, effectuez un autre appel système pour activer à nouveau la redirection. Si vous installez sans arrêter la redirection, le programme sera installé dans « C:\Program Files (x86) ». Un exemple classique de cette erreur est le 64 bits Version FireFox 3.5 nommé « Shiretoko », qui est installé dans « C:\Program Files(x86)\Shiretoko ». Bien entendu, Firefox fonctionnera toujours normalement. La seule chose que vous ne pourrez pas faire est de changer l'icône de l'application.

Note: Ce bug a peut-être déjà été corrigé dans Shiretoko. Cependant, dans les versions précédentes, c'était exactement comme ça.

Redirection du registre

Les clés de registre spécifiques aux applications 32 bits seront redirigées depuis la branche :

  • HKEY_LOCAL_MACHINE\Logiciel
  • HKEY_LOCAL_MACHINE\Software\WOW6432Node

De plus, vous pouvez parfois trouver des entrées de registre dans une autre branche (bien que cela soit inhabituel) :

  • HKEY_CURRENT_USER\Software\WOW6432Node

Cette approche permet aux applications 32 et 64 bits de coexister normalement, sans problème d'écrasement des paramètres des autres.

Duplication du registre

Certaines clés et valeurs de registre redirigées doivent être dupliquées. Cela signifie que si une application 32 bits apporte des modifications à une clé de registre redirigée, ces modifications doivent également être appliquées aux branches d'application 64 bits. Dans ce cas, le principe « qui est le dernier a raison » s’applique. Par exemple, si vous installez trois applications qui s'associent à la même extension de fichier, l'association d'extension de fichier doit être avec la dernière application.

  1. Installez une application 32 bits qui s'associe à l'extension XYZ
  2. Installez une version 64 bits de l'application qui s'associe à l'extension de fichier XYZ
  3. Installez une autre application 32 bits qui associe l'extension XYZ à elle-même

À la suite de ces actions, double-cliquez sur un fichier avec l'extension XYZ Explorateur Windows L'application installée à l'étape 3 devrait s'ouvrir. Après tout, c’est cette dernière qui était associée à l’expansion.

Tout cela se produit de manière transparente pour les applications 32 bits de Wow64, qui intercepte indépendamment les appels et duplique les paramètres et clés de registre nécessaires. En d'autres termes, les applications 32 bits peuvent être exécutées de manière standard ; les modifications nécessaires seront apportées par Wow64.

Il existe un certain nombre de limitations du sous-système WOW64

Certaines fonctionnalités 64 bits, mais pas toutes, sont disponibles pour les applications 32 bits.

Wow64 permet aux applications 32 bits de profiter de certaines fonctionnalités et capacités des systèmes 64 bits. Par exemple, quand réglage correct, ces applications pourront utiliser jusqu'à 4 Go de RAM. L'accès aux autres fonctions est limité en raison de la conception des systèmes 64 bits. Par exemple, le système d'exploitation Windows 64 bits prend en charge le système d'exploitation 64 bits. opérations logiques. Cependant, les applications 32 bits n’y auront pas accès, elles ne pourront utiliser que des opérations logiques 32 bits.

Note: La principale raison des limitations est la différence de présentation des données entre les applications 32 et 64 bits. Une application 32 bits n'est tout simplement pas conçue pour les types de données 64 bits.

Vous ne pouvez pas mélanger le code (Code Injection) d'applications 32 bits et 64 bits

Sur un système d'exploitation Windows 64 bits, vous ne pouvez pas exécuter de code 32 bits dans un processus 64 bits, tout comme vous ne pouvez pas exécuter de code 64 bits dans un processus 32 bits. Les applications qui utilisent l'injection de code pour ajouter des fonctionnalités aux applications existantes génèrent généralement des erreurs.

Ce fait explique pourquoi la plupart des extensions de shell Windows 32 bits ne fonctionnent pas sous Windows 64 bits. La plupart de ces extensions utilisent l'injection de code pour s'intégrer dans l'Explorateur Windows

WOW64 ne prend pas en charge les installateurs 16 bits

WOW64 prend en charge les installateurs Microsoft 16 bits en remplaçant le programme d'installation par une version 32 bits compatible. Toutefois, cette prise en charge ne s'étend pas aux produits tiers. Donc si vous devez utiliser ancien programme, vous devrez probablement rechercher un émulateur ou une version portable.


Fonctionnalités supplémentaires pour exécuter des applications 32 bits sous Windows 64

PC virtuel Windows

Windows Virtuel PC est un logiciel gratuit qui vous permet d'exécuter plusieurs systèmes d'exploitation sur un seul ordinateur. Virtual PC fournit un environnement d'exécution spécial qui prend en charge le matériel et les logiciels existants qui ne seront pas détectés et exécutés sous Windows 7. Tous les systèmes d'exploitation exécutés sous Virtual PC s'exécuteront dans machine virtuelle. Cela signifie que les systèmes d'exploitation en cours d'exécution ne sauront pas qu'ils s'exécutent sur un autre système.

La configuration système requise et les fonctionnalités varient considérablement entre les versions de Virtual PC et les versions de Windows. Ainsi, avant d'essayer d'utiliser Virtual PC, vous devez vérifier que le programme prend en charge à la fois votre système d'exploitation et le système d'exploitation qui y sera exécuté. Par exemple, l'un des dernières versions ne prend plus en charge les versions Windows inférieures à Windows XP SP3.

Mode Windows XP (XPM)

Le mode Windows XP est une implémentation spécifique et allégée de Windows Virtual PC préinstallée avec une copie de Windows XP Professionnel SP3. Ce mode n'est disponible que dans les versions Entreprise, Intégrale et Professionnelle de Windows 7 64 bits.

Malgré les capacités que ce mode devrait offrir, nombreux sont ceux qui ont utilisé XPM qui conseillent fortement de n'utiliser ce mode qu'en dernier recours. Par rapport à d'autres produits de virtualisation, les performances sont décevantes et la configuration par défaut soulève un certain nombre de problèmes de sécurité.

Note: Certains paramètres du mode de compatibilité plus détaillés sont toujours accessibles. Plus informations détaillées que vous pouvez trouver dans la revue Comment exécuter d'anciens programmes sous Windows 7/Vista ? (Voir Boîte à outils de compatibilité des applications Microsoft).

Système d'exploitation Windows à démarrage multiple

Vous pouvez installer plusieurs versions de Windows sur le même ordinateur à l'aide d'un multibooter. Par exemple, installez les versions 32 bits et 64 bits de Windows l'une à côté de l'autre. Chaque système d'exploitation est installé sur une partition de disque distincte et le gestionnaire de démarrage est installé sur la partition par défaut. Boot Manager vous permet de sélectionner et de lancer le système d'exploitation que vous souhaitez utiliser maintenant.

Bien que vous ne puissiez pas utiliser plus d’un système d’exploitation en même temps, cette fonctionnalité est très utile. Comparé à machines virtuelles, cette méthode ne pose aucun problème de compatibilité et de tels systèmes sont beaucoup plus faciles à configurer et à entretenir. Entre autres, en installant la version 32 bits à côté de la version 64 bits, vous conserverez la possibilité d'exécuter des applications 16 bits.

Pour résumer ce qui a été dit sur la prise en charge 32 bits sur Windows 64 bits

La plupart des applications 32 bits seront plutôt satisfaites sous Windows 64. Les principales exceptions seront :

  1. Pilotes de périphérique 32 bits
  2. Applications qui ne peuvent pas fonctionner sans les pilotes de périphérique 32 bits qu'elles utilisent. Les antivirus et autres programmes de sécurité en sont de parfaits exemples.
  3. Extensions qui utilisent l'injection de code. Par exemple, les shells pour l'Explorateur Windows

Certaines applications peuvent s'exécuter avec des restrictions. Cela s'applique également aux désinstallateurs, aux nettoyeurs de registre et aux programmes de réglage, puisqu'ils n'ont accès qu'à la partie du registre que Wow64 leur montre.

Si vous ne pouvez tout simplement pas exécuter une application 32 bits, envisagez l'option de virtualisation ou de démarrage multiple de plusieurs systèmes d'exploitation.

Quelles applications sont plus rapides, 32 bits ou 64 bits ?

Cette question revient assez souvent. Mais il n'y a pas règle générale ou facteur de multiplication, puisque tout dépend des tâches et des fonctions du processeur utilisées.

Lorsque l'on compare des applications 32 bits et 64 bits dans leurs environnements natifs, une application 32 bits utilise généralement moins de mémoire qu'une application 64 bits équivalente. En effet, les versions 64 bits utilisent des structures de données 64 bits, qui occupent deux fois plus d'espace. La taille supplémentaire affecte directement le temps nécessaire au démarrage et à la fermeture du programme, ainsi que d'autres types d'opérations liées à l'accès aux lecteurs de disque. Généralement, cela signifie que les applications 32 bits s'exécuteront plus rapidement. Cependant, l'utilisation par les programmes 64 bits des fonctionnalités d'un processeur 64 bits permet potentiellement à une application de s'exécuter jusqu'à 25 % plus rapidement que les programmes 32 bits.

Gardez également à l’esprit qu’exécuter une application 32 bits sur Windows 64 bits signifie exécuter Wow64, donc l’analyse des performances sur un processeur 32 bits peut être mise de côté. Exécuter Wow64 signifie non seulement le coût de conversion des appels, mais également la prise en compte des mécanismes de redirection et de duplication, qui nécessitent non seulement du temps CPU, mais également de la RAM. Il est donc possible qu'une application 32 bits s'exécute plus rapidement qu'une application 64 bits, mais elle s'exécutera certainement plus lentement qu'une exécution équivalente sur un processeur 32 bits.

Note 5,00 (6 votes)