fenêtres-10

Différences entre System32 et SysWOW64 dans Windows 10

Différences entre System32 et SysWOW64 dans Windows 10

Si vous étiez curieux et avez parcouru le contenu de votre ordinateur de temps en temps, vous avez peut-être remarqué quelque chose d'intéressant.

Ceux d'entre vous qui ont une version 64 bits de Windows 10 installée ont 2 dossiers intitulés Programmes, la seule différence étant que l'un est également noté avec (x86) à la fin.

Outre ces 2 dossiers, les versions 64 bits de Windows sont également livrées avec deux dossiers de bibliothèque DLL séparés, appelés System32 et SysWOW64.

Beaucoup d'entre vous peuvent être curieux de savoir à quoi servent précisément ces dossiers. C'est précisément pourquoi nous avons créé cet article: pour expliquer la différence entre les dossiers System32 et SysWOW64 dans Windows 10.

System32 vs SysWOW64 dans Windows 10

1. System32

System32 contient des fichiers système Windows, à la fois des fichiers de bibliothèque .DLL utilisés par les programmes et des utilitaires de programme .EXE qui font partie de Windows. De plus, la plupart des fichiers présents ici appartiennent au système d'exploitation.

Cependant, les applications tierces peuvent être livrées avec leurs propres fichiers DLL et peuvent également être stockées ici.

Enfin, quel que soit l'endroit où vous installez réellement un programme, les bibliothèques à l'échelle du système qu'ils utilisent sont régulièrement situées dans System32 et SysWOW64.


Pour les correctifs liés aux fichiers .DLL manquants, consultez ce guide détaillé


2. SysWOW64

Le 64 dans le nom fait en fait référence au fait qu'il peut également contenir le logiciel Windows 32 bits de Microsoft sur Windows 64 bits, qui fait partie du système d'exploitation..

C'est ce qui permet à Windows d'exécuter des programmes 32 bits sur une version 64 bits de Windows.WoW64 redirige automatiquement l'accès aux fichiers pour garantir le bon fonctionnement des programmes.

Il existe deux scénarios possibles lors de l'installation d'un programme:

  1. Si vous installez un programme 32 bits sur une version 64 bits de Windows et qu'il essaie d'écrire sur le Dossier C: \ Program Files, WoW64 le dirige vers C: \ Program Files (x86)
  2. S'il veut accéder au C: \ Windows \ System32 dossier, WoW64 le pointe vers C: \ WindowsSysWOW64
    • Windows le fait par lui-même en utilisant un redirecteur de système de fichiers

3. System32 et SysWOW64

Sur un ordinateur 32 bits, les données sont stockées comme suit:

Sur un ordinateur 64 bits, les données sont stockées comme suit:

Pourquoi les noms sont-ils si déroutants?

En fin de compte, il semble que tout se résume aux habitudes et au codage en dur. Les applications 32 bits ont été codées en dur pour utiliser le répertoire C: \ Windows \ System32.

Lorsqu'ils ont été recompilés pour les versions 64 bits de Windows, les développeurs ont continué à utiliser le répertoire C: \ Windows \ System32. A ce titre, la bibliothèque a conservé son nom afin d'éviter une refonte complète du codage.

Si vous souhaitez plus d'articles sur les questions les plus fréquemment posées, faites-le nous savoir dans la section commentaires ci-dessous.

ARTICLES CONNEXES QUE VOUS DEVRIEZ CONSULTER:
Comment automatiser les tâches dans Windows 10
Il y a probablement une application ou un site Web que vous utilisez / visitez tous les jours sur votre ordinateur. Si vous avez déjà développé une te...
Comment bloquer les applications UWP dans Windows 10
Si vous êtes un parent, partagez un ordinateur avec vos enfants ou un chef d'équipe qui souhaite que ses collègues se concentrent sur leur travail, il...
Désactiver les redémarrages automatiques après l'installation des mises à jour dans Windows 10
Windows 10 est tout au sujet des mises à jour. Lorsque Microsoft a présenté l'idée de «Windows 10 en tant que service», il est devenu clair que les ut...