Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Symptomy

Rozpatrzmy następujący scenariusz:

  • Obiekt sekwencji zadań jest tworzony na serwerze witryny opartym na dodatku Service Pack 2(SP1) firmy System Center Configuration Manager Microsoft System Center Configuration Manager 2007 lub na serwerze witryny opartym na dodatku Service Pack 2(SP2) firmy Microsoft.

  • Aby dodać zadanie Uruchom wiersz polecenia , można edytować obiekt sekwencji zadań.

  • W tym zadaniu uruchomisz skrypty lub 64-bitową aplikację. Aplikacja 64-bitowa używa zmiennych środowiskowych.

  • Obiekt sekwencji zadań jest ogłaszany w kliencie 64-bitowym, na przykład na komputerze z opartą na procesorze x64 wersją programu Windows Server 2008.

W tym scenariuszu te skrypty lub aplikacja 64-bitowa działają poprawnie w systemach 32-bitowych i mogą nie działać poprawnie w systemach 64-bitowych. 

Przyczyna

Ten problem występuje, ponieważ blok środowiska nowego procesu 64-bitowego jest niepoprawnie skonfigurowany. Powoduje to, że zmienne CommonProgramFiles, CommonProgramFiles(x86), ProgramFiles i ProgramFiles(x86) są nieprawidłowe. Jeśli program 64-bitowy korzysta z tych zmiennych w celu prawidłowego zachowania (na przykład ładowania dll COM), program zakończy się niepowodzeniem.

Rozwiązanie

Informacje dotyczące poprawek

Obsługiwana poprawka jest dostępna od firmy Microsoft. Jednak ta poprawka ma na celu naprawienie tylko problemu opisanego w tym artykule. Zastosuj tę poprawkę tylko do systemów, w których występuje ten konkretny problem.

Jeśli poprawka jest dostępna do pobrania, u góry tego artykułu z bazy wiedzy znajduje się sekcja "Dostępne do pobrania poprawki". Jeśli ta sekcja nie jest wyświetlana, prześlij wniosek do działu obsługi klienta i pomocy technicznej firmy Microsoft w celu uzyskania poprawki.

Uwaga Jeśli wystąpią dodatkowe problemy lub jest wymagane jakiekolwiek rozwiązywanie problemów, może być konieczne utworzenie oddzielnego żądania usługi. Typowe koszty pomocy technicznej będą miały zastosowanie do dodatkowych pytań dotyczących pomocy technicznej i problemów, które nie kwalifikują się do danej poprawki. Aby uzyskać pełną listę numerów telefonów działu obsługi klienta i pomocy technicznej firmy Microsoft lub utworzyć oddzielne żądanie obsługi, odwiedź następującą witrynę internetową firmy Microsoft:

http://support.microsoft.com/contactus/?ws=supportUwaga W formularzu "Dostępne do pobrania poprawki" są wyświetlane języki, dla których jest dostępna poprawka. Jeśli nie widzisz swojego języka, oznacza to, że poprawka nie jest dostępna dla tego języka.

Wymagania wstępne

Aby zastosować tę poprawkę, na komputerze musi być zainstalowany dodatek Service Pack 1 (SP1) System Center Configuration Manager 2007 lub System Center Configuration Manager 2007 z dodatkiem Service Pack 2 (SP2).

Po zastosowaniu tej poprawki nie trzeba ponownie uruchamiać komputera.

Informacje dotyczące zastępowania poprawek

Ta poprawka nie zastępuje wcześniej wydanej poprawki.

Informacje dotyczące pliku

Wersja angielska (Stany Zjednoczone) tej poprawki instaluje pliki z atrybutami wymienionymi w poniższych tabelach. Daty i godziny tych plików są wymienione w uniwersalnym czasie koordynowanym (UTC). Daty i godziny tych plików na komputerze lokalnym są wyświetlane w czasie lokalnym wraz z bieżącą zmianą czasu letniego. Ponadto daty i godziny mogą ulec zmianie podczas wykonywania określonych operacji na plikach.

System Center Configuration Manager 2007 z dodatkiem SP1 — informacje o plikach

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Czas

Platformy

Sccm2007ac-sp1-kb977176-x86.msp

Nie dotyczy

3,076,608

01-gru-2008

01:35

Nie dotyczy

Smsswd.exe

4.0.6221.1192

144,232

01-gru-2008

01:35

x86

Smsswd.exe

4.0.6221.1192

745,816

01-gru-2008

01:35

IA-64

Smsswd.exe

4.0.6221.1192

332,632

01-gru-2008

01:35

x64

System Center Configuration Manager 2007 z dodatkiem SP2 — informacje o plikach

Nazwa pliku

Wersja pliku

Rozmiar pliku

Data

Czas

Platformy

Sccm2007ac-sp2-kb977176-x86.msp

Nie dotyczy

358,400

31-sty 2010

17:35

Nie dotyczy

Smsswd.exe

4.0.6487.2108

144,232

31-sty 2010

17:35

x86

Smsswd.exe

4.0.6487.2108

332,648

03-gru-2009

16:04

x64

Smsswd.exe

4.0.6487.2108

746,344

03-gru-2009

16:13

IA-64

Stan

Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".

Więcej informacji

Instalowanie aktualizacji KB977176 podczas sekwencji zadań



W przypadku wdrożeń systemu operacyjnego poprawka KB977176 musi zostać zainstalowana podczas sekwencji zadań programu ConfigMgr 2007 OSD w zadaniu Windows konfiguracji i ConfigMgr. W przeciwnym razie problem będzie nadal występować podczas wykonywania sekwencji zadań. Poprawki nie można zainstalować przy użyciu
zadania instalacji oprogramowania. Spowoduje to zatrzymanie usługi klienckiej ConfigMgr 2007, co spowodowałoby niepowodzenie sekwencji zadań. 

Aby zainstalować poprawkę KB977176 podczas sekwencji zadań programu ConfigMgr 2007 OSD, użyj opcji PATCH= opisanej w następującym artykule z bazy wiedzy Microsoft Knowledge Base:

907423 Jak uwzględnić aktualizację w początkowej instalacji klienta

zaawansowanego systemu zarządzania systemami 2003 Aby zainstalować poprawkę KB977176 podczas sekwencji zadań programu ConfigMgr 2007 OSD, wykonaj następujące czynności:

  1. Zastosuj poprawkę na serwerze witryny.

  2. Po zastosowaniu poprawki na serwerze witryny pliki instalacyjne klienta programu ConfigMgr 2007 zostaną zaktualizowane w celu uwzględnienia poprawki KB977176 w katalogu \i386\hotfix\KB977176\ katalogu plików instalacji klienta ConfigMgr 2007. Ponieważ pliki instalacji klienta programu ConfigMgr 2007 zostały zaktualizowane, należy zaktualizować punkty dystrybucji, w których znajduje się pakiet instalacyjny klienta programu ConfigMgr 2007.

  3. Kliknij prawym przyciskiem myszy sekwencję zadań, którą chcesz zmienić, a następnie kliknij pozycję Edytuj.

  4. Kliknij pozycję Konfiguracja okien i ConfigMgr.

  5. W polu Właściwości instalacji wpisz następujące polecenie:

    Dla programu ConfigMgr 2007 z dodatek SP1:

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

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

    • Symbol zastępczy <Package_ID> to identyfikator pakietu pakietu instalacyjnego klienta ConfigMgr 2007 w programie ConfigMgr 2007.

    • Upewnij się, że jako część ścieżki umieścić znaki cudzysłowu (ale nie nawiasy wokół symbolu zastępczego).

    • Upewnij się, że jest używany identyfikator pakietu pakietu pakietu instalacyjnego klienta ConfigMgr 2007, a nie identyfikator pakietu poprawki KB977176.

    • Folder pamięci podręcznej _SMSTaskSequence znajduje się na dysku z największą ilością miejsca na dysku. Jeśli komputer ma wiele dysków lub partycji, folder _SMSTaskSequence może się pojawić na dysku innym niż dysk C. W tym scenariuszu zmień ścieżkę tak, aby wskazywała dysk zawierający folder _SMSTaskSequence. Nie zaleca się używania zmiennej _SMSTSMDataPath w ścieżce, ponieważ litera dysku w tej ścieżce może wyliczyć inaczej w windows PE niż w pełnym Windows systemie operacyjnym.

    • Alternatywą dla korzystania ze ścieżki lokalnej wskazującej na pliki instalacyjne klienta programu ConfigMgr 2007 znajdujące się w lokalnej pamięci podręcznej sekwencji zadań można określić ścieżkę UNC wskazującą pliki instalacyjne klienta programu ConfigMgr 2007 w oryginalnym źródle pakietu lub w punkcie dystrybucji.

    • Sprawdź nazwę pliku msp znajdującego się w katalogu \i386\hotfix\KB977176\ w katalogu instalacji klienta programu ConfigMgr 2007. Nazwa może się różnić w zależności od ustawień regionalnych. Jeśli nazwa różni się od nazwy pliku msp, która jest używana w wierszu polecenia PATCH= w tym kroku, dostosuj nazwę odpowiednio.

  6. Kliknij przycisk Zastosuj lub OK , aby zapisać sekwencję zadań.

Aby uzyskać więcej informacji na temat terminologii aktualizacji oprogramowania, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:

824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft



Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×