Simptome

Luați în considerare următorul scenariu:

  • Creați un obiect secvență de activități pe un server de site Microsoft System Center Configuration Manager 2007 Service Pack 1 (SP1) sau Microsoft System Center Configuration Manager 2007 Service Pack 2(SP2).

  • Editați obiectul secvență de activități pentru a adăuga o activitate Rulare linie de comandă .

  • În această activitate, rulați unele scripturi sau o aplicație pe 64 de biți. Aplicația pe 64 de biți utilizează variabile de mediu.

  • Obiectul secvență de activități este anunțat unui client pe 64 de biți, cum ar fi un computer care rulează o versiune bazată pe x64 de Windows Server 2008.

În acest scenariu, aceste scripturi sau aplicația pe 64 de biți rulează corect pe sisteme pe 32 de biți și este posibil să nu ruleze corect pe sistemele pe 64 de biți. 

Cauză

Această problemă apare deoarece blocul de mediu al noului proces pe 64 de biți este configurat incorect. Acest lucru face ca variabilele CommonProgramFiles, CommonProgramFiles(x86), ProgramFiles și ProgramFiles(x86) să fie incorecte. Dacă programul pe 64 de biți se bazează pe aceste variabile pentru un comportament corect (cum ar fi încărcarea DLL COM), programul nu va reuși.

Rezolvare

Informații despre remedierea rapidă

O remediere rapidă acceptată este disponibilă de la Microsoft. Totuși, această remediere rapidă este destinată să corecteze doar problema descrisă în acest articol. Aplicați această remediere rapidă doar la sistemele care se confruntă cu această problemă specifică. Dacă remedierea rapidă este disponibilă pentru descărcare, există o secțiune "Descărcarea remedierii rapide este disponibilă" în partea de sus a acestui articol din Baza de cunoștințe. Dacă această secțiune nu apare, trimiteți o solicitare la Serviciul pentru relații cu clienții și asistența Microsoft pentru a obține remedierea rapidă. Notă Dacă apar probleme suplimentare sau dacă este necesară o depanare, poate fi necesar să creați o solicitare de serviciu separată. Costurile uzuale de asistență se vor aplica la întrebări și probleme suplimentare de asistență care nu se califică pentru această remediere rapidă specifică. Pentru o listă completă a numerelor de telefon ale Serviciului pentru clienți și asistență Microsoft sau pentru a crea o solicitare de serviciu separată, vizitați următorul site Web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNotă Formularul "Descărcarea remedierii rapide este disponibilă" afișează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vedeți limba, cauza este că nu este disponibilă o remediere rapidă pentru limba respectivă.

Cerinţe preliminare

Pentru a aplica această remediere rapidă, computerul trebuie să ruleze System Center Configuration Manager 2007 Service Pack 1 (SP1) sau System Center Configuration Manager 2007 Service Pack 2 (SP2).Nu trebuie să reporniți computerul după ce aplicați această remediere rapidă.

Informații despre înlocuirea remedierii rapide

Această remediere rapidă nu înlocuiește o remediere rapidă lansată anterior.

Informații despre fișier

Versiunea în limba engleză (Statele Unite ale Americii) a acestei remedieri rapide instalează fișiere care au atributele listate în tabelele următoare. Datele și orele pentru aceste fișiere sunt listate în Timpul universal (UTC). Datele și orele pentru aceste fișiere de pe computerul local sunt afișate în ora locală împreună cu ora de vară curentă (DST) prejudecată. În plus, datele și orele se pot modifica atunci când efectuați anumite operațiuni asupra fișierelor.

System Center Configuration Manager 2007 SP1 file information notes

Nume fișier

Versiune fișier

Dimensiune fișier

Data

Timp

Platforma

Sccm2007ac-sp1-kb977176-x86.msp

Nu se aplică

3,076,608

01-Dec-2008

01:35

Nu se aplică

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

Note privind informațiile despre fișiere System Center Configuration Manager 2007 SP2

Nume fișier

Versiune fișier

Dimensiune fișier

Data

Timp

Platforma

Sccm2007ac-sp2-kb977176-x86.msp

Nu se aplică

358,400

31 ianuarie 2010

17:35

Nu se aplică

Smsswd.exe

4.0.6487.2108

144,232

31 ianuarie 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

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Mai multe informații

Instalarea KB977176 în timpul unei secvențe de activități

Pentru implementările sistemului de operare, remedierea rapidă KB977176 trebuie instalată în timpul unei secvențe de activitate OSD ConfigMgr 2007 în activitatea De configurare Windows și ConfigMgr. În caz contrar, problema va continua să apară în timp ce se execută secvența de activități. Remedierea rapidă nu poate fi instalată utilizând o activitate de instalare software. Acest lucru ar face ca serviciul client ConfigMgr 2007 să se oprească, ceea ce ar face ca secvența de activități să nu reușească. Pentru a instala remedierea rapidă KB977176 în timpul unei secvențe de activități OSD ConfigMgr 2007, utilizați opțiunea PATCH= descrisă în următorul articol din Baza de cunoștințe Microsoft:

907423 Cum să includeți o actualizare în instalarea inițială a Clientului avansatSystems Management Server 2003 Pentru a instala remedierea rapidă KB977176 în timpul unei secvențe de activități OSD ConfigMgr 2007, urmați acești pași:

  1. Aplicați remedierea rapidă pe serverul site-ului.

  2. După ce remedierea rapidă a fost aplicată pe serverul de site, fișierele de instalare a clientului ConfigMgr 2007 vor fi actualizate pentru a include remedierea rapidă KB977176 în directorul \i386\hotfix\KB977176\ al fișierelor de instalare client ConfigMgr 2007. Deoarece fișierele de instalare client ConfigMgr 2007 au fost actualizate, asigurați-vă că actualizați punctele de distribuție în care se află pachetul de instalare client ConfigMgr 2007.

  3. Faceți clic dreapta pe secvența de activități pe care trebuie să o modificați, apoi faceți clic pe Editare.

  4. Faceți clic pe Configurare ferestre și ConfigMgr.

  5. În caseta Proprietăți instalare , tastați următoarele:Pentru ConfigMgr 2007 SP1:

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

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

    • Substituentul <Package_ID> este ID-ul pachetului pachetului de instalare client ConfigMgr 2007 din ConfigMgr 2007.

    • Asigurați-vă că includeți ghilimelele (dar nu și parantezele drepte din jurul substituentului) ca parte a căii.

    • Asigurați-vă că ID-ul pachetului pachetului de instalare a clientului ConfigMgr 2007 este utilizat, nu ID-ul pachetului pachetului de remedieri rapide KB977176.

    • Folderul cache _SMSTaskSequence se va afla pe unitatea care are cel mai mult spațiu-disc. În cazul în care computerul are mai multe unități sau partiții, folderul _SMSTaskSequence poate ajunge pe o altă unitate decât unitatea C. În acest scenariu, modificați calea pentru a indica spre unitatea care conține folderul _SMSTaskSequence. Nu recomandăm utilizarea variabilei _SMSTSMDataPath în cale, deoarece litera unității din această cale poate fi enumerată diferit în Window PE decât în sistemul de operare Windows complet.

    • Ca alternativă la utilizarea căii locale care indică spre fișierele de instalare client ConfigMgr 2007 aflate în memoria cache locală Secvență de activități, puteți specifica o cale UNC care indică spre fișierele de instalare a clientului ConfigMgr 2007 din sursa de pachet originală sau dintr-un punct de distribuție.

    • Verificați numele fișierului .msp aflat în directorul \i386\hotfix\KB977176\ al fișierelor de instalare client ConfigMgr 2007. Numele poate diferi în funcție de setările regionale. Dacă numele diferă de numele numelui de fișier .msp utilizat în linia de comandă PATCH= din acest pas, ajustați numele în consecință.

  6. Faceți clic pe Se aplică sau pe OK pentru a salva secvența de activități.

Pentru mai multe informații despre terminologia actualizărilor de software, faceți clic pe următorul număr de articol pentru a vizualiza articolul în Baza de cunoștințe Microsoft:

824684 Descrierea terminologiei standard care este utilizată pentru a descrie actualizările de software Microsoft

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.