Si vous avez déjà été 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 étiqueté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 distincts , appelés System32 et SysWOW64.
Beaucoup d’entre vous peuvent être curieux de savoir quel est précisément le but de 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.
Voir aussi: Corrigé: Cortana ne m’entend pas sur 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 des 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 référence au fait qu’il peut également contenir Windows 32 bits de Microsoft sur un logiciel 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:
- Si vous installez un programme 32 bits sur une version 64 bits de Windows et qu’il essaie d’écrire dans le dossier C: \ Program Files , WoW64 le dirige vers C: \ Program Files (x86)
- S’il souhaite accéder au dossier C: \ Windows \ System32 , WoW64 le pointe vers C: \ WindowsSysWOW64
- Windows le fait 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:
- Les programmes 32 bits stockent leurs fichiers dans C: \ Program Files
- L’emplacement de la bibliothèque à l’échelle du système est C: \ System32
Sur un ordinateur 64 bits, les données sont stockées comme suit:
- Les programmes 64 bits stockent leurs fichiers dans C: \ Program Files
- Le dossier C: \ Windows \ System32 à l’ échelle du système contient des bibliothèques 64 bits
- Les programmes 32 bits stockent leurs fichiers dans C: \ Program Files (x86)
- Le dossier à l’échelle du système est C: \ Windows \ SysWOW64
Pourquoi les noms sont-ils si confus?
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. À 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.
Voir aussi :
- Windows 10 version 2004 mise à jour septembre 2020 Téléchargement gratuit
- 8 solutions pour corriger l’erreur manquante Msvbvm50.dll sous Windows 10
- Processus critique mort dans Windows 10: comment y remédier?
- Comment démarrer Windows 10 en mode sans échec [Méthodes faciles]
- Solution facile: problèmes Windows courants et comment les résoudre
Voici quelques sources : Microsoft Support - Wikipedia windows