CORRECÇÃO: Não é possível iniciar o serviço ISA Server Control depois de instalar a actualização MS09-012 num computador com o Windows Server 2003 e que tenha mais do que 4 núcleos de CPU

Traduções de Artigos Traduções de Artigos
Artigo: 970441 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas

Considere o seguinte cenário:
  • Num computador que executa o Windows Server 2003 e que tem mais do que 4 núcleos de CPU, instalar o Microsoft ISA Server 2006 Standard Edition.
  • Instalar a actualização MS09-012.
    Para obter mais informações sobre MS09-012 actualizar, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
    959454MS09-012: Vulnerabilidades no Windows podem permitir a elevação de privilégios
  • Reinicie o computador.
Neste cenário, não é possível iniciar o serviço Microsoft ISA Server Control. Além disso, o ID de evento 14109 é registado no registo de aplicações.

Causa

Este problema ocorre se determinadas correcções instaladas antes de instalar a actualização de segurança. Se a actualização de segurança detectar que estas correcções estão instaladas, a actualização de segurança adiciona funcionalidades que altera a forma como o Windows reporta o número de CPU que estão disponíveis. Esta alteração foi introduzida na correcção 932730. A alteração causa Windows Server 2003 indicar o número de CPUs exactamente como Windows Vista e Windows Server 2008 indicam o número de CPU. Por conseguinte, quando Windows Server 2003 comunica mais do que quatro núcleos de CPU, o serviço ISA Server Control interpreta isso como mais do que quatro CPUs. Isto acciona um alerta que encerra o serviço Microsoft ISA Server Control e quaisquer serviços dependentes.

Nota Correcção 932730 não foi incluída com qualquer service pack do Windows Server 2003. Para obter mais informações sobre a correcção 932730, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
932370O número de processadores físicos hyperthreading activado ou o número de processadores físicos multicore incorrectamente é comunicado no Windows Server 2003

Resolução

Para resolver este problema, instale o pacote de correcções que é descrito no seguinte artigo da base de dados de conhecimento da Microsoft:
970443Descrição do pacote correcção do ISA Server 2006: Descrição do pacote de correcção do ISA Server 2006: 21 de Abril de 2009

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informação

ISA Server utiliza a API GetLogicalProcessorInformation do Windows para determinar o número de processadores lógicos. A actualização fornecida pelo hotfix 932370 altera como o Windows Server 2003 comunica núcleos de CPU.

Pode utilizar a ferramenta showprocs para mostrar como correcção 932370the altera esse hotfix 932370. Para transferir a ferramenta showprocs, visite o seguinte Web site:
http://isatools.org/tools/showprocs.zip

Por exemplo, se o computador utiliza dois pacotes de CPU e cada pacote contém quatro núcleos, os resultados da ferramenta showprocs mostra os relatórios de resumo seguintes:

Antes de instalar a correcção 932370:
CPU colored: 2
Pacotes de CPU: 0
CPU lógica: 8
Licenças por processador necessárias: 2

Depois de instalar a correcção 932370:
CPU colored: 4
Pacotes de CPU: 2
CPU lógica: 8
Licenças por processador necessárias: 2

Referências

Este problema não afecta o Microsoft ISA Server 2006 Enterprise Edition. Para obter mais informações, visite os seguintes Web sites da Microsoft:

Microsoft Security Bulletin MS09-012 - Important

Forefront TMG (ISA Server) Product Team Blog

Para obter mais informações sobre a terminologia de actualização de software, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
824684Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

Propriedades

Artigo: 970441 - Última revisão: 28 de maio de 2009 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Internet Security and Acceleration Server 2006 Service Pack 1 nas seguintes plataformas
    • Microsoft Internet Security and Acceleration Server 2006 Standard Edition
Palavras-chave: 
kbmt kbexpertiseinter kbfix kbsurveynew kbqfe KB970441 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 970441

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com