Symptomer

Overvej følgende scenarie:

  • Du opretter et opgavesekvensobjekt på en Microsoft System Center Configuration Manager 2007 Service Pack 1 (SP1)-baseret eller en Microsoft System Center Configuration Manager 2007 Service Pack 2(SP2)-baseret webstedsserver.

  • Du redigerer objektet opgavesekvens for at tilføje en Kør kommandolinjeopgave .

  • I denne opgave kører du nogle scripts eller et 64-bit program. 64-bit-programmet bruger miljøvariabler.

  • Objektet opgavesekvens annonceres til en 64-bit klient, f.eks. en computer, der kører en x64-baseret version af Windows Server 2008.

I dette scenarie kører disse scripts eller 64-bit-programmet korrekt på 32-bit systemer og kører muligvis ikke korrekt på 64-bit systemer. 

Årsag

Dette problem opstår, fordi miljøblokken for den nye 64-bit proces er konfigureret forkert. Dette medfører, at variablerne CommonProgramFiles, CommonProgramFiles(x86), ProgramFiles og ProgramFiles(x86) er forkerte. Hvis 64-bit programmet er afhængig af disse variabler til korrekt funktionsmåde (f.eks. indlæsning af COM-dll), mislykkes programmet.

Løsning

Oplysninger om hotfix

Et understøttet hotfix er tilgængeligt fra Microsoft. Dette hotfix er dog kun beregnet til at rette det problem, der er beskrevet i denne artikel. Anvend kun dette hotfix på systemer, der oplever dette specifikke problem.

Hvis hotfixet kan downloades, er afsnittet "Hotfixdownload tilgængeligt" øverst i denne Knowledge Base-artikel. Hvis dette afsnit ikke vises, kan du sende en anmodning til Microsofts kundeservice og support for at få hotfixet.

Bemærk! Hvis der opstår yderligere problemer, eller hvis der kræves fejlfinding, kan det være nødvendigt at oprette en separat serviceanmodning. De sædvanlige supportomkostninger gælder for yderligere supportspørgsmål og -problemer, der ikke er berettiget til dette specifikke hotfix. Du kan finde en komplet liste over telefonnumre til Microsofts kundeservice og support eller oprette en separat serviceanmodning på følgende Microsoft-websted:

http://support.microsoft.com/contactus/?ws=supportBemærk! Formularen "Tilgængelig hotfixdownload" viser de sprog, som hotfixet er tilgængeligt for. Hvis du ikke kan se dit sprog, skyldes det, at et hotfix ikke er tilgængeligt for det pågældende sprog.

Forudsætninger

Hvis du vil anvende dette hotfix, skal computeren køre System Center Configuration Manager 2007 Service Pack 1 (SP1) eller System Center Configuration Manager 2007 Service Pack 2 (SP2).

Du behøver ikke at genstarte computeren, når du har installeret dette hotfix.

Oplysninger om hotfixerstatning

Dette hotfix erstatter ikke et tidligere udgivet hotfix.

Filoplysninger

Den engelske (USA) version af dette hotfix installerer filer, der har de attributter, der er angivet i følgende tabeller. Datoerne og klokkeslættene for disse filer er angivet i Coordinated Universal Time (UTC). Datoerne og klokkeslættene for disse filer på din lokale computer vises i din lokale tid sammen med din aktuelle sommertidsforskel. Desuden kan datoerne og klokkeslættene ændres, når du udfører bestemte handlinger på filerne.

filoplysninger til System Center Configuration Manager 2007 SP1

Filnavn

Filversion

Filstørrelse

Dato

Tid

Platform

Sccm2007ac-sp1-kb977176-x86.msp

Ikke relevant

3,076,608

01-Dec-2008

01:35

Ikke relevant

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

bemærkninger til filoplysninger til System Center Configuration Manager 2007 SP2

Filnavn

Filversion

Filstørrelse

Dato

Tid

Platform

Sccm2007ac-sp2-kb977176-x86.msp

Ikke relevant

358,400

31. januar 2010

17:35

Ikke relevant

Smsswd.exe

4.0.6487.2108

144,232

31. januar 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 har bekræftet, at problemet findes i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Flere oplysninger

Installere KB977176 under en opgavesekvens



Ved installationer af operativsystemer skal HOTFIXET KB977176 installeres under en ConfigMgr 2007 OSD-opgaverækkefølge i opgaven Installation Windows og ConfigMgr. Ellers vil problemet fortsat forekomme, mens opgavesekvensen udføres. Hotfixet kan ikke installeres ved hjælp af en
installationssoftwareopgave. Hvis du gør det, stopper ConfigMgr 2007-klienttjenesten, hvilket medfører, at opgavesekvensen mislykkes. 

Hvis du vil installere KB977176-hotfixet under en ConfigMgr 2007 OSD-opgavesekvens, skal du bruge indstillingen PATCH= , der er beskrevet i følgende artikel i Microsoft Knowledge Base:

907423 Sådan medtager du en opdatering i den første installation af System Management Server 2003 Advanced Client

Hvis du vil installere hotfixet TIL KB977176 under en ConfigMgr 2007 OSD-opgaverækkefølge, skal du følge disse trin:

  1. Anvend hotfixet på webstedsserveren.

  2. Når hotfixet er blevet anvendt på webstedsserveren, opdateres installationsfilerne til ConfigMgr 2007-klienten til at medtage kb977176-hotfixet i mappen \i386\hotfix\KB977176\ i mappen ConfigMgr 2007-klientinstallationsfiler. Da installationsfilerne til ConfigMgr 2007-klienten er blevet opdateret, skal du sørge for at opdatere de distributionspunkter, hvor installationspakken til ConfigMgr 2007-klienten er placeret.

  3. Højreklik på den opgaverækkefølge, du vil ændre, og klik derefter på Rediger.

  4. Klik på Konfiguration af windows og ConfigMgr.

  5. Skriv følgende i feltet Installationsegenskaber :

    For ConfigMgr 2007 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"
    Notes

    • Pladsholderen <Package_ID> er pakke-id'et for installationspakken til ConfigMgr 2007-klienten i ConfigMgr 2007.

    • Sørg for at medtage anførselstegnene (men ikke parenteserne omkring pladsholderen) som en del af stien.

    • Sørg for, at pakke-id'et for ConfigMgr 2007-klientinstallationspakken bruges og ikke pakke-id'et for hotfixpakken KB977176.

    • Den _SMSTaskSequence cachemappe findes på det drev, der har mest diskplads. Hvis computeren har flere drev eller partitioner, kan den _SMSTaskSequence mappe ende på et andet drev end drev C. I dette scenarie skal du ændre stien til at pege på det drev, der indeholder den _SMSTaskSequence mappe. Vi anbefaler ikke, at du bruger variablen _SMSTSMDataPath i stien, fordi drevbogstavet i denne sti kan optælles anderledes i Windows PE end i det fulde Windows operativsystem.

    • Som et alternativ til at bruge den lokale sti, der peger på installationsfilerne til ConfigMgr 2007-klienten, som er placeret i den lokale opgavesekvenscache, kan du angive en UNC-sti, der peger på installationsfilerne til ConfigMgr 2007-klienten på den oprindelige pakkekilde eller på et distributionspunkt.

    • Kontrollér navnet på den .msp-fil, der er placeret i mappen \i386\hotfix\KB977176\ i mappen ConfigMgr 2007-klientinstallationsfiler. Navnet kan variere afhængigt af landestandarden. Hvis navnet er forskelligt fra navnet på .msp-filnavnet, der bruges på kommandolinjen PATCH= i dette trin, skal du justere navnet tilsvarende.

  6. Klik på Anvend eller OK for at gemme opgavesekvensen.

Du kan få flere oplysninger om softwareopdateringsterminologi ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

824684 Beskrivelse af den standardterminologi, der bruges til at beskrive Microsoft-softwareopdateringer



Har du brug for mere hjælp?

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Deltag i Microsoft insiders

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?

Tak for din feedback!

×