Миграция состояния пользователя завершается неудачно на клиенте ConfigMgr 2007 с пакетом обновления 1 или 2 (SP2) после установки обновления для системы безопасности 974571 или 1 (SP1) для Windows 7

Переводы статьи Переводы статьи
Код статьи: 977203 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

Рассмотрим следующий сценарий:
  • Установки клиента системы центра Configuration Manager 2007 с пакетом обновления 1 (SP1) или клиента системы центра Configuration Manager 2007 с пакетом обновления 2 (SP2).
  • В последнем или с пакетом обновления 1 (SP1) для Windows 7 установить на одном компьютере.
  • Последовательность задач ConfigMgr выполняется на этом клиенте. Эта последовательность задач включаетСостояние записи пользователя Шаг последовательности задач и Восстановление состояния пользователя Шаг последовательности задач.
В этом случае происходит сбой миграции пользовательской среды. В то же время в файл Ccmexec.log регистрируется следующее сообщение об ошибке:
Не удалось импортировать в хранилище сертификатов клиента (0x80092024) OSDSMPClient

Причина

Эта ошибка возникает, поскольку внедренный НУЛЕВОЙ знак Понятное имя Свойства сертификата. В последнем запрещает выполнение этого действия, который импортируется сертификат при его Понятное имя свойство имеет внедренный символ NULL. Таким образом невозможно импортировать сертификат.

Решение

Важные Чтобы устранить эту проблему, установите это исправление на всех серверах сайта системы центра Configuration Manager 2007 с пакетом обновления 1 (SP1) и на всех серверах сайта системы центра Configuration Manager 2007 с пакетом обновления 2 (SP2). Затем разверните исправления для всех клиентов.

Это исправление устраняет проблему для новых клиентских сертификатов, которые создаются. Чтобы исправить текущие сертификаты, запустите программу CCMCertFix, в этот пакет на всех клиентах Configuration Manager 1 (SP1) и на всех клиентах Configuration Manager 2 (SP2).

Примечание Чтобы извлечь программу CCMCertFix, выполните следующие действия.
  1. Установки исправления на сервере сайта.
  2. Найдите файл CCMCertFix.exe. По умолчанию этот файл расположен в следующей папке:
    ConfigMgr_2007_Installation_Directory\Logs\KB977203
  3. Скопируйте и запустите файл CCMCertFix.exe на любой существующий клиент.
Корпорация Майкрософт выпустила исправление. Однако данное исправление предназначено для устранения проблемы, описанной в этой статье. Это исправление необходимо применяйте только в тех системах, в которых обнаружена эта специфическая неполадка.

Если исправление доступно для загрузки, имеется раздел «Исправление доступно для загрузки» в верхней части статьи базы знаний. Если этот раздел не отображается, отправьте запрос и службу поддержки для получения исправления.

Примечание Если другие проблемы или необходимо устранить неполадки, возможно создать отдельный запрос на обслуживание. Затраты на обычные службы поддержки будет применяться к дополнительные вопросы и проблемы, не связанные с данным исправлением, оплачиваются. Для получения полного списка телефонов службы поддержки и службу или создать отдельный запрос посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=Support
Примечание В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если язык не отображается, это потому, что исправление для данного языка отсутствует.

Предварительные требования

Данное исправление необходимо установить системы центра Configuration Manager 2007 с пакетом обновления 1 (SP1) или с пакетом обновления 2 (SP2) для системы Center Configuration Manager 2007.

Необходимость перезагрузки

После установки данного исправления перезагружать компьютер не нужно.

Сведения о замене исправлений

Это исправление не заменяет ранее выпущенные исправления.

Сведения о файле

Английский (США) версия данного исправления устанавливает файлы с атрибутами, которые указаны в следующих таблицах. Дата и время для файлов указаны в формате общего скоординированного времени (UTC). Дата и время для файлов на локальном компьютере, отображаются в местном времени вместе с вашей текущей смещения летнего времени (DST). Кроме того даты и время могут изменяться при выполнении определенных операций с файлами.
Сведения о системных файлах Center Configuration Manager 2007 с пакетом обновления 1
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Ccmcertfix.exe4.0.6221.119317,76801 Декабря 2008 г.01: 40X86
Ccmgencert.dll4.0.6221.1193130,40801 Декабря 2008 г.01: 40X86
Ccmsetup-sup.cabНе применимо257,83301 Декабря 2008 г.01: 40Не применимо
Ccmsetup.exe4.0.6221.1193609,12801 Декабря 2008 г.01: 40X86
Ccmsetup.msiНе применимо1,662,46401 Декабря 2008 г.01: 40Не применимо
MCS.msiНе применимо7,312,89601 Декабря 2008 г.01: 40Не применимо
Mcsisapip.dll4.0.6221.1193205,67201 Декабря 2008 г.01: 40X86
MP.msiНе применимо9,515,52001 Декабря 2008 г.01: 40Не применимо
Sccm2007ac-sp1-kb977203-x86.mspНе применимо3,076,09601 Декабря 2008 г.01: 40Не применимо
Smpmgr.dll4.0.6221.119385,86401 Декабря 2008 г.01: 40X86
Ccmgencert.dll4.0.6221.1193649,57601 Декабря 2008 г.01: 40IA-64
Ccmgencert.dll4.0.6221.1193285,03201 Декабря 2008 г.01: 40X64
Mcsisapip.dll4.0.6221.1193480,61601 Декабря 2008 г.01: 40X64

Сведения о системных файлах Center Configuration Manager 2007 с пакетом обновления 2

Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Ccmcertfix.exe4.0.6487.211117,76825 Января 2010 г.06: 27X86
Ccmgencert.dll4.0.6487.2111130,40825 Января 2010 г.06: 27X86
Ccmsetup-sup.cabНе применимо253,01610 Декабря 2009 г.03: 40Не применимо
Ccmsetup.exe4.0.6487.2111611,68825 Января 2010 г.06: 27X86
Ccmsetup.msiНе применимо1,662,97625 Января 2010 г.06: 27Не применимо
MCS.msiНе применимо7,204,86425 Января 2010 г.06: 28Не применимо
Mcsisapip.dll4.0.6487.2111206,69625 Января 2010 г.06: 28X86
MP.msiНе применимо9,180,67225 Января 2010 г.06: 28Не применимо
Sccm2007ac-2 (SP2) kb977203-x86.mspНе применимо444,92825 Января 2010 г.06: 28Не применимо
Smpmgr.dll4.0.6487.211186,37625 Января 2010 г.06: 28X86
Ccmgencert.dll4.0.6487.2111649,57625 Января 2010 г.06: 28IA-64
Ccmgencert.dll4.0.6487.2111285,03225 Января 2010 г.06: 29X64
Mcsisapip.dll4.0.6487.2111481,64025 Января 2010 г.06: 29X64

Статус

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

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

Свойства установки клиента

Если задано свойство клиента принудительной установки при установке клиента Configuration Manager 2007 системного центра 1 (SP1) или клиента Configuration Manager 2007 системного центра 2 (SP2), необходимо снова задать свойство, при установке исправления. Если свойство не указать еще раз, при установке исправления, свойство будет удален из конфигурации. Например при изменении исходной установки с помощью локатора точки сервера (SMSSLP) или возврата состояния свойства точки (FSP) необходимо указать свойства снова после установки исправления.

Использование программы CCMCertFix.exe

Программа CCMCertFix — это программа командной строки, которая запускается без параметров (коммутаторы). Тем не менее необходимо запустить его с помощью административных прав. Файл CCMCertFix.exe устанавливается в следующем месте:
корневой сервер SMS\logs\KB977203
Примечание Можно перенаправить ошибки для конкретного файла журнала. Например предположим, что имя файла журнала является CCMCertFix.log. В этом случае можно выполнить следующую команду:
CCMCertFix.exe CCMCertFix.log

Развертывание сведений о программе CCMCertFix.exe

Служебная программа CCMCertFix могут распространяться как диспетчер конфигурации. Предположим, например, используйте следующие параметры для распространения программы, как программа Configuration Manager:
  • Запуск: скрытые
  • Запускать ли пользователь вошел в систему
  • Запуск с правами администратора
Эти параметры программы могут быть изменены в соответствии со среды и потребностей бизнеса.

Примечание Необходимо запустить служебную программу CCMCertFix с использованием прав администратора.

Для получения дополнительных сведений о безопасности 974571 обновления щелкните следующий номер статьи базы знаний Майкрософт:
974571 MS09-056: Уязвимости в CryptoAPI делают возможным спуфинг
Для получения дополнительных сведений о терминологии, обновления программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Исправление, описанное в статье 997384 базы знаний Майкрософт, заменяет и включает в себя исправления. Таким образом не может установить это исправление после установки этого исправления. Тем не менее программа CCMCertFix.exe не включены в состав данного исправления. Чтобы загрузить программу CCMCertFix.exe, после установки этого исправления, загрузите исправление, описанное исправление и запустите следующую команду, чтобы извлечь содержимое исправления:
targetdir /qb Msiexec.exe /a SCCM2007-2 (SP2)-KB977203-ENU.msi =Path_To_Extract_To
Заметки
  • В этой команде рамку Path_To_Extract_To Представляет расположение, где следует извлечь содержимое исправления. После извлечения служебную программу CCMCertFix.exe служебной программы можно найти в этом месте.
  • Имя файла .msi в этой команде могут отличаться в зависимости от локализованной версии, которая загружается. Проверьте имя MSI-файл, который загружается и соответствующим образом изменить командной строки, если это необходимо.

Установить KB977203 во время последовательности задач


Для развертывания операционной системы, необходимо установить исправление KB977203 во время последовательности задач ConfigMgr 2007 OSD в Программа установки Windows и ConfigMgr задача. В противном случае проблема будет продолжать возникать при выполнении последовательности задач. Исправление нельзя установить с помощью задачи «Установка программного обеспечения». Выполнив, вызовет ConfigMgr 2007 клиент остановки службы, что вызовет сбой последовательности задач.

Note Если обновление, описанное в статье Knolwedge 977384 устанавливается во время выполнения последовательности задач, необязательно также установить это обновление клиента, так как оно включается в состав этого обновления.

Чтобы установить исправление KB977203 во время последовательности задач ConfigMgr 2007 OSD, ИСПРАВЛЕНИЯ = параметр, описанный в следующей статье Microsoft Knowledge Base:
907423 Как включить обновление начальной установки систем управления Server 2003 расширенного клиента

Чтобы установить исправление KB977203 во время последовательности задач ConfigMgr 2007 OSD, выполните следующие действия.
  1. Установите исправление на сервере сайта.
  2. После применения исправления на сервере файлов установки клиента ConfigMgr 2007 будет обновляться для включения в \i386\hotfix\KB977203\ каталог файлов установки клиента ConfigMgr 2007 исправление KB977203. Поскольку файлы установки клиента ConfigMgr 2007 были обновлены, убедитесь, что обновления точки распространения, в которой находится пакет установки клиента ConfigMgr 2007.
  3. Щелкните правой кнопкой мыши последовательность задач, которые необходимо изменить и нажмите кнопку Изменить.
  4. Нажмите кнопку Программа установки windows и ConfigMgr.
  5. В Установка свойств поле, введите следующую команду:

    Для 2007 ConfigMgr с пакетом обновления 1:
    ИСПРАВЛЕНИЕ = "C:\_SMSTaskSequence\OSD\<package_id></package_id>\i386\hotfix\KB977203\SCCM2007AC-SP1-KB977203-x86.msp"
    Для 2007 ConfigMgr с пакетом обновления 2:
    ИСПРАВЛЕНИЕ = "C:\_SMSTaskSequence\OSD\<package_id></package_id>\i386\hotfix\KB977203\SCCM2007AC-SP2-KB977203-x86.msp"

    Заметки
    • В <package_id></package_id> — Это идентификатор пакета пакет установки клиента ConfigMgr 2007 2007 ConfigMgr.
    • Убедитесь, что включить кавычки как часть пути. Тем не менее не следует включать скобки вокруг рамки.
    • Убедитесь, что используется идентификатор пакета пакет установки клиента ConfigMgr 2007 и не Идентификатор пакета исправления для KB977203.
    • В _SMSTaskSequence будет находиться папка кэша на диске, который имеет большинство дискового пространства. Если на компьютере установлено несколько дисков и разделов, _SMSTaskSequence папки могут оказаться на диске, отличном от диска C. В этом случае измените путь на диске, содержащем _SMSTaskSequence папка. Не рекомендуется использовать переменную _SMSTSMDataPath в пути, так как буквы диска по этому пути можно перечислить по-разному в Windows PE, чем в полной операционной системы Windows.
    • В качестве альтернативы, используя локальный путь к файлам установки клиента ConfigMgr 2007, расположенные в локальном кэше последовательность задач можно указать UNC-путь к файлам установки клиента ConfigMgr 2007 на исходный источник пакета или на точки распространения.
    • Проверьте имя файла MSP, который находится в каталоге \i386\hotfix\KB977203\ файлов установки клиента ConfigMgr 2007. Имя может отличаться в зависимости от языкового стандарта. Если имя отличается от имени, используемого в имени файла .msp ИСПРАВЛЕНИЯ = командной строки на этом этапе соответствующим именем.
  6. Нажмите кнопку Применение -или- ОК Чтобы сохранить последовательность задач.

Помимо установки исправления KB977203 во время последовательности задач, CCMCertFix.exe также должен быть запущен. Когда запускается CCMCertFix.exe зависит от сценария развертывания, происходит)REPLACE -или- обновить -или- новый компьютер). Ниже показано, как запустить CCMCerFix.exe для всех сценариев развертывания.

  1. Использование обычного распространения программного обеспечения для создания пакета и программы с помощью программы CCMCertFix.exe из KB977203. Программа не обязательно должны иметь ключи и достаточно выполнить CCMCertFix.exe напрямую. После создания пакета и программы, убедитесь, что размещение пакета на точках распространения.
  2. Щелкните правой кнопкой мыши последовательность задач уязвимой, а затем выберите Свойства.
  3. Нажмите кнопку Дополнительно Вкладка.
  4. Выберите вариант Сначала запустить другую программуи выберите пакет и программа на шаге 1.
  5. Нажмите кнопку ОК.
  6. Щелкните правой кнопкой мыши последовательность задач уязвимой, а затем выберите Изменить.
  7. Нажмите кнопку Программа установки Windows и ConfigMgr задача.
  8. С помощью Программа установки Windows и ConfigMgr выбрать задачу, нажмите кнопку Добавить меню, а затем выберите Общие --> Установка программного обеспечения.
  9. Щелкните задачу, только что созданный установки программного обеспечения и выберите пакет и программа на шаге 1.
  10. Вновь созданный установить программное обеспечение задач по-прежнему выбран, нажмите кнопку Добавить меню, а затем выберите Общие --> Перезагрузите компьютер.
  11. Щелкните задачу, вновь созданный перезагрузки компьютера, а затем выберите параметр Установленный по умолчанию операционной системы. Кроме того снимите флажок Уведомлять пользователя перед перезагрузкой.
  12. Нажмите кнопку ОК -или- Применение Чтобы сохранить последовательность задач.

Примечание Для REPLACE сценарии, необходимо только выполните шаги с 1 по 5 для последовательности задач, который захватывает данные на исходном компьютере. Для последовательности задач, которые восстанавливают данные на новый компьютер выполните все действия.

Свойства

Код статьи: 977203 - Последний отзыв: 13 октября 2011 г. - Revision: 8.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft System Center Configuration Manager 2007 Service Pack 1
  • Microsoft System Center Configuration Manager 2007 Service Pack 2
Ключевые слова: 
kbqfe kbhotfixserver kbsurveynew kbautohotfix kbexpertiseinter kbbug kbfix kbmt KB977203 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:977203

Отправить отзыв

 

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