User state migration kończy się niepowodzeniem na kliencie ConfigMgr 2007 z dodatkiem SP1 lub SP2, po zainstalowaniu aktualizacji zabezpieczeń 974571 lub dodatku SP1 dla systemu Windows 7

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 977203 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Na tej stronie

Symptomy

Rozważmy następujący scenariusz:
  • Zainstaluj klienta System Center Menedżer konfiguracji 2007 Service Pack 1 (SP1) lub klienta System Center Menedżer konfiguracji 2007 Service Pack 2 (SP2).
  • Zainstaluj aktualizację zabezpieczeń 974571 lub dodatku Service Pack 1 (SP1) dla systemu Windows 7 na tym samym komputerze.
  • ConfigMgr sekwencji zadań jest uruchamiany na tym kliencie. Ta sekwencja zadań obejmujePrzechwytywanie stanu użytkownika zadanie krok sekwencji oraz Przywracanie stanu użytkownika zadanie krok sekwencji.
W tym scenariuszu migracji stanu użytkownika zakończy się niepowodzeniem. W tym samym czasie następujący komunikat o błędzie jest rejestrowany w pliku Ccmexec.log:
Nie można zaimportować magazynu certyfikatów klienta (0x80092024) OSDSMPClient

Przyczyna

Ten błąd występuje, ponieważ znajduje się w osadzonym znakiem NULL Przyjazna nazwa Właściwości certyfikatu. Aktualizacja zabezpieczeń 974571 zapobiega wykonaniu tej akcji, który importuje certyfikat po jego Przyjazna nazwa Właściwość ma osadzonym znakiem NULL. Dlatego nie można zaimportować certyfikat.

Rozwiązanie

Ważne Aby rozwiązać ten problem, należy zainstalować tę poprawkę, na wszystkich serwerach lokacji System Center Menedżer konfiguracji 2007 Service Pack 1 (SP1) i na wszystkich serwerach lokacji System Center Menedżer konfiguracji 2007 Service Pack 2 (SP2). Następnie wdrożyć tę poprawkę do wszystkich klientów.

Ta poprawka rozwiązuje ten problem dla nowych certyfikatów klientów, które są generowane. Aby skorygować bieżący certyfikaty, uruchom narzędzie CCMCertFix, będącym w tym pakiecie na wszystkich klientach SP1 Menedżer konfiguracji i na wszystkich klientach Menedżer konfiguracji z dodatkiem SP2.

Uwaga Aby wyodrębnić narzędzie CCMCertFix, wykonaj następujące kroki:
  1. Zainstalowanie tej poprawki na serwerze witryny.
  2. Zlokalizuj plik CCMCertFix.exe. Domyślnie ten plik znajduje się w następującym folderze:
    ConfigMgr_2007_Installation_Directory\Logs\KB977203
  3. Skopiuj, a następnie uruchom plik CCMCertFix.exe na istniejącego klienta.
Obsługiwana poprawka jest udostępniana przez firmę Microsoft. Jednak ta poprawka jest przeznaczona do usunięcia tylko problemu opisanego w tym artykule. Tylko w systemach, w których występuje ten problem, należy zastosować tę poprawkę.

Jeśli poprawka jest dostępna do pobrania, istnieje sekcja "Poprawka dostępna do pobrania" na początku tego artykułu z bazy wiedzy Knowledge Base. Jeśli nie ma w tej sekcji, należy przesłać żądanie z działem pomocy technicznej firmy Microsoft w celu uzyskania poprawki.

Uwaga Wystąpienia dodatkowych błędów lub konieczności rozwiązania problemu, należy utworzyć osobne zlecenie usługi. Zwykłe technicznej będą pobierane do dodatkowych pytań i problemów, które nie kwalifikują się do tej poprawki. Aby uzyskać pełną listę numerów telefonów z działem pomocy technicznej firmy Microsoft lub utworzyć osobne zlecenie usługi odwiedź następującą witrynę firmy Microsoft w sieci Web:
http://support.microsoft.com/contactus/?ws=support
Uwaga "Poprawka dostępna do pobrania" zawiera listę języków, dla których poprawka jest dostępna. Jeśli język nie jest widoczny, jest to, ponieważ poprawka nie jest dostępna dla danego języka.

Wymagania wstępne

Aby zastosować tę poprawkę, być zainstalowany System Center Menedżer konfiguracji 2007 Service Pack 1 (SP1) lub System Center Menedżer konfiguracji 2007 Service Pack 2 (SP2).

Wymaganie dotyczące ponownego uruchomienia

Nie trzeba ponownie uruchomić komputer po zastosowaniu tej poprawki.

Informacje dotyczące zastępowania poprawek

Ta poprawka zastępuje wcześniej wydanej poprawki.

Informacje o plikach

Wersja angielskojęzyczna (Stany Zjednoczone) tej poprawki instaluje pliki, których atrybuty wymieniono w poniższych tabelach. Daty i godziny odpowiadające tym plikom zostały podane skoordynowanego czasu uniwersalnego (UTC). Daty i godziny odpowiadające tym plikom na komputerze lokalnym są wyświetlane w formacie czasu lokalnego, wraz z bieżącym bias czasu letniego (DST). Ponadto daty mogą ulec zmianie podczas wykonywania pewnych operacji na plikach.
Informacje o plikach systemowych Centrum Menedżer konfiguracji 2007 z dodatkiem SP1
Zwiń tę tabelęRozwiń tę tabelę
Nazwa plikuWersja plikuRozmiar plikuDataGodzinaPlatforma
Ccmcertfix.exe4.0.6221.119317,76801-Gru-200801: 40x 86
Ccmgencert.dll4.0.6221.1193130,40801-Gru-200801: 40x 86
Ccmsetup-sup.cabNie dotyczy257,83301-Gru-200801: 40Nie dotyczy
Ccmsetup.exe4.0.6221.1193609,12801-Gru-200801: 40x 86
Ccmsetup.msiNie dotyczy1,662,46401-Gru-200801: 40Nie dotyczy
MCS.msiNie dotyczy7,312,89601-Gru-200801: 40Nie dotyczy
Mcsisapip.dll4.0.6221.1193205,67201-Gru-200801: 40x 86
MP.msiNie dotyczy9,515,52001-Gru-200801: 40Nie dotyczy
Sccm2007ac-sp1-kb977203-x86.mspNie dotyczy3,076,09601-Gru-200801: 40Nie dotyczy
Smpmgr.dll4.0.6221.119385,86401-Gru-200801: 40x 86
Ccmgencert.dll4.0.6221.1193649,57601-Gru-200801: 40IA-64
Ccmgencert.dll4.0.6221.1193285,03201-Gru-200801: 40x 64
Mcsisapip.dll4.0.6221.1193480,61601-Gru-200801: 40x 64

Informacje o plikach systemowych Centrum Menedżer konfiguracji 2007 z dodatkiem SP2

Zwiń tę tabelęRozwiń tę tabelę
Nazwa plikuWersja plikuRozmiar plikuDataGodzinaPlatforma
Ccmcertfix.exe4.0.6487.211117,76825-Sty-201006: 27x 86
Ccmgencert.dll4.0.6487.2111130,40825-Sty-201006: 27x 86
Ccmsetup-sup.cabNie dotyczy253,01610-Gru-200903: 40Nie dotyczy
Ccmsetup.exe4.0.6487.2111611,68825-Sty-201006: 27x 86
Ccmsetup.msiNie dotyczy1,662,97625-Sty-201006: 27Nie dotyczy
MCS.msiNie dotyczy7,204,86425-Sty-201006: 28Nie dotyczy
Mcsisapip.dll4.0.6487.2111206,69625-Sty-201006: 28x 86
MP.msiNie dotyczy9,180,67225-Sty-201006: 28Nie dotyczy
Sccm2007ac-sp2-kb977203-x86.mspNie dotyczy444,92825-Sty-201006: 28Nie dotyczy
Smpmgr.dll4.0.6487.211186,37625-Sty-201006: 28x 86
Ccmgencert.dll4.0.6487.2111649,57625-Sty-201006: 28IA-64
Ccmgencert.dll4.0.6487.2111285,03225-Sty-201006: 29x 64
Mcsisapip.dll4.0.6487.2111481,64025-Sty-201006: 29x 64

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".

Więcej informacji

Właściwości instalacji klienta

Jeśli określono właściwość instalację wypychaną klienta podczas instalowania klienta System Center Menedżer konfiguracji 2007 z dodatkiem SP1 lub System Center Menedżer konfiguracji 2007 z dodatkiem SP2 klienta, należy określić właściwość ponownie po zainstalowaniu poprawki. Jeśli nie określisz właściwość ponownie po zainstalowaniu poprawki, właściwość jest usuwane z konfiguracji. Na przykład jeśli zmodyfikowano oryginalnej instalacji przy użyciu Punkt lokalizatora serwera (SMSSLP) lub właściwość status rezerwowej punkt (FSP) należy określić właściwości ponownie po zainstalowaniu poprawki.

Jak używać narzędzia CCMCertFix.exe

Narzędzie CCMCertFix to narzędzie wiersza polecenia, które działa bez opcji (przełączniki). Jednakże należy go uruchomić przy użyciu uprawnień administracyjnych. Plik CCMCertFix.exe jest instalowany w następującej lokalizacji:
główny programu SMS\logs\KB977203
Uwaga Błędy można przekierować do pliku dziennika. Na przykład załóżmy, że nazwa pliku plik dziennika jest CCMCertFix.log. W tym scenariuszu można uruchomić następujące polecenie:
CCMCertFix.exe CCMCertFix.log

Informacje na temat wdrażania dotyczące narzędzia CCMCertFix.exe

Narzędzie CCMCertFix może być rozpowszechniany program Menedżer konfiguracji. Załóżmy na przykład, użyj następujących ustawień do rozpowszechniania narzędzia jak program Menedżer konfiguracji:
  • Uruchom: ukryta
  • Run whether or not użytkownik jest zalogowany.
  • Run with administrative rights
Te ustawienia programu jest możliwa do własnych potrzeb biznesowych i środowiska naturalnego.

Uwaga Należy uruchomić narzędzie CCMCertFix przy użyciu uprawnień administracyjnych.

Aby uzyskać więcej informacji na temat 974571 aktualizacji zabezpieczeń kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
974571 MS09-056: Usterki CryptoAPI umożliwiają fałszowanie zawartości
Aby uzyskać więcej informacji dotyczących terminologii aktualizacji oprogramowania kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft
Poprawka opisana w artykule bazy wiedzy Microsoft Knowledge Base 997384 zastępuje i zawiera tę poprawkę. Dlatego nie można zainstalować tę poprawkę po zainstalowaniu tej poprawki. Jednak narzędzie CCMCertFix.exe nie jest dołączone jako część tej poprawki. Aby uzyskać narzędzie CCMCertFix.exe po zainstalowaniu tej poprawki, pobrać poprawkę, opisaną w tej poprawce i uruchom następujące polecenie, aby wyodrębnić zawartość tej poprawki:
msiexec.exe /a pakiet SCCM2007-SP2-KB977203-ENU.msi /qb targetdir =Path_To_Extract_To
Notatki
  • W tym poleceniu symbol zastępczy Path_To_Extract_To reprezentuje lokalizację rozpakowywane zawartość poprawki. Po wyodrębnieniu narzędzia CCMCertFix.exe można znaleźć narzędzie w tej lokalizacji.
  • Nazwa plik msi w to polecenie może być różne w zależności od zlokalizowanej wersji, który jest pobierany. Check name plik msi, który jest pobierany i odpowiednio zmienić wiersza polecenia, jeżeli jest to konieczne.

Zainstaluj KB977203 podczas sekwencji zadań


W przypadku wdrożeń systemu operacyjnego musi zainstalowana poprawka KB977203 podczas sekwencji zadań interfejs Ekranowy programu ConfigMgr 2007 w Instalator systemu Windows i ConfigMgr zadania. W przeciwnym razie problem będzie nadal występował podczas sekwencji zadanie jest wykonywane. Poprawki nie można zainstalować przy użyciu zadania "Zainstaluj oprogramowanie". Opróżnienie spowoduje ConfigMgr 2007 klienta zatrzymanie usługi, co spowoduje niepowodzenie sekwencji zadań.

NOTE Jeśli podczas sekwencji zadań jest instalowana aktualizacja klienta jest opisany w artykule Knolwedge bazy 977384, nie zachodzi również zainstalować aktualizację klienta, ponieważ ta aktualizacja jest dołączona jako część tej aktualizacji.

Aby zainstalować poprawkę KB977203 podczas sekwencji zadań interfejs Ekranowy programu ConfigMgr 2007, użyj POPRAWKA = Opcja opisana w następującym artykule z bazy wiedzy Microsoft Knowledge Base:
907423 Jak dołączyć aktualizacji w początkowej instalacji programu Systems Management Server 2003 Zaawansowanego klienta

Aby zainstalować poprawkę KB977203 podczas sekwencji zadań interfejs Ekranowy programu ConfigMgr 2007, wykonaj następujące kroki:
  1. Zastosuj poprawkę na serwerze lokacji.
  2. Po zastosowaniu poprawki na serwerze lokacji uwzględnienie poprawki KB977203 w \i386\hotfix\KB977203\ katalogu plików instalacyjnych klienta ConfigMgr 2007 zostaną zaktualizowane pliki instalacji klienta ConfigMgr 2007. Ponieważ ConfigMgr 2007 zostały zaktualizowane pliki instalacji klienta, upewnij się, że aktualizacja punkty dystrybucji, w którym znajduje się pakiet instalacyjny programu ConfigMgr 2007 klienta.
  3. Kliknij prawym przyciskiem myszy sekwencji zadań, które trzeba zmienić, a następnie kliknij przycisk Edycja.
  4. Kliknij przycisk Instalator systemu windows i ConfigMgr.
  5. W Właściwości instalacji pole, wpisz następujące polecenie:

    ConfigMgr 2007 z dodatkiem SP1:
    Poprawka = "C:\_SMSTaskSequence\OSD\<package_id></package_id>\i386\hotfix\KB977203\SCCM2007AC-SP1-KB977203-x86.msp"
    ConfigMgr 2007 z dodatkiem SP2:
    Poprawka = "C:\_SMSTaskSequence\OSD\<package_id></package_id>\i386\hotfix\KB977203\SCCM2007AC-SP2-KB977203-x86.msp"

    Notatki
    • Na <package_id></package_id> symbol zastępczy jest identyfikator pakietu pakietu instalacyjnego klienta ConfigMgr 2007 ConfigMgr 2007.
    • Upewnij się, że zawierają znaki cudzysłowu jako część ścieżki. Jednakże nie należy umieszczać nawiasy, znajdujące się wokół symbolu zastępczego.
    • Upewnij się, że identyfikator pakietu pakietu instalacyjnego programu ConfigMgr 2007 klienta jest używany i nie Identyfikator pakietu KB977203 pakietu poprawek.
    • Na _SMSTaskSequence folder pamięci podręcznej będą znajdować się na dysku, który ma najwięcej miejsca na dysku. Jeśli komputer ma kilka dysków lub partycji, _SMSTaskSequence folder może skończyć się na dysku innym niż dysk C. W tym scenariuszu należy zmienić ścieżkę do ppkt dysk zawierający _SMSTaskSequence folder. Nie zaleca się używać zmiennej _SMSTSMDataPath w ścieżce ponieważ litera dysku, do tej ścieżki można wyliczyć inaczej w środowisku Windows PE, niż w pełnej operating system Windows.
    • Zamiast ścieżki lokalnej, wskazujący plików instalacyjnych klienta ConfigMgr 2007, które znajdują się w lokalnej pamięci podręcznej sekwencji zadań można określić ścieżkę UNC, wskazującą ConfigMgr 2007 pliki instalacji klienta na oryginalne źródło pakietu lub w punkcie dystrybucji.
    • Sprawdź, czy nazwa pliku msp, która znajduje się w katalogu \i386\hotfix\KB977203\ plików instalacyjnych klienta ConfigMgr 2007. Nazwa może się różnić w zależności od ustawień regionalnych. Jeśli nazwa różni się od nazwy nazwy pliku .msp, który jest używany w POPRAWKA = wiersz polecenia w tym kroku odpowiednio zmień nazwę.
  6. Kliknij przycisk Zastosowanie lub OK Aby zapisać sekwencji zadań.

Oprócz instalowania poprawki KB977203 podczas sekwencji zadań, CCMCertFix.exe również ma być uruchamiane. Gdy uruchamia CCMCertFix.exe zależy od scenariusz rozmieszczania który dotyczył)Zamień lub Odśwież lub nowy komputer). Poniższe kroki pokazują jak uruchomienie CCMCerFix.exe dla wszystkich scenariuszy wdrażania.

  1. Umożliwia utworzenie pakiet i program przy użyciu narzędzia CCMCertFix.exe z KB977203 rozkładu normalnego oprogramowania. Program nie muszą mieć żadnych przełączników i można po prostu uruchomić bezpośrednio CCMCertFix.exe. Po utworzeniu pakietu i programów, upewnij się, umieścić pakiet na punkty dystrybucji.
  2. Kliknij prawym przyciskiem myszy zadanie sekwencji, a następnie zaznacz Właściwości.
  3. Kliknij przycisk Zaawansowane na karcie.
  4. Kliknij opcję Pierwsze uruchomienie innego programu, a następnie wybierz pakiet i program z kroku 1.
  5. Kliknij przycisk OK.
  6. Kliknij prawym przyciskiem myszy zadanie sekwencji, a następnie zaznacz Edycja.
  7. Kliknij przycisk Instalator systemu Windows i ConfigMgr zadania.
  8. Z Instalator systemu Windows i ConfigMgr zaznaczone zadania, kliknij przycisk Dodawanie menu, a następnie wybierz Ogólne --> Zainstaluj oprogramowanie.
  9. Kliknij zadanie, nowo utworzony instalacji oprogramowania, a następnie wybierz pakiet i program z kroku 1.
  10. Nowo utworzony zainstalować oprogramowanie zadanie nadal zaznaczony, kliknij polecenie Dodawanie menu, a następnie wybierz Ogólne --> Uruchom ponownie komputer.
  11. Kliknij zadanie, nowo utworzony ponownego uruchomienia komputera, a następnie wybierz opcję Aktualnie zainstalowany system operacyjny. Ponadto wyczyść opcję Powiadamia użytkownika przed ponownym uruchomieniem komputera.
  12. Kliknij przycisk OK lub Zastosowanie Aby zapisać sekwencji zadań.

Uwaga Dla Zamień scenariusze, trzeba tylko wykonaj kroki od 1 do 5 sekwencji zadań, który przechwytuje dane na oryginalnym komputerze. W sekwencji zadań przywraca danych na nowym komputerze wykonaj wszystkie czynności.

Właściwości

Numer ID artykułu: 977203 - Ostatnia weryfikacja: 13 października 2011 - Weryfikacja: 3.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft System Center Configuration Manager 2007 Service Pack 1
  • Microsoft System Center Configuration Manager 2007 Service Pack 2
Słowa kluczowe: 
kbqfe kbhotfixserver kbsurveynew kbautohotfix kbexpertiseinter kbbug kbfix kbmt KB977203 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:977203

Przekaż opinię

 

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