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


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

O Windows 7/8/10 também vem em versões de 32 e 64 bits e se você optou pelo 64-bit, você deve ter notado que existem duas pastas Program Files no 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 diferença real entre o Windows 32 e 64 bits tem a ver com a quantidade de memória que o sistema operacional pode endereçar. Para "endereço" significa simplesmente "acompanhar".

O 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ção. São 4 GB de memória. Teoricamente, um sistema operacional de 64 bits pode endereçar até 1.844.6.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 consumo do Windows 7 é de 192 GB, 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, são 512 GB e, para o Windows 10, são 2 TB enormes para o limite de memória!

Mover de 32 bits para um sistema operacional de 64 bits é mais do que apenas um salto na memória endereçável. É uma mudança em um método completamente diferente de rastrear 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 de arquivos de programas no Windows

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

Uma é simplesmente rotulada Arquivos de Programase o outro está marcado como Arquivos de Programas (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, supõe-se que os aplicativos de 64 bits entrem nesta pasta.

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

Infelizmente, a mudança de 32 bits para aplicativos de 64 bits e sistemas operacionais não é tão simples quanto a Microsoft gostaria. Para fazer a troca, todos os fornecedores de software, fabricantes de hardware e usuários teriam que parar de fabricar 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 apenas gastar seu investimento em hardware e software e comprar tudo de novo.

A solução da Microsoft para essa transição de 32 bits para 64 bits foi adicionar legado suporte 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 facilitar a transição, a Microsoft determinou que todos os aplicativos de 32 bits devem, por padrão, ser carregados na pasta Arquivos de programas (x86) do que misturar-se a verdadeiros aplicativos de 64 bits na pasta Arquivos de programas normal.

O 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 32-bit no Windows de 64 bits. Sempre que você executar um programa de 32 bits e precisar acessar o diretório de arquivos do programa, ele será redirecionado para C: \ Arquivos de Programas (x86) \ usando o WOW64.

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

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

Em breve, porém, a maioria dos aplicativos será de 64 bits, tornando desnecessária a necessidade de várias pastas Arquivos de programas. Mesmo 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 lançada ao mesmo tempo. Além disso, muitos dos aplicativos padrão da Windows Store da Microsoft no Windows 10 ainda são aplicativos de 32 bits.

Lembre-se de que, no momento em que todos fizermos a migração para aplicativos de 64 bits, Essa conversa de arquiteturas de 128 bits nos forçará a passar por todo o processo novamente. Aproveite!

Windows 7 64 bits: Mover a Pasta Arquivos de Programas de Partição

Postagens relacionadas:


28.03.2010