Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Ознаки

Розглянемо такий сценарій:

  • Інсталюється клієнт System Center Configuration Manager 2007 із пакетом оновлень 1 (SP1) або клієнт System Center Configuration Manager 2007 із пакетом оновлень 2 (SP2).

  • Інсталяції оновлення системи безпеки 974571 або Windows 7 із пакетом оновлень 1 (SP1) на тому самому комп'ютері.

  • На цьому клієнті виконується послідовність завдань диспетчера конфігурацій. Ця послідовність завдань містить кроки послідовності завдань "Записування стану користувача" та кроки послідовності завдань "Відновити стан користувача".

У цьому випадку не вдається виконати перенесення стану користувача. У той же час у файл Ccmexec.log реєструється таке повідомлення про помилку:

Не вдалося імпортувати сховище сертифікатів клієнта (0x80092024) OSDSMPClient

Причина

Ця помилка виникає через те, що вбудований символ NULL міститься у властивості Зрозуміле ім'я сертифіката. Оновлення системи безпеки 974571 запобігає дії, яка імпортує сертифікат, якщо властивість " Зрозуміле ім'я " має вбудований символ NULL. Таким чином, не вдалося імпортувати сертифікат.

Спосіб вирішення

Увага! Щоб вирішити цю проблему, інсталюйте це виправлення на всіх серверах сайту System Center Configuration Manager 2007 із пакетом оновлень 1 (SP1) і на всіх серверах сайту System Center Configuration Manager 2007 із пакетом оновлень 2 (SP2). Потім розгорніть це виправлення для всіх клієнтів.



Це виправлення усуває цю проблему для всіх нових сертифікатів клієнта, які створюються. Щоб виправити поточні сертифікати, запустіть утиліту CCMCertFix, яка міститься в цьому пакеті на всіх клієнтах Configuration Manager SP1 і на всіх клієнтах Configuration Manager SP2.

Примітка Щоб видобути утиліту CCMCertFix, виконайте такі дії:

  1. Інсталюйте це виправлення на сервері сайту.

  2. Знайдіть файл CCMCertFix.exe. За замовчуванням цей файл розташовано в такій папці:

    ConfigMgr_2007_Installation_Directory\Logs\KB977203

  3. Скопіюйте та запустіть файл CCMCertFix.exe на будь-якому наявному клієнті.

Від корпорації Майкрософт доступне підтримуване виправлення. Однак, це виправлення, призначено для виправлення, лише проблема, описана в цій статті. Застосувати це виправлення лише до систем, які відчувають цю проблему.

Якщо виправлення доступне для завантаження, є розділ "Доступне завантаження виправлень" у верхній частині цієї статті бази знань. Якщо цей розділ не відображається, надішліть запит до служби підтримки клієнтів корпорації Майкрософт, щоб отримати виправлення.

Примітка. Якщо виникають додаткові проблеми або якщо потрібно виправити неполадки, можливо, доведеться створити окремий запит на обслуговування. Звичайні витрати на підтримку буде застосовуватися до додаткових питань і питань підтримки, які не мають права на це конкретне виправлення. Повний список номерів телефонів служби підтримки клієнтів і підтримки корпорації Майкрософт або створення окремого запиту на обслуговування відвідайте веб-сайт корпорації Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримітка Форма "Виправлення, завантаження доступний" відображає мови, для яких доступне виправлення. Якщо ваша мова не відображається, це тому, що виправлення недоступне для цієї мови.

Попередні вимоги

Щоб застосувати це виправлення, Потрібно інсталювати System Center Configuration Manager 2007 із пакетом оновлень 1 (SP1) або System Center Configuration Manager 2007 із пакетом оновлень 2 (SP2).

Необхідність перезавантаження

Не потрібно перезавантажувати комп'ютер після застосування цього виправлення.

Відомості про заміну виправлень

Це виправлення не замінює попередню версію виправлення.

Відомості про файл

Англійська (Сполучені Штати) версії цього виправлення, інсталює файли, які мають атрибути, перелічені в наведених нижче таблицях. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (UTC). Значення дати й часу на локальному комп’ютері відображаються відповідно до настройок місцевого часу й переходу на літній час. Крім того, ці значення можуть змінюватися після виконання певний операцій із файлами.

Відомості про файл System Center Configuration Manager 2007 із пакетом оновлень 1 (SP1)

Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

Ccmcertfix.exe

4.0.6221.1193

17,768

01 грудня 2008 року.

01:40

x86

Ccmgencert.dll

4.0.6221.1193

130,408

01 грудня 2008 року.

01:40

x86

Ccmsetup-sup.cab

Not applicable

257,833

01 грудня 2008 року.

01:40

Not applicable

Ccmsetup.exe

4.0.6221.1193

609,128

01 грудня 2008 року.

01:40

x86

Ccmsetup.msi

Not applicable

1,662,464

01 грудня 2008 року.

01:40

Not applicable

Mcs.msi

Not applicable

7,312,896

01 грудня 2008 року.

01:40

Not applicable

Mcsisapip.dll

4.0.6221.1193

205,672

01 грудня 2008 року.

01:40

x86

Mp.msi

Not applicable

9,515,520

01 грудня 2008 року.

01:40

Not applicable

Sccm2007ac-sp1-kb977203-x86.msp

Not applicable

3,076,096

01 грудня 2008 року.

01:40

Not applicable

Smpmgr.dll

4.0.6221.1193

85,864

01 грудня 2008 року.

01:40

x86

Ccmgencert.dll

4.0.6221.1193

649,576

01 грудня 2008 року.

01:40

ІА-64

Ccmgencert.dll

4.0.6221.1193

285,032

01 грудня 2008 року.

01:40

x64-розрядна, x64-

Mcsisapip.dll

4.0.6221.1193

480,616

01 грудня 2008 року.

01:40

x64-розрядна, x64-


Відомості про файл System Center Configuration Manager 2007 із пакетом оновлень 2 (SP2)


Ім'я файлу

Версія файлу

Розмір файлу

Дата

Час

Платформа

Ccmcertfix.exe

4.0.6487.2111

17,768

25 січня 2010 р.

06:27

x86

Ccmgencert.dll

4.0.6487.2111

130,408

25 січня 2010 р.

06:27

x86

Ccmsetup-sup.cab

Not applicable

253,016

10 грудня 2009 р.

03:40

Not applicable

Ccmsetup.exe

4.0.6487.2111

611,688

25 січня 2010 р.

06:27

x86

Ccmsetup.msi

Not applicable

1,662,976

25 січня 2010 р.

06:27

Not applicable

Mcs.msi

Not applicable

7,204,864

25 січня 2010 р.

06:28

Not applicable

Mcsisapip.dll

4.0.6487.2111

206,696

25 січня 2010 р.

06:28

x86

Mp.msi

Not applicable

9,180,672

25 січня 2010 р.

06:28

Not applicable

Sccm2007ac-sp2-kb977203-x86.msp

Not applicable

444,928

25 січня 2010 р.

06:28

Not applicable

Smpmgr.dll

4.0.6487.2111

86,376

25 січня 2010 р.

06:28

x86

Ccmgencert.dll

4.0.6487.2111

649,576

25 січня 2010 р.

06:28

ІА-64

Ccmgencert.dll

4.0.6487.2111

285,032

25 січня 2010 р.

06:29

x64-розрядна, x64-

Mcsisapip.dll

4.0.6487.2111

481,640

25 січня 2010 р.

06:29

x64-розрядна, x64-

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".

Додаткові відомості

Властивості інсталяції клієнта

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

Використання утиліти CCMCertFix.exe

Утиліта CCMCertFix – це утиліта командного рядка, яка працює без параметрів (перемикачів). Однак її потрібно запустити за допомогою прав адміністратора. Файл CCMCertFix.exe інстальовано в такому розташуванні:

sms root\logs\KB977203Note Можна переспрямовувати помилки до певного файлу журналу. Наприклад, припустімо, що ім'я файлу журналу – CCMCertFix.log. У цьому випадку можна виконати таку команду:

CCMCertFix.exe CCMCertFix.log

Відомості про розгортання програми CCMCertFix.exe

Утиліту CCMCertFix можна розповсюджувати як програму Configuration Manager. Наприклад, припустімо, що ви використовуєте такі параметри, щоб розподілити утиліту як програму Configuration Manager:

  • Виконати: приховано

  • Запуск, чи користувач ввійшов у систему

  • Запуск із правами адміністратора

Ці параметри програми можна змінити відповідно до потреб вашого середовища та вашої компанії.

Примітка. Потрібно запустити утиліту CCMCertFix за допомогою прав адміністратора.

Щоб отримати додаткові відомості про 974571 оновлення системи безпеки, клацніть номер статті в базі знань Microsoft Knowledge Base:

974571 MS09-056: Уразливості в CryptoAPI можуть дозволити спуфінг

. Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань Microsoft Knowledge Base:



824684 Опис стандартної термінології, яка використовується для опису оновлень

програмного забезпечення Microsoft. Виправлення, описане в статті бази знань Майкрософт, 997384 замінює та містить це виправлення.

Таким чином, це виправлення не можна інсталювати після інсталяції цього виправлення. Однак, утиліта CCMCertFix.exe не входить до складу цього виправлення. Щоб отримати утиліту CCMCertFix.exe після інсталяції цього виправлення, завантажте виправлення, описане в цьому виправленні, а потім виконайте таку команду, щоб видобути вміст виправлення:

msiexec.exe /a SCCM2007-SP2-KB977203-ENU.msi /qb targetdir=Path_To_Extract_ToNotes

  • У цій команді покажчик місця заповнення Path_To_Extract_To відповідає розташуванню, де потрібно видобути вміст виправлення. Після того, як CCMCertFix.exe утиліта буде видобуто, ви можете знайти цю програму в цьому розташуванні.

  • Ім'я файлу .msi в цій команді може відрізнятися залежно від локалізованої версії, яку завантажено. Перевірте ім'я завантаженого файлу .msi та за потреби змініть командний рядок належним чином.

Інсталяція KB977203 під час послідовності завдань



Для розгортання операційної системи, KB977203 виправлення має бути інстальовано під вільний час ConfigMgr 2007 osD завдання послідовності завдань у Windows інсталяції та диспетчер конфігурацій завдання. В іншому разі проблема й надалі виникатиме під час виконання послідовності завдань. Не вдалося інсталювати виправлення за допомогою завдання "інсталювати програмне забезпечення". Це призведе до зупинки клієнтської служби ConfigMgr 2007, що призведе до помилки послідовності завдань.

Примітка. Якщо оновлення клієнта, описане в статті бази knolwedge, 977384 інсталюється під час послідовності завдань, не потрібно також інсталювати це оновлення клієнта, оскільки це оновлення входить до складу цього оновлення.

Щоб інсталювати виправлення KB977203 під час послідовності завдань ConfigMgr 2007 OSD, скористайтеся параметром PATCH= , описаним у статті бази знань Майкрософт:

907423 Як включити оновлення в початковій інсталяції Systems Management Server 2003 розширений клієнт


для інсталяції виправлення KB977203 під час послідовності завдань ConfigMgr 2007 OSD, виконайте такі дії:

  1. Застосування виправлення на сервері сайту.

  2. Після застосування виправлення на сервері сайту, файли інсталяції клієнта ConfigMgr 2007 буде оновлено, щоб включити KB977203 виправлення в каталозі \i386\hotfix\KB977203\ конфігурацій 2007 клієнтської інсталяції файлів. Оскільки файли інсталяції клієнта ConfigMgr 2007 оновлено, переконайтеся, що ви оновите точки розподілу, де розміщено пакет інсталяції клієнта ConfigMgr 2007.

  3. Клацніть правою кнопкою миші послідовність завдань, яку потрібно змінити, і виберіть команду Редагувати.

  4. Натисніть кнопку Setup windows and ConfigMgr (Настроїти windows і ConfigMgr).

  5. У полі Властивості інсталяції введіть:

    Для конфігурації 2007 SP1:

    PATCH="C:\_SMSTaskSequence\OSD\<Package_ID>\i386\hotfix\KB977203\SCCM2007AC-SP1-KB977203-x86.msp"For ConfigMgr 2007 SP2:

    PATCH="C:\_SMSTaskSequence\OSD\<Package_ID>\i386\hotfix\KB977203\SCCM2007AC-SP2-KB977203-x86.msp"
    Notes

    • Покажчик місця заповнення <Package_ID> – це ідентифікатор пакета пакета пакета інсталяції клієнта ConfigMgr 2007 у ConfigMgr 2007.

    • Обов'язково додайте лапки як частину шляху. Однак не включайте дужки навколо покажчика місця заповнення.

    • Переконайтеся, що пакет id of the ConfigMgr 2007 клієнта інсталяції пакета використовується, а не ідентифікатор пакета пакета KB977203 пакет виправлень.

    • Папка кеша _SMSTaskSequence розташована на диску, який має найбільше дискового простору. Якщо комп'ютер має кілька дисків або розділів, папка _SMSTaskSequence може опинитися на диску, відмінному від диска C. У цьому випадку змініть шлях, щоб указував на диск, який містить папку _SMSTaskSequence. Не радимо використовувати змінну _SMSTSMDataPath шляху, оскільки буква диска цього шляху може перелічити в Windows PE інакше, ніж у повній операційній системі Windows.

    • Замість використання локальний шлях, який указує на файли інсталяції клієнта ConfigMgr 2007, розташовані в локальному кеші послідовності завдань, можна вказати UNC-шлях, який указує на файли інсталяції клієнта ConfigMgr 2007 вихідного джерела пакета або точки розповсюдження.

    • Перевірте ім'я MSP-файлу, розташованого в каталозі \i386\hotfix\KB977203\ файли інсталяції клієнта ConfigMgr 2007. Ім'я може відрізнятися залежно від мови. Якщо ім'я відрізняється від імені MSP-файлу, яке використовується в командному рядку PATCH= на цьому кроці, змініть ім'я відповідним чином.

  6. Натисніть кнопку Застосувати або OK , щоб зберегти послідовність завдань.


Крім інсталяції виправлення KB977203 під час послідовності завдань, CCMCertFix.exe також потрібно запустити. Коли CCMCertFix.exe запускається, залежить від сценарію розгортання, що відбувається (замініть, оновіть або оновіть комп'ютер). Нижче описано, як запустити CCMCerFix.exe для всіх сценаріїв розгортання.

  1. Використовуйте звичайний розподіл програмного забезпечення для створення пакета та програми за допомогою утиліти CCMCertFix.exe з KB977203. Програма не має перемикачів і може просто запустити CCMCertFix.exe безпосередньо. Створивши пакет і програму, переконайтеся, що пакет поставлено на точки розповсюдження.

  2. Клацніть правою кнопкою миші відповідну послідовність завдань і виберіть пункт Властивості.

  3. Відкрийте вкладку Додатково.

  4. Виберіть параметр, щоб спочатку запустити іншу програму, а потім виберіть пакет і програму на кроці 1.

  5. Клацніть OK.

  6. Клацніть правою кнопкою миші відповідну послідовність завдань і виберіть Редагувати.

  7. Клацніть завдання Настроювання Windows та Диспетчер конфігурацій.

  8. Вибравши завдання Setup Windows і ConfigMgr, відкрийте меню Додати, а потім виберіть пункт Загальні --> Інсталювати програмне забезпечення.

  9. Клацніть щойно створене завдання інсталювати програмне забезпечення, а потім виберіть пакет і програму на кроці 1.

  10. Щойно створене завдання інсталювати програмне забезпечення все ще вибрано, відкрийте меню Додати , а потім виберіть Загальні --> Перезавантажити комп'ютер.

  11. Клацніть щойно створене завдання перезавантаження комп'ютера, а потім виберіть параметр Інстальована операційна система за замовчуванням. Крім того, зніміть прапорець Сповістити користувача перед перезавантаженням.

  12. Натисніть кнопку OK або Застосувати , щоб зберегти послідовність завдань.


Примітка. Щоб замінити сценарії, потрібно виконати лише кроки 1–5 для послідовності завдань, яка записує дані на вихідному комп'ютері. Для послідовності завдань, яка відновлює дані на новому комп'ютері, виконайте всі кроки.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×