O IIS está criando processos de 32 bits em uma máquina de 64 bits

[Este tópico pretende solucionar um problema específico acarretado pela ferramenta Exchange Server Analyzer. Você deve aplicá-lo apenas a sistemas em que a ferramenta Exchange Server Analyzer tenha sido executada e estejam passando por esse problema específico. A ferramenta Exchange Server Analyzer, disponível como download gratuito, coleta remotamente dados de configuração de cada servidor da topologia e analisa automaticamente os dados. O relatório resultante detalha problemas importantes de configuração, problemas potenciais e configurações de produto diferentes do padrão. Ao seguir estas recomendações, você poderá atingir melhor desempenho, escalabilidade, confiabilidade e tempo de operação. Para obter mais informações sobre a ferramenta ou para baixar as últimas versões, consulte "Microsoft Exchange Analyzers" em https://go.microsoft.com/fwlink/?linkid=34707.]  

Tópico modificado em: 2007-05-03

A ferramenta Microsoft Exchange Server Analyzer consulta a metabase do IIS (Serviços de Informações da Internet) em relação ao valor da propriedade de metabase w3svc/AppPools/Enable32BitAppOnWin64 em todos os servidores Windows Server 2003 Service Pack 1 (SP1) de 64 bits que estão sendo executados no Exchange Server 2007 para determinar se o IIS está configurado para criar processos de trabalho de 32 bits.

Um valor 1 (true) indica que o IIS está configurado para criar processos de trabalho de 32 bits. Um valor 0 (false) indica que o IIS está configurado para criar processos de trabalho de 64 bits**.**

Se o Exchange Analyzer determinar que o valor para a propriedade de metabase w3svc/AppPools/Enable32BitAppOnWin64 seja definida como 1 (true), o Exchange Analyzer exibirá um erro. Esse erro indica se o IIS está configurado para criar processos de trabalho de 32 bits em um servidor Windows de 64 bits que está executando o Exchange 2007. Essa configuração fará com que as funções dos diretórios virtuais do Exchange 2007 não sejam adequadas.

Para resolver esse erro, configure o IIS para criar processos de trabalho de 64 bits no servidor Windows Server 2003 (SP1) de 64 bits que está executando o Exchange 2007.

Para alternar o IIS para o modo de 64 bits

  1. Abra um prompt de comando.

  2. Digite o seguinte:

    cscript c:\inetpub\adminscripts\adsutil.vbs SET /w3svc/AppPools/Enable32BitAppOnWin64 False

  3. Pressione Enter

Para obter mais informações sobre a execução de processos de trabalho de 32 bits do IIS 6.0 no servidor Windows Server 2003 SP1 de 64 bits, consulte o artigo 895976 da Base de Dados de Conhecimento Microsoft, "O Windows Server 2003 SP1 permite compatibilidade WOW64 para aplicativos da Web de 32 bits no IIS 6.0" (em inglês) (https://go.microsoft.com/fwlink/?LinkId=3052&kbid=895976).