Проблемы

Рассмотрим следующий сценарий.

  • На компьютере, который работает под управлением Windows Server 2003 и который имеет более 4 ядер процессора, вы устанавливаете Microsoft ISA Server 2006 Standard Edition.

  • Вы устанавливаете обновление MS09-012. Для получения дополнительной информации об обновлении MS09-012, нажмите следующий номер статьи, чтобы просмотреть статью в базе знаний Microsoft:

    959454 MS09-012: Уязвимости в Windows могут позволить повышение привилегий

  • Компьютер перезапускается.

В этом случае служба управления серверами Microsoft ISA не может начаться. Кроме того, Event ID 14109 вошел в журнал приложения.

Причина

Эта проблема возникает, если некоторые hotfixes были установлены перед установкой обновления безопасности. Если обновление безопасности обнаруживает, что эти горячие фиксы установлены, обновление безопасности добавляет функциональность, которая изменяет, как Windows сообщает количество процессоров, которые доступны. Это изменение было введено в hotfix 932730. Это изменение заставляет Windows Server 2003 сообщать о количестве процессоров, как именно Windows Vista и Windows Server 2008 сообщают о количестве процессоров. Поэтому, когда Windows Server 2003 сообщает о более чем четырех ядрах процессора, служба управления серверами ISA интерпретирует это как более четырех процессоров. Это вызывает оповещение, которое отключает службу управления серверами Microsoft ISA и любые зависимые службы. Заметка Hotfix 932730 не был включен ни в один пакет услуг Windows Server 2003. Для получения дополнительной информации о hotfix 932730, нажмите на следующий номер статьи, чтобы просмотреть статью в базе знаний Microsoft:

932370 Количество физических процессоров с поддержкой гиперпотоков или количество физических многоядерных процессоров неправильно сообщается в Windows Server 2003

Решение

Чтобы решить эту проблему, установите пакет свертывания hotfix, описанный в следующей статье Microsoft Knowledge Base:

970443 Описание пакета hotfix ISA Server 2006: Описание пакета hotfix ISA Server 2006: 21 апреля 2009 г.

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Дополнительная информация

ISA Server использует Windows GetLogicalProcessorInformation API для определения количества логических процессоров. Обновление, предоставляемое hotfix 932370, изменяет то, как Windows Server 2003 сообщает о ядрах процессора. Вы можете использовать инструмент showprocs, чтобы показать, как hotfix 932370изменения изменений, которые hotfix 932370. Чтобы загрузить инструмент showprocs, посетите следующий веб-сайт:http://isatools.org/tools/showprocs.zipНапример, если ваш компьютер использует два пакета процессора и каждый пакет содержит четыре ядра, результаты showprocs инструмент показывает следующие сводные отчеты: Прежде чем установить hotfix 932370: Процессор Ядеры: 2CPU Пакеты: 0Logical Процессор: 8Per-процессор лицензии требуется: 2После установки hotfix 932370: CPU Cores: 4CPU Пакеты: 2 процессор

Ссылки

Эта проблема не влияет на Microsoft ISA Server 2006 Enterprise Edition. Для получения дополнительной информации посетите следующие веб-сайты Майкрософт:Microsoft Security Bulletin MS09-012 - Важныйблог группы продуктов TMG (ISA Server)Для получения дополнительной информации о терминологии обновления программного обеспечения, нажмите на следующий номер статьи, чтобы просмотреть статью в базе знаний Microsoft:

824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?

Спасибо за ваш отзыв!

×