Een "opdrachtregel uitvoeren" taak van een taak sequence-object in System Center Configuration Manager 2007 SP1 of System Center Configuration Manager 2007 SP2 werkt niet op een 64-bits client

Van toepassing: Microsoft System Center Configuration Manager 2007 Service Pack 2

Symptomen


Overweeg het volgende scenario:
  • U maakt een taak sequence-object op een siteserver Microsoft System Center Configuration Manager 2007 Service Pack 1 (SP1) - basis of een Microsoft System Center Configuration Manager 2007 Service Pack 2 (SP2) - gebaseerd.
  • U kunt de taak sequence-object om een taak uitvoeren vanaf de opdrachtregel bewerken.
  • In deze taak uitvoeren u sommige scripts of een 64-bits toepassing. De 64-bits toepassing gebruikmaakt van omgevingsvariabelen.
  • De task sequence-object wordt naar een 64-bits-client, zoals een computer met een x64-versie van Windows Server 2008 geadverteerd.
In dit scenario wordt deze scripts of de 64-bits toepassing wordt correct uitgevoerd op 32-bits systemen en werkt mogelijk niet correct op 64-bits systemen.

Oorzaak


Dit probleem treedt op omdat de omgeving blokkeren van de nieuwe 64-bits proces is niet correct ingesteld. Hierdoor worden de variabelen CommonProgramFiles, CommonProgramFiles(x86), ProgramFiles en ProgramFiles(x86) is onjuist. Als de 64-bits programma is gebaseerd op deze variabelen voor een juiste werking (bijvoorbeeld een COM-dll wordt geladen), zal het programma mislukken.

Oplossing


Informatie over de hotfix

Een ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld voor het probleem dat wordt beschreven in dit artikel. Voer deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet.

Als de hotfix gedownload kan worden, is er een sectie 'Hotfix downloaden' aan het begin van dit Knowledge Base-artikel. Als deze sectie niet wordt weergegeven, dien dan een verzoek in bij Microsoft Customer Service and Support om de hotfix te verkrijgen.

Opmerking Als er andere problemen optreden of als probleemoplossing is vereist, moet u wellicht een apart serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Voor een volledige lijst met telefoonnummers van Microsoft Customer Service and Support of een afzonderlijk serviceverzoek maken, gaat u naar de volgende Microsoft-website:Opmerking Het formulier 'Hotfix kan worden gedownload' geeft de talen weer waarvoor de hotfix beschikbaar is. Als uw taal niet wordt weergegeven, is dit omdat een hotfix niet voor die taal beschikbaar is.

Vereisten

Deze hotfix moet de computer System Center Configuration Manager 2007 Service Pack 1 (SP1) of System Center Configuration Manager 2007 met Service Pack 2 (SP2) worden uitgevoerd.

U hoeft de computer niet opnieuw op te starten nadat u deze hotfix hebt toegepast.

Informatie over het vervangen van hotfixes

Deze hotfix vervangt geen eerder uitgebrachte hotfix.

Bestandsinformatie

De Engelse (Verenigde Staten) versie van deze hotfix installeert bestanden met de bestandskenmerken die in de volgende tabellen worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). De datums en tijden voor deze bestanden op uw lokale computer worden weergegeven in uw lokale tijd samen met het huidige verschil met de zomertijd (DST). Bovendien kunnen de datums en tijden veranderen wanneer u bepaalde bewerkingen op de bestanden uitvoert.
System Center Configuration Manager 2007 SP1 opmerkingen over bestandsinformatie in
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Sccm2007ac-sp1-kb977176-x86.mspNiet van toepassing3,076,60801-Dec-200801:35Niet van toepassing
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 opmerkingen over bestandsinformatie in
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Sccm2007ac-sp2-kb977176-x86.mspNiet van toepassing358,40031-Jan-201017:35Niet van toepassing
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 heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Meer informatie


Installeren van KB977176 tijdens een reeks taken


Besturingssysteem-implementaties, als tijdens een reeks ConfigMgr 2007 OSD taak in de Windows Setup en ConfigMgr taak de hotfix KB977176 is geïnstalleerd. Anders blijft het probleem optreden terwijl de taakvolgorde wordt uitgevoerd. De hotfix kan niet worden geïnstalleerd met behulp van een
taak van de software te installeren. Dat zou leiden tot de ConfigMgr 2007 client-service te stoppen, waardoor de volgorde van de taken worden uitgevoerd.

Installeer de hotfix KB977176 tijdens een reeks ConfigMgr 2007 OSD taak, gebruikt u de PATCH = optie die wordt beschreven in het volgende artikel in de Microsoft Knowledge Base:
907423 het opnemen van een update in de eerste installatie van Systems Management Server 2003 Advanced Client

Installeer de hotfix KB977176 tijdens een reeks ConfigMgr 2007 OSD taak, als volgt te werk:
  1. De hotfix toepassen op de siteserver.
  2. Nadat de hotfix is toegepast op de siteserver, wordt de installatiebestanden ConfigMgr 2007-client bijgewerkt met de hotfix KB977176 in de map \i386\hotfix\KB977176\ van de installatiebestanden voor de ConfigMgr 2007. Omdat de ConfigMgr 2007 de installatiebestanden zijn bijgewerkt, controleert u of bijwerken u de distributiepunten waarop het installatiepakket ConfigMgr 2007-client is geïnstalleerd.
  3. Klik met de rechtermuisknop op de volgorde van de taken die u wilt wijzigen en klik vervolgens op bewerken.
  4. Klik op installatie van windows en ConfigMgr.
  5. Typ het volgende in het vak Eigenschappen van installatie :

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

    Opmerkingen
    • De tijdelijke aanduiding < Package_ID > voor is de pakket-ID van het installatiepakket ConfigMgr 2007-client in ConfigMgr 2007.
    • Zorg ervoor dat u de aanhalingstekens (maar niet de haken om de tijdelijke aanduiding) als onderdeel van het pad.
    • Zorg ervoor dat de pakket-ID van het installatiepakket ConfigMgr 2007-client wordt gebruikt en niet de pakket-ID van het pakket met hotfixes van KB977176.
    • De cachemap _SMSTaskSequence zich bevindt op het station met de meeste schijfruimte nodig. Als de computer meerdere stations of partities, mag de map _SMSTaskSequence eindigen op station C. In dit scenario wordt het pad naar het station waarop de map _SMSTaskSequence te wijzigen. Dat de variabele _SMSTSMDataPath gebruiken in het pad omdat de stationsletter in dit pad en anders in het venster PE dan in het volledige Windows-besturingssysteem opsommen kunt wordt niet aanbevolen.
    • Als alternatief voor het gebruik van het lokale pad naar de installatiebestanden voor ConfigMgr 2007 die zich in de lokale cache van de volgorde van de taken bevinden, kunt u een UNC-pad naar de ConfigMgr 2007 installatiebestanden op het oorspronkelijke pakket bron of een distributiepunt.
    • Controleer of de naam van het MSP-bestand dat in de map \i386\hotfix\KB977176\ van de installatiebestanden ConfigMgr 2007-client bevindt zich. De naam is afhankelijk van de landinstelling. Als de naam niet met de naam van het MSP-bestand dat wordt gebruikt overeenkomt in de PATCH = opdrachtregel in deze stap is de naam dienovereenkomstig aanpassen.
  6. Klik op toepassen of OK om de Taakvolgorde opslaan.
Voor meer informatie over terminologie voor software-updates klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

824684

Beschrijving van de standaardterminologie die wordt gebruikt voor het beschrijven van Microsoft-software-updates