Simptome
Să luăm în considerare următorul scenariu:
-
Pe un computer care execută Windows Server 2003 și care are mai mult de 4 nucleele CPU, instalați Microsoft ISA Server 2006 Standard Edition.
-
Instalarea actualizării MS09-012. Pentru mai multe informații despre actualizarea MS09-012, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
959454 MS09-012: ca vulnerabilități în Windows să permită sporirea privilegiilor
-
Reporniți computerul.
În acest scenariu, serviciul Microsoft ISA Server Control nu poate porni. În plus, în Jurnalul de aplicații se înregistrează Event ID 14109.
Cauză
Această problemă apare dacă anumite remedierile rapide instalate înainte de a instala actualizarea de securitate. Dacă actualizarea de securitate detectează că sunt instalate aceste remedieri rapide, actualizarea de securitate adaugă funcționalitate care schimbă modul Windows raportează numărul de procesoare care sunt disponibile. Această modificare a fost introdus în remedierea rapidă 932730. Modificarea provoacă Windows Server 2003 pentru a raporta numărul de procesoare exact cum Windows Vista și Windows Server 2008 raport numărul de procesoare. De aceea, atunci când Windows Server 2003 rapoarte mai mult de patru nucleele CPU, serviciul ISA Server Control interpretează acest lucru ca mai mult de patru procesoare. Acest lucru provoacă o avertizare care se închide serviciul Microsoft ISA Server Control și serviciile dependente. Notă Remedierea rapidă 932730 nu a fost inclus în orice Windows Server 2003 service pack. Pentru mai multe informații despre remedierea rapidă 932730, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:
932370 numărul de procesoare fizice hyperthreading activat sau numărul de procesoare multi-core fizic incorect este raportată în Windows Server 2003
Rezolvare
Pentru a rezolva această problemă, instalați pachetul de remediere rapidă care este descrisă în următorul articol din baza de cunoștințe Microsoft:
970443 Descrierea pachetului de remediere rapidă ISA Server 2006: Descrierea pachetului de remediere rapidă ISA Server 2006: 21 aprilie 2009
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Mai multe informații
ISA Server utilizează Windows GetLogicalProcessorInformation API pentru a determina numărul de procesoare logice. Actualizarea furnizat de remediere rapidă 932370 schimbă modul Windows Server 2003 raportează nucleele CPU. Utilizați instrumentul showprocs pentru a arăta cum se schimbă hotfix 932370the această remediere rapidă 932370. Pentru a descărca instrumentul showprocs, vizitați următorul site Web:http://isatools.org/tools/showprocs.zipde exemplu, dacă computerul utilizează două pachete de CPU și fiecare pachet conține patru nucleele, rezultatele showprocs instrumentul prezintă următoarele rapoarte Rezumat: înainte de a instala remedierea rapidă 932370:CPU nucleele: 2CPU pachete: 0Logical CPU: 8Per-procesor licențele necesare: 2After instalaţi remedierea rapidă 932370:CPU nucleele: 4CPU pachete: 2Logical CPU: 8Per-procesor licențele necesare: 2
Referințe
Această problemă nu afectează Microsoft ISA Server 2006 Enterprise Edition. Pentru mai multe informații, vizitați următorul site Web Microsoft:Microsoft Security buletinul MS09-012 - ImportantBlogul echipei produsului Forefront TMG (ISA Server)pentru mai multe informaţii despre terminologia actualizărilor de software, faceți clic pe următorul articolul număr pentru a vedea articolul în baza de cunoștințe Microsoft:
824684 Descrierea terminologiei standard care este utilizat pentru a descrie actualizările de software Microsoft