Pourquoi la plupart des programmes sont-ils toujours 32 bits sur une version 64 bits de Windows?

Table des matières:

Pourquoi la plupart des programmes sont-ils toujours 32 bits sur une version 64 bits de Windows?
Pourquoi la plupart des programmes sont-ils toujours 32 bits sur une version 64 bits de Windows?

Vidéo: Pourquoi la plupart des programmes sont-ils toujours 32 bits sur une version 64 bits de Windows?

Vidéo: Pourquoi la plupart des programmes sont-ils toujours 32 bits sur une version 64 bits de Windows?
Vidéo: 32 BITS VS 64 BITS - YouTube 2024, Avril
Anonim
Votre ordinateur exécute probablement une version 64 bits de Windows. Mais jetez un coup d’œil au Gestionnaire des tâches et vous verrez que de nombreuses applications sur votre système sont toujours en 32 bits. Est-ce un problème?
Votre ordinateur exécute probablement une version 64 bits de Windows. Mais jetez un coup d’œil au Gestionnaire des tâches et vous verrez que de nombreuses applications sur votre système sont toujours en 32 bits. Est-ce un problème?

La plupart des ordinateurs modernes - certainement ceux vendus depuis environ 7 jours - sont compatibles 64 bits et sont livrés avec une version 64 bits de Windows. Si vous n'êtes pas sûr de votre propre PC, il est facile de vérifier si vous utilisez Windows 32 bits ou 64 bits. Il existe de nombreuses différences entre les versions Windows 64 bits et 32 bits - suffisamment pour que, si votre PC et vos applications le prennent en charge, vous deviez exécuter la version 64 bits. Même si chaque application que vous exécutez est une application 32 bits, l'exécution d'un système d'exploitation 64 bits sera toujours plus sécurisée et fiable.

Mais qu'en est-il de ces applications? Les choses deviennent un peu plus compliquées, là. La première chose à savoir est que les versions 64 bits de Windows peuvent exécuter des applications 32 bits, mais que les versions 32 bits de Windows ne peuvent pas exécuter de logiciels 64 bits. Une autre petite erreur (qui ne concerne qu'un très petit nombre de personnes) est que les versions 32 bits de Windows peuvent exécuter d'anciennes applications 16 bits, mais que ces applications 16 bits ne s'exécutent pas sur une version 64 bits de Windows.. Alors, allons un peu plus dans le sujet et voyons quand cela pourrait vous intéresser.

Comment vérifier lesquelles de vos applications sont encore 32 bits

Vous pouvez utiliser le Gestionnaire des tâches pour voir quels programmes sont 64 bits et quels programmes 32 bits. Pour l'ouvrir, cliquez avec le bouton droit de la souris sur une zone ouverte de la barre des tâches, puis cliquez sur «Gestionnaire de tâches» (ou appuyez sur Ctrl + Maj + Échap).

Dans l'onglet «Processus», regardez sous la colonne «Nom». Si vous utilisez une version 64 bits de Windows 8 ou 10, le texte «(32 bits)» apparaît après le nom de toute application 32 bits. Si vous utilisez une version 64 bits de Windows 7, le texte «* 32» s’affiche à la place. Dans toutes les versions, les applications 64 bits n'ont pas de texte supplémentaire après le nom.
Dans l'onglet «Processus», regardez sous la colonne «Nom». Si vous utilisez une version 64 bits de Windows 8 ou 10, le texte «(32 bits)» apparaît après le nom de toute application 32 bits. Si vous utilisez une version 64 bits de Windows 7, le texte «* 32» s’affiche à la place. Dans toutes les versions, les applications 64 bits n'ont pas de texte supplémentaire après le nom.
Image
Image

Windows installe également des applications 32 bits et 64 bits à différents endroits - ou du moins, tente de le faire. Les applications 32 bits sont généralement installées sur le

C:Program Files (x86)

dossier sur les versions 64 bits de Windows, tandis que les programmes 64 bits sont généralement installés sur le

C:Program Files

dossier.

Ceci est plus d'une ligne directrice, cependant. Aucune règle ne force les applications 32 bits et 64 bits à se placer dans leurs dossiers respectifs. Par exemple, le client Steam est un programme 32 bits et s’installe correctement dans le logiciel.

C:Program Files (x86)

dossier par défaut. Mais tous les jeux que vous installez via Steam sont installés sur le

C:Program Files (x86)Steam

dossier par défaut, même les jeux 64 bits.

Si vous comparez vos deux dossiers Program Files différents, vous constaterez que la plupart de vos programmes sont probablement installés dans le dossier C: Program Files (x86). Ce sont probablement des programmes 32 bits.

Image
Image

Exécuter des applications 32 bits sous Windows 64 bits est-il une mauvaise idée?

En apparence, il peut sembler que faire fonctionner des applications 32 bits dans un environnement 64 bits est mauvais, voire pas idéal, de toute façon. Après tout, les applications 32 bits ne tirent pas pleinement parti de l’architecture 64 bits. Et c’est vrai. Lorsque cela est possible, l'exécution d'une version 64 bits de l'application fournit des fonctionnalités de sécurité supplémentaires aux applications susceptibles d'être attaquées. Et les applications 64 bits peuvent accéder directement à beaucoup plus de mémoire que les 4 Go auxquels les applications 32 bits peuvent accéder.

Ce sont néanmoins des différences que vous ne remarquerez probablement pas en exécutant des applications classiques dans le monde réel. Par exemple, vous ne subirez aucune perte de performances en exécutant des applications 32 bits. Dans une version 64 bits de Windows, les applications 32 bits s'exécutent sous un calque de compatibilité Windows 32 bits sur Windows 64 (WoW64), un sous-système complet prenant en charge l'exécution d'applications 32 bits. Vos programmes Windows 32 bits fonctionneront à peu près de la même manière que sur une version Windows 32 bits (et même mieux dans certains cas), il n’ya donc aucun inconvénient à les exécuter sur un système d’exploitation 64 bits.

Même si chaque programme que vous utilisez est toujours en 32 bits, vous en tirerez parti car votre système d’exploitation lui-même fonctionne en mode 64 bits. La version 64 bits de Windows est plus sécurisée.

Mais les programmes 64 bits seraient meilleurs, non?

Comme nous l'avons mentionné précédemment, il est avantageux d'exécuter la version 64 bits d'une application, le cas échéant. Sur une version 64 bits de Windows, les programmes 32 bits ne peuvent accéder qu’à 4 Go de mémoire chacun, alors que les programmes 64 bits peuvent accéder à beaucoup plus. Si un programme est susceptible d'être attaqué, les fonctionnalités de sécurité supplémentaires appliquées aux programmes 64 bits peuvent aider.

De nombreuses applications proposent des versions 32 bits et 64 bits. Chrome, Photoshop, iTunes et Microsoft Office sont quelques-uns des programmes Windows les plus populaires. Ils sont tous disponibles au format 64 bits. Les jeux exigeants sont souvent 64 bits, ils peuvent donc utiliser plus de mémoire.

De nombreuses applications n’ont toutefois pas fait le saut, et la plupart ne le feront jamais. Vous pouvez toujours exécuter la plupart des programmes Windows 32 bits de dix ans sur une version 64 bits de Windows aujourd'hui, même si leurs développeurs ne les ont pas mises à jour depuis l'arrivée de la version 64 bits de Windows.
De nombreuses applications n’ont toutefois pas fait le saut, et la plupart ne le feront jamais. Vous pouvez toujours exécuter la plupart des programmes Windows 32 bits de dix ans sur une version 64 bits de Windows aujourd'hui, même si leurs développeurs ne les ont pas mises à jour depuis l'arrivée de la version 64 bits de Windows.

Un développeur qui souhaite fournir une version 64 bits de son programme doit effectuer un travail supplémentaire. Ils doivent s'assurer que le code existant est compilé et fonctionne correctement en tant que logiciel 64 bits. Ils doivent fournir et prendre en charge deux versions distinctes du programme, car les utilisateurs d’une version 32 bits de Windows ne peuvent pas utiliser la version 64 bits.

Et dans de nombreuses applications, les utilisateurs ne remarqueraient tout simplement pas de différence. Prenons par exemple la version de bureau Windows d’Evernote.Même s’ils fournissaient une version 64 bits d’Evernote, les utilisateurs ne remarqueraient probablement aucune différence. Le programme 32 bits peut très bien fonctionner sur une version 64 bits de Windows et la version 64 bits ne présente aucun avantage notable.

En bref, si vous avez le choix, optez pour la version 64 bits de votre application. Si vous n’avez pas le choix, procurez-vous la version 32 bits et ne vous inquiétez pas.

Obtenir des applications 64 bits

La manière dont vous obtenez les applications 64 bits lorsqu'elles sont disponibles varie en fonction de l'application. Parfois, lorsque vous accédez à une page de téléchargement pour une application, celle-ci détecte si vous utilisez une version 32 bits ou 64 bits de Windows et vous dirige automatiquement vers le programme d'installation approprié. Apple iTunes fonctionne de cette façon.

Il est également possible de télécharger une seule application d'installation contenant les versions 32 bits et 64 bits de l'application. Lorsque vous lancez le programme d’installation, il détecte à ce stade si vous utilisez une version 32 ou 64 bits de Windows et installe ces fichiers. Photoshop pour Windows fonctionne de cette façon.
Il est également possible de télécharger une seule application d'installation contenant les versions 32 bits et 64 bits de l'application. Lorsque vous lancez le programme d’installation, il détecte à ce stade si vous utilisez une version 32 ou 64 bits de Windows et installe ces fichiers. Photoshop pour Windows fonctionne de cette façon.

Et d’autres fois, vous aurez le choix sur la page de téléchargement de l’application pour télécharger la version de votre choix. Parfois, la version dit «64 bits», parfois, elle indique «x64» et parfois les deux. Lorsque vous voyez un choix comme celui-ci, allez-y et téléchargez la version 64 bits.

Image
Image

En fin de compte, l’important est de ne pas vous assurer d’exécuter des applications 64 bits, mais bien d’avoir des applications qui fonctionnent bien pour vous. S'il existe une version 64 bits d'une application, utilisez-la. Sinon, utiliser la version 32 bits est très bien. Pour la plupart des applications, vous ne remarquerez même pas la différence.

Conseillé: