Symptomen

Neem het volgende scenario:

  • U maakt een takenreeksobject op een siteserver op basis van Microsoft System Center Configuration Manager 2007 Service Pack 1 (SP1) of een Siteserver op basis van Microsoft System Center Configuration Manager 2007 Service Pack 2 (SP2).

  • U bewerkt het takenreeksobject om een opdrachtregeltaak uitvoeren toe te voegen.

  • In deze taak voert u enkele scripts of een 64-bits toepassing uit. De 64-bits toepassing maakt gebruik van omgevingsvariabelen.

  • Het takenreeksobject wordt geadverteerd aan een 64-bits client, zoals een computer waarop een x64-gebaseerde versie van Windows Server 2008 wordt uitgevoerd.

In dit scenario worden deze scripts of de 64-bits toepassing correct uitgevoerd op 32-bits systemen en mogelijk niet correct uitgevoerd op 64-bits systemen. 

Oorzaak

Dit probleem treedt op omdat het omgevingsblok van het nieuwe 64-bits proces onjuist is ingesteld. Dit zorgt ervoor dat de variabelen CommonProgramFiles, CommonProgramFiles(x86), ProgramFiles en ProgramFiles (x86) onjuist zijn. Als het 64-bits programma afhankelijk is van deze variabelen voor het juiste gedrag (zoals het laden van COM-dll), mislukt het programma.

Oplossing

Hotfix-informatie

Er is een ondersteunde hotfix beschikbaar bij Microsoft. Deze hotfix is echter bedoeld om alleen het probleem op te lossen dat in dit artikel wordt beschreven. Pas deze hotfix alleen toe op systemen die dit specifieke probleem ondervinden.

Als de hotfix beschikbaar is om te downloaden, is er een sectie 'Hotfix downloaden beschikbaar' boven aan dit Knowledge Base-artikel. Als deze sectie niet wordt weergegeven, dient u een aanvraag in bij de microsoft-klantenservice en -ondersteuning om de hotfix te verkrijgen.

Opmerking Als er extra problemen optreden of als er een probleemoplossing is vereist, moet u mogelijk een afzonderlijke serviceaanvraag maken. De gebruikelijke ondersteuningskosten zijn van toepassing op aanvullende ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Ga naar de volgende Microsoft-website voor een volledige lijst met telefoonnummers voor microsoft-klantenservice en -ondersteuning of voor het maken van een afzonderlijke serviceaanvraag:

http://support.microsoft.com/contactus/?ws=supportLet op: in het formulier 'Hotfix downloaden beschikbaar' worden de talen weergegeven waarvoor de hotfix beschikbaar is. Als u uw taal niet ziet, komt dit doordat er geen hotfix beschikbaar is voor die taal.

Vereisten

Als u deze hotfix wilt toepassen, moet op uw computer System Center Configuration Manager 2007 Service Pack 1 (SP1) of System Center Configuration Manager 2007 Service Pack 2 (SP2) worden uitgevoerd.

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

Hotfix-vervangingsgegevens

Deze hotfix vervangt geen eerder uitgebrachte hotfix.

Bestandsgegevens

De Engelse versie (Verenigde Staten) van deze hotfix installeert bestanden met de kenmerken die worden vermeld in de volgende tabellen. De datums en tijden voor deze bestanden worden vermeld in Coordinated Universal Time (UTC). De datums en tijden voor deze bestanden op uw lokale computer worden weergegeven in uw lokale tijd, samen met uw huidige bias voor zomertijd (DST). Daarnaast kunnen de datums en tijden veranderen wanneer u bepaalde bewerkingen op de bestanden uitvoert.

System Center Configuration Manager 2007 SP1-bestandsinformatieopmerkingen

Bestandsnaam

Bestandsversie

Bestandsgrootte

Datum

Tijd

Platform

Sccm2007ac-sp1-kb977176-x86.msp

Niet van toepassing

3,076,608

01-dec-2008

01:35

Niet van toepassing

Smsswd.exe

4.0.6221.1192

144,232

01-dec-2008

01:35

x86

Smsswd.exe

4.0.6221.1192

745,816

01-dec-2008

01:35

IA-64

Smsswd.exe

4.0.6221.1192

332,632

01-dec-2008

01:35

x64

System Center Configuration Manager 2007 SP2-bestandsinformatieopmerkingen

Bestandsnaam

Bestandsversie

Bestandsgrootte

Datum

Tijd

Platform

Sccm2007ac-sp2-kb977176-x86.msp

Niet van toepassing

358,400

31-jan-2010

17:35

Niet van toepassing

Smsswd.exe

4.0.6487.2108

144,232

31-jan-2010

17:35

x86

Smsswd.exe

4.0.6487.2108

332,648

03-dec-2009

16:04

x64

Smsswd.exe

4.0.6487.2108

746,344

03-dec-2009

16:13

IA-64

Status

Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Meer informatie

KB977176 installeren tijdens een takenreeks



Voor besturingssysteemimplementaties moet de KB977176-hotfix worden geïnstalleerd tijdens een ConfigMgr 2007 OSD-takenreeks in de taak Setup Windows en ConfigMgr. Anders blijft het probleem optreden terwijl de takenreeks wordt uitgevoerd. De hotfix kan niet worden geïnstalleerd met behulp van een
installatiesoftwaretaak. Als u dit doet, wordt de ConfigMgr 2007-clientservice gestopt, waardoor de takenreeks mislukt. 

Als u de KB977176-hotfix wilt installeren tijdens een ConfigMgr 2007 OSD-takenreeks, gebruikt u de optie PATCH= die wordt beschreven in het volgende Microsoft Knowledge Base-artikel:

907423 Een update opnemen in de eerste installatie van System Management Server 2003 Advanced Client

Als u de KB977176-hotfix wilt installeren tijdens een ConfigMgr 2007 OSD-takenreeks, voert u de volgende stappen uit:

  1. Pas de hotfix toe op de siteserver.

  2. Nadat de hotfix is toegepast op de siteserver, worden de installatiebestanden van de ConfigMgr 2007-client bijgewerkt met de KB977176-hotfix in de map \i386\hotfix\KB977176\ van de installatiebestanden van de ConfigMgr 2007-client. Omdat de installatiebestanden van de ConfigMgr 2007-client zijn bijgewerkt, moet u ervoor zorgen dat u de distributiepunten bijwerkt waarin het installatiepakket van de ConfigMgr 2007-client zich bevindt.

  3. Klik met de rechtermuisknop op de takenreeks die u wilt wijzigen en klik vervolgens op Bewerken.

  4. Klik op Setup windows en ConfigMgr.

  5. Typ in het vak Installatie-eigenschappen het volgende:

    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"
    Notes

    • De tijdelijke aanduiding <Package_ID> is de pakket-id van het installatiepakket van de ConfigMgr 2007-client in ConfigMgr 2007.

    • Zorg ervoor dat u de aanhalingstekens (maar niet de vierkante haken rond de tijdelijke aanduiding) als onderdeel van het pad opneemt.

    • Zorg ervoor dat de pakket-id van het configMgr 2007-clientinstallatiepakket wordt gebruikt en niet de pakket-id van het KB977176-hotfix-pakket.

    • De _SMSTaskSequence cachemap bevindt zich op het station met de meeste schijfruimte. Als de computer meerdere stations of partities heeft, kan de _SMSTaskSequence map terechtkomen op een ander station dan station C. In dit scenario wijzigt u het pad zodat het verwijst naar het station dat de _SMSTaskSequence map bevat. Het wordt afgeraden om de variabele _SMSTSMDataPath in het pad te gebruiken, omdat de stationsletter in dit pad anders kan worden opgesomd in Windows PE dan in het volledige Windows besturingssysteem.

    • Als alternatief voor het gebruik van het lokale pad dat verwijst naar de installatiebestanden van de ConfigMgr 2007-client die zich in de lokale takenreekscache bevinden, kunt u een UNC-pad opgeven dat verwijst naar de installatiebestanden van de ConfigMgr 2007-client op de oorspronkelijke pakketbron of op een distributiepunt.

    • Controleer de naam van het MSP-bestand in de map \i386\hotfix\KB977176\ van de configMgr 2007-clientinstallatiebestanden. De naam kan verschillen, afhankelijk van de landinstelling. Als de naam verschilt van de naam van het MSP-bestand dat in deze stap wordt gebruikt in de patch= opdrachtregel, past u de naam dienovereenkomstig aan.

  6. Klik op Toepassen of OK om de takenreeks op te slaan.

Klik voor meer informatie over software-updateterminologie op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

824684 Beschrijving van de standaardterminologie die wordt gebruikt om Software-updates van Microsoft te beschrijven



Meer hulp nodig?

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Microsoft insiders

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?

Bedankt voor uw feedback.

×