Se você já ficou curioso e já navegou no conteúdo do seu computador de vez em quando, deve ter notado algo interessante.
Aqueles de vocês que têm uma versão de 64 bits do Windows 10 instalada têm 2 pastas rotuladas de Programas, a única diferença é que uma também é marcada com (x86) no final.
Além dessas 2 pastas, as versões de 64 bits do Windows também vêm com duas pastas de biblioteca DLL separadas, conhecidas como System32 e SysWOW64.
Muitos de vocês podem estar curiosos para saber qual é exatamente o propósito dessas pastas. É exatamente por isso que criamos este artigo: para explicar a diferença entre as pastas System32 e SysWOW64 no Windows 10.
System32 vs SysWOW64 no Windows 10
1. System32
System32 contém arquivos de sistema do Windows, arquivos de biblioteca .DLL usados por programas e utilitários de programa .EXE que fazem parte do Windows. Além disso, a maioria dos arquivos que estão presentes aqui pertencem ao sistema operacional.
No entanto, aplicativos de terceiros podem vir com seus próprios arquivos DLL, e eles também podem ser armazenados aqui.
Finalmente, independentemente de onde você realmente instala um programa, as bibliotecas de todo o sistema que eles usam estão regularmente localizadas no System32 e SysWOW64.
Para correções relacionadas a arquivos .DLL ausentes, verifique este guia detalhado
2. SysWOW64
O 64 no nome, na verdade, refere-se ao fato de que também pode conter o software Windows de 32 bits da Microsoft no software Windows de 64 bits, que faz parte do sistema operacional.
Isso é o que permite que o Windows execute programas de 32 bits em uma versão de 64 bits do Windows. O WoW64 redireciona automaticamente o acesso aos arquivos para garantir que os programas funcionem corretamente.
Existem dois cenários possíveis ao instalar um programa:
- Se você instalar um programa de 32 bits em uma versão de 64 bits do Windows e ele tentar gravar no C: pasta \ Arquivos de Programas, WoW64 direciona para C: \ Arquivos de programas (x86)
- Se quiser acessar o C: \ Windows \ System32 pasta, WoW64 aponta para C: \ WindowsSysWOW64
- O Windows faz isso sozinho usando um redirecionador de sistema de arquivos
3. System32 e SysWOW64
Em um computador de 32 bits, os dados são armazenados da seguinte forma:
- Programas de 32 bits armazenam seus arquivos em C: \ Arquivos de programas
- A localização da biblioteca em todo o sistema é C: \System32
Em um computador de 64 bits, os dados são armazenados da seguinte forma:
- Programas de 64 bits armazenam seus arquivos em C: \ Arquivos de programas
- Todo o sistema C: \ Windows \ System32 pasta contém bibliotecas de 64 bits
- Programas de 32 bits armazenam seus arquivos em C: \ Arquivos de programas (x86)
- A pasta de todo o sistema é C: \ Windows \ SysWOW64
Por que os nomes são tão confusos?
No final, parece que tudo se resume a hábitos e hardcoding. Os aplicativos de 32 bits foram codificados para usar o diretório C: \ Windows \ System32.
Quando foram recompilados para versões de 64 bits do Windows, os desenvolvedores continuaram a usar o diretório C: \ Windows \ System32. Como tal, a biblioteca manteve seu nome a fim de evitar uma revisão completa da codificação.
Se você quiser mais artigos sobre as perguntas mais comuns, informe-nos na seção de comentários abaixo.
ARTIGOS RELACIONADOS QUE VOCÊ DEVE VERIFICAR:- O que é um verificador de compatibilidade do Windows 10?
- O que é o kernel do Windows (kernel do sistema operacional)?
- Diferenças entre o kernel do Windows e o kernel do Linux
- Win32