Ein Task Sequence-Objekt in System Center Configuration Manager 2007 SP1 oder System Center Configuration Manager 2007 SP2 Aufgabe "Befehlszeile ausführen" funktioniert nicht auf einem 64-Bit-client

Problembeschreibung

Betrachten Sie das folgende Szenario:
  • Sie erstellen ein Task Sequence-Objekt auf einer Microsoft System Center Configuration Manager 2007 Service Pack 1 (SP1)- oder einem Microsoft System Center Configuration Manager 2007 Service Pack 2 (SP2) - basierten Server.
  • Task Sequence-Objekt um Befehlszeile ausführen Aufgabe bearbeiten.
  • In dieser Aufgabe führen Sie einige Skripts oder 64-Bit-Anwendung. 64-Bit-Anwendung Umgebungsvariablen.
  • Task Sequence-Objekt ist ein 64-Bit-Client wie einem Computer angekündigt, die eine X64-basierte Version von Windows Server 2008 ausgeführt wird.
In diesem Szenario diese Skripts oder 64-Bit-Anwendung auf 32-Bit-Systeme ordnungsgemäß ausgeführt und möglicherweise nicht mehr einwandfrei auf 64-Bit-Systemen.

Ursache

Dieses Problem tritt auf, weil Umgebungsblock der neuen 64-Bit-Prozess nicht ordnungsgemäß eingerichtet ist. Dadurch wird die Variablen CommonProgramFiles, CommonProgramFiles(x86), Programme und ProgramFiles(x86) falsch. Die 64-Bit-Anwendung auf diese Variablen für das richtige Verhalten (z. B. com-Dll laden) stützt, wird das Programm nicht.

Problemlösung

Hotfix-Informationen

Ein unterstützter Hotfix ist von Microsoft erhältlich. Dieser Hotfix soll nur der Behebung des Problems dienen, das in diesem Artikel beschrieben wird. Verwenden Sie diesen Hotfix nur auf Systemen, bei denen dieses spezielle Problem auftritt.

Wenn der Hotfix zum Download zur Verfügung steht, gibt es einen Abschnitt "Hotfixdownload available" ("Hotfixdownload verfügbar"), am oberen Rand dieses Knowledge Base-Artikel. Wenn dieser Abschnitt nicht angezeigt wird, senden Sie eine Anforderung an Microsoft Customer Service and Support, um den Hotfix zu erhalten.

Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Die normalen Supportkosten gelten für zusätzliche Supportfragen und Probleme, die nicht diesem speziellen Hotfix zugeordnet werden können. Eine vollständige Liste der Telefonnummern von Microsoft Customer Service and Support oder eine separate Serviceanfrage erstellen finden Sie auf der folgenden Microsoft-Website:Hinweis Das Formular "Hotfix download available" ("Hotfixdownload verfügbar") zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, ist dieser Hotfix für Ihre Sprache nicht verfügbar.

Voraussetzungen

Um diesen Hotfix anwenden zu können, muss Ihr Computer System Center Configuration Manager 2007 Service Pack 1 (SP1) oder System Center Configuration Manager 2007 Service Pack 2 (SP2) ausgeführt werden.

Sie müssen keinen Neustart des Computers nach der Installation dieses Hotfixes durchführen.

Informationen zu ersetzten Hotfixes

Dieser Hotfix ersetzt keine zuvor veröffentlichten Hotfix.

Dateiinformationen

Die US-englische Version dieses Hotfixes installiert Dateien mit den in den folgenden Tabellen aufgeführten Attributen. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Die Datums- und Uhrzeitangaben für diese Dateien werden auf Ihrem lokalen Computer in Ihrer Ortszeit mit dem aktuellen Sommerzeit-Zeitunterschied (DST) angezeigt. Darüber hinaus können sich die Datums- und Uhrzeitangaben ändern, wenn Sie bestimmte Operationen auf die Dateien anwenden.
System Center Configuration Manager 2007 SP1 Datei Hinweise
DateinameDateiversionDateigrößeDatumZeitPlattform
Sccm2007ac-sp1-kb977176-x86.mspNicht zutreffend3,076,60801-Dec-200801:35Nicht zutreffend
Smsswd.exe4.0.6221.1192144,23201-Dec-200801:35x86
Smsswd.exe4.0.6221.1192745,81601-Dec-200801:35IA-64
Smsswd.exe4.0.6221.1192332,63201-Dec-200801:35x64
System Center Configuration Manager 2007 SP2 Datei Hinweise
DateinameDateiversionDateigrößeDatumZeitPlattform
Sccm2007ac-sp2-kb977176-x86.mspNicht zutreffend358,40031-Jan-201017:35Nicht zutreffend
Smsswd.exe4.0.6487.2108144,23231-Jan-201017:35x86
Smsswd.exe4.0.6487.2108332,64803-Dec-200916:04x64
Smsswd.exe4.0.6487.2108746,34403-Dec-200916:13IA-64

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.

Weitere Informationen

Installieren von KB977176 während einer Tasksequenz


Betriebssystem-Installationen installiert der Hotfix KB977176 während einer Tasksequenz ConfigMgr 2007 OSD Setup Windows und ConfigMgr -Aufgabe. Andernfalls wird das Problem weiterhin auftreten, während die Tasksequenz ausgeführt wird. Das Update kann nicht installiert werden, mit einem
Installieren Sie Software-Aufgabe. Damit würde Configuration Manager 2007-Client-Dienst stoppen und, der Abfolge der Vorgänge fehlschlagen würde.

Verwenden Sie zum Installieren von Hotfix KB977176 während einer Tasksequenz ConfigMgr 2007 OSD der PATCH = Option, die im folgenden Artikel der Microsoft Knowledge Base beschrieben:
907423 wie ein Update in der ursprünglichen Installation von Systems Management Server 2003 Advanced Client

Um den Hotfix KB977176 während einer Tasksequenz ConfigMgr 2007 OSD installieren, gehen Sie folgendermaßen vor:
  1. Wenden Sie den Hotfix auf dem Standortserver.
  2. Nachdem das Update auf den Server angewendet wurde, werden die Installationsdateien für Configuration Manager 2007-Client Hotfix KB977176 im Verzeichnis \i386\hotfix\KB977176\ der Configuration Manager 2007-Client-Installationsdateien enthalten aktualisiert werden. Da die Clientinstallationsdateien für Configuration Manager 2007 aktualisiert haben, stellen Sie sicher, dass die Verteilungspunkte aktualisieren, Configuration Manager 2007-Client-Installationspaket befindet.
  3. Maustaste auf Aufgabensequenz, die Sie ändern möchten, und klicken Sie auf Bearbeiten.
  4. Klicken Sie auf Windows und Configuration Manager einrichten.
  5. Geben Sie im Feld Eigenschaften Folgendes ein:

    Für Configuration Manager 2007 SP1:
    PATCH="C:\_SMSTaskSequence\OSD\<Package_ID>\i386\hotfix\KB977176\SCCM2007AC-SP1-KB977176-x86.msp"
    Für Configuration Manager 2007 SP2:
    PATCH="C:\_SMSTaskSequence\OSD\<Package_ID>\i386\hotfix\KB977176\SCCM2007AC-SP2-KB977176-x86.msp"

    Hinweise
    • Der Platzhalter < Package_ID > ist die Paket-ID von Configuration Manager 2007-Client-Installationspaket in Configuration Manager 2007.
    • Stellen Sie sicher, dass Sie Anführungszeichen (jedoch nicht die Klammern um den Platzhalter) als Teil des Pfades.
    • Stellen Sie sicher, dass die Paket-ID des Installationspakets für Configuration Manager 2007-Client verwendet wird und nicht die Paket-ID des KB977176-Hotfix-Pakets.
    • _SMSTaskSequence Cache-Ordner wird auf dem Laufwerk befinden, die den meisten Speicherplatz. Verfügt der Computer über mehrere Laufwerke oder Partitionen, kann _SMSTaskSequence Ordner auf einem anderen Laufwerk als Laufwerk c Ende In diesem Beispiel ändern Sie den Pfad zum Laufwerk mit dem _SMSTaskSequence Ordner. Wir empfehlen nicht, die Variable _SMSTSMDataPath im Pfad verwenden, da der Laufwerksbuchstaben in diesem Pfad anders im Fenster PE als im vollständigen Windows-Betriebssystem auflisten kann.
    • Als Alternative zur Verwendung des lokalen Pfad zu den Installationsdateien für Configuration Manager 2007-Client, die im lokalen Cache der Tasksequenz befinden, können Sie einen FERNEN Pfad angeben, der Configuration Manager 2007-Client-Installationsdateien auf die Originalquelle des Pakets oder eines Verteilungspunktes verweist.
    • Überprüfen Sie die MSP-Datei im Verzeichnis \i386\hotfix\KB977176\ der Configuration Manager 2007-Client-Installationsdateien. Der Name kann je nach Gebietsschema unterscheiden. Wenn in verwendet den Namen der MSP-Datei der Name unterscheidet die PATCH = Befehlszeile in diesem Schritt den Namen entsprechend anpassen.
  6. Klicken Sie auf Übernehmen oder OK , um die Abfolge der Vorgänge zu speichern.
Um weitere Informationen zur Terminologie für Softwareupdates zu erhalten, klicken Sie auf die folgende Artikelnummer, um den Artikel der Microsoft Knowledge Base anzuzeigen:

824684

Beschreibung der Standardterminologie, die zum Beschreiben von Microsoft-Softwareupdates verwendet wird.

Eigenschaften

Artikelnummer: 977176 – Letzte Überarbeitung: 13.01.2017 – Revision: 1

Feedback