Diferenças entre System32 e SysWOW64 – Show Delphi

DICAS

Visite a biblioteca de dicas da comunidade.

Saiba mais

ARTIGOS

Abordagens detalhadas sobre assuntos diversos.

Saiba mais

INICIANTES

Aprenda a programar de um modo simples e fácil.

Saiba mais

DOWNLOADS

Acesse os materiais exclusivos aos membros.

Saiba mais
voltar

PARA QUEM GOSTA DE DELPHI

Diferenças entre System32 e SysWOW64

 

Entendendo as pastas do Windows System32 e SysWOW64.

Toda DLL que acompanha seu software deve possuir a mesma “bitagem” do EXE, ou seja, se seu EXE é 32 bit, qualquer DLL utilizada por ele deve ser 32 bit. E claro, se o EXE é 64 bit, DLL’s que o acompanham devem ser 64 bit.

Pois bem, a pasta System32 é o “diretório do sistema” padrão do Windows a muito tempo. Independentemente se o Windows é 32 ou 64 bit, quando algum programa pergunta pra ele qual é o “diretório do sistema”, a resposta é “C:\Windows\System32”.

Nos Windows 64 bits há uma pasta chamada SysWOW64, que é utilizada para programas de 32 bits rodarem normalmente no Windows 64.

Resumindo

Em Windows 64 bit, as DLL’s 32 vão na pasta SysWOW64 e as DLL’s 64 vão na pasta System32. Parece um pouco confuso, mas é isto mesmo!

Para mais detalhes, você pode acessar o post de Kelver Merlotti, o qual foi utilizado por base para este post.

Baseado no post de Kelver Merlotti
Disponível em: http://kelvermerlotti.com/system32-x-syswow64/#more-29

Facebook Comments

Posts Relacionados

  • Anderson
  • 134 views
  • 0 comentários
  • 22 de dezembro de 2016

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Ir ao topo


© 2017 Infus Soluções em Tecnologia - Todos os Direitos Reservados