Por que o Windows de 64 bits precisa de duas pastas de arquivos de programas?

Embora o Windows XP(Windows XP) tivesse uma versão de 64 bits, não foi até que a Microsoft lançou o Windows Vista que os consumidores realmente tiveram que decidir se comprariam a versão de 32 ou 64 bits.

O Windows(Windows) 7/8/10 também vem nas versões de 32 e 64 bits e, se você optou pelo de 64 bits, deve ter notado que existem duas pastas de Arquivos de Programas(Program) em seu disco rígido. Continue lendo para explorar a diferença entre o Windows de 32 e 64 bits e por que o sistema operacional precisa de duas pastas separadas para armazenar os dados do programa.

Windows 32 e 64 bits

A verdadeira diferença entre o Windows 32(Windows 32) e o 64 bits tem a ver com a quantidade de memória que o sistema operacional pode endereçar. “endereçar” significa simplesmente “acompanhar”.

O Windows(Windows) 7/8/10 de 32 bits (como as versões anteriores de 32 bits do Windows ) pode endereçar até 4.294.967.296 bytes de informações. São 4 GB de memória. Teoricamente, um sistema operacional de 64 bits pode endereçar até 1.8446.744.073.709.551.616 bytes de informação.

São 16,3 bilhões de gigabytes. No entanto, o limite de memória nas versões de consumidor do Windows 7 é de 192 GB, o que ainda está além dos limites físicos de 8 GB a 16 GB para a maioria das placas-mãe. Para o Windows 8(Windows 8) , são 512 GB e para o Windows 10(Windows 10) , são impressionantes 2 TB para o limite de memória!

Mudar de um sistema operacional de 32 bits para um de 64 bits é mais do que apenas um salto na memória endereçável. É uma mudança para um método completamente diferente de acompanhar os dados. É por isso que o hardware (como uma placa de som) precisa de um driver completamente diferente para funcionar no Windows de 64 bits .

Duas pastas(Folders) de arquivos de programas(Program) no Windows

Se você tiver a versão de 64 bits do Windows , deve ter notado que há duas pastas de Arquivos de Programas(Program) em seu disco rígido.

Um é simplesmente rotulado como Arquivos de Programas(Program Files) e o outro é rotulado como Arquivos de Programas (x86)(Program Files (x86)) . A primeira pasta é o local padrão para todos os seus programas de 64 bits. Ele não possui um rótulo extra no final porque, como um sistema operacional de 64 bits, assume-se que os aplicativos de 64 bits irão para esta pasta.

A segunda pasta chamada Arquivos de Programas(Program Files) ( x86 ) é o local padrão para todos os seus aplicativos de 32 bits. De certa forma, é uma pasta projetada para software legado que sobrou dos dias dos sistemas operacionais de 32 bits. A parte x86 do nome da pasta refere-se à arquitetura x86(x86) de 32 bits na qual os primeiros processadores de 32 bits foram desenvolvidos, como as CPUs 386, 486 e Pentium(Pentium CPUs) .

Infelizmente, mudar de aplicativos e sistemas operacionais de 32 bits para 64 bits não é tão simples quanto a Microsoft gostaria. Para fazer a troca, todo fornecedor de software, fabricante de hardware e usuário de repente teria que parar de fazer e usar qualquer coisa construída em uma arquitetura de 32 bits e começar a usar 64 bits. Isso é totalmente impraticável porque a maioria das pessoas não está disposta a simplesmente jogar fora seus investimentos em hardware e software e comprar tudo novo novamente.

A solução da Microsoft para essa transição de 32 bits para 64 bits foi adicionar suporte legado para a maioria dos aplicativos de 32 bits. Em outras palavras, a maioria dos aplicativos de 32 bits funcionará no ambiente operacional de 64 bits.

Para ajudar a facilitar a transição, a Microsoft designou que todos os aplicativos de 32 bits devem, por padrão, ser carregados na pasta Arquivos de Programas(Program Files) ( x86 ) em vez de serem misturados com aplicativos verdadeiros de 64 bits na pasta Arquivos de Programas regular.(Program Files)

O Windows(Windows) usa um tipo de emulador para executar aplicativos de 32 bits no Windows de 64 bits . Você pode ter visto algumas pastas em seu sistema que possuem o termo WOW64 . WOW64 significa Windows de 32 bits(Windows 32-bit) no Windows de 64 bits. Sempre que você executa um programa de 32 bits e ele precisa acessar o diretório de arquivos do programa, ele é redirecionado diretamente para C:Program Files (x86) usando WOW64 .

Você pode ver rapidamente quais programas em seu computador são de 32 bits e quais são de 64 bits simplesmente navegando nas duas pastas.

A cada dois meses, normalmente verifico o site do desenvolvedor do software para ver se eles lançaram uma versão de 64 bits do programa. Às vezes você precisa cavar um pouco para encontrar a versão de 64 bits de um programa. A maioria dos fornecedores até hoje ainda empurra as versões de 32 bits como o download principal. Por exemplo, você pode instalar a versão de 64 bits do Office 365(install the 64-bit version of Office 365) , mas não é o download padrão.

Em breve, no entanto, a maioria dos aplicativos será de 64 bits, tornando desnecessária a necessidade de várias pastas de Arquivos de Programas . (Program Files)Ainda assim, mesmo a Microsoft , quando lançou o Windows Vista de 64 bits, não conseguiu desenvolver e lançar uma versão de 64 bits do Office 2007 que foi lançada ao mesmo tempo. Além disso, muitos dos aplicativos padrão da Windows Store da (Windows Store)Microsoft no Windows 10 ainda são aplicativos de 32 bits.

Lembre-se de que, quando todos mudarmos para aplicativos de 64 bits, é provável que falar sobre arquiteturas de 128 bits nos obrigue a passar por todo o processo novamente. Aproveitar!



About the author

Sou um especialista em computadores com mais de 10 anos de experiência e me especializei em ajudar as pessoas a gerenciar seus computadores em seus escritórios. Escrevi artigos sobre tópicos como otimizar sua conexão com a Internet, como configurar um computador para a melhor experiência de jogo e muito mais. Se você está procurando ajuda com qualquer coisa relacionada ao seu trabalho ou vida pessoal, eu sou a pessoa para você!



Related posts