CORRIGER : Le service de contrôle ISA Server ne peut pas démarrer après l’installation de la mise à jour MS09-012 sur un ordinateur qui exécute Windows Server 2003 et qui possède plus de 4 coeurs de processeur

Symptômes

Considérez le scénario suivant :
  • Sur un ordinateur qui exécute Windows Server 2003 et qui possède plus de 4 coeurs de processeur, l’installation de Microsoft ISA Server 2006 Standard Edition.
  • Vous installez la mise à jour MS09-012.
    Pour plus d’informations sur la MS09-012 mise à jour, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

    959454 MS09-012 : des vulnérabilités dans Windows pourraient permettre l’élévation de privilèges

  • Vous redémarrez l’ordinateur.
Dans ce scénario, le service de contrôle de Microsoft ISA Server ne peut pas démarrer. En outre, l’ID d’événement 14109 est enregistré dans le journal d’Application.

Cause

Ce problème se produit si certains correctifs ont été installés avant d’installer la mise à jour de sécurité. Si la mise à jour de sécurité détecte que ces correctifs sont installés, la mise à jour de sécurité ajoute des fonctionnalités qui modifie la façon dont Windows signale le nombre d’unités centrales disponibles. Ce changement a été introduit dans le correctif 932730. La modification entraîne Windows Server 2003 signaler le nombre d’unités centrales exactement comment Windows Vista et Windows Server 2008 signalent le nombre de processeurs. Par conséquent, lorsque Windows Server 2003 signale plus de quatre cœurs de processeur, le service de contrôle ISA Server interprète cela comme plus de quatre processeurs. Cela déclenche une alerte qui arrête le service de contrôle de Microsoft ISA Server et tous les services dépendants.

Remarque : Le correctif 932730 n’était pas fourni avec un service pack de Windows Server 2003. Pour plus d’informations sur le correctif 932730, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
932370 le nombre de processeurs d’hyperthreading activé physiques ou le nombre de processeurs multinoyaux physiques est incorrectement rapporté dans Windows Server 2003

Résolution

Pour résoudre ce problème, installez le correctif logiciel cumulatif qui est décrite dans l’article suivant de la Base de connaissances Microsoft :
Description de 970443 du package de correctifs ISA Server 2006 : Description du package de correctifs ISA Server 2006 : 21 avril 2009

État

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

ISA Server utilise l’API GetLogicalProcessorInformation de Windows pour déterminer le nombre de processeurs logiques. La mise à jour fournie par le correctif logiciel 932370 modifie comment Windows Server 2003 signale les coeurs de processeur.


Vous pouvez utiliser l’outil showprocs pour montrer comment le correctif 932370the change ce correctif 932370. Pour télécharger l’outil showprocs, visitez le site Web suivant :
http://isatools.org/tools/showprocs.zip

Par exemple, si votre ordinateur utilise deux packages de processeur et de chaque package contient quatre cœurs, les résultats de l’outil showprocs affiche les rapports de synthèse suivants :

Avant d’installer le correctif 932370 :
Coeurs de processeur : 2

Packages de processeur : 0
Processeur logique : 8
Licences par processeur requis : 2

Après avoir installé le correctif 932370 :
Coeurs de processeur : 4
Les Packages du processeur : 2
Processeur logique : 8
Licences par processeur requis : 2

Références

Ce problème n’affecte pas Microsoft ISA Server 2006 Enterprise Edition. Pour plus d’informations, visitez les sites Web de Microsoft à l’adresse suivante :

Bulletin de sécurité Microsoft MS09-012 - Important

Blog de l’équipe produit Forefront TMG (ISA Server)

Pour plus d'informations sur la terminologie de mise à jour logicielle, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
Description 824684 terminologie standard utilisée pour décrire les mises à jour logicielles de Microsoft
Propriétés

ID d'article : 970441 - Dernière mise à jour : 14 janv. 2017 - Révision : 1

Commentaires