Příznaky
Zvažte následující scénář:
-
Objekt pořadí úkolů vytvoříte na serveru lokality založeném na aktualizaci Microsoft System Center Configuration Manager 2007 Service Pack 1 (SP1) nebo na serveru lokality založeném na aktualizaci Microsoft System Center Configuration Manager 2007 Service Pack 2(SP2).
-
Úpravou objektu pořadí úkolů přidáte úlohu spustit příkazový řádek .
-
V této úloze spustíte některé skripty nebo 64bitovou aplikaci. 64bitová aplikace používá proměnné prostředí.
-
Objekt pořadí úkolů je inzerován 64bitovému klientovi, například počítači se systémem x64 verze Windows Server 2008.
V tomto scénáři tyto skripty nebo 64bitová aplikace běží správně v 32bitových systémech a nemusí správně běžet v 64bitových systémech.
Příčina
K tomuto problému dochází, protože blok prostředí nového 64bitového procesu je nesprávně nastaven. To způsobí, že proměnné CommonProgramFiles, CommonProgramFiles(x86), ProgramFiles a ProgramFiles(x86) budou nesprávné. Pokud 64bitový program spoléhá na správné chování těchto proměnných (například načítání knihovny DLL modelu COM), program selže.
Řešení
Informace o opravě hotfix
Od Microsoftu je k dispozici podporovaná oprava hotfix. Tato oprava hotfix je však určena k opravě pouze problém, který je popsán v tomto článku. Tuto opravu hotfix použijte pouze pro systémy, u kterých dochází k tomuto konkrétnímu problému.
Pokud je oprava hotfix k dispozici ke stažení, je v horní části tohoto článku znalostní báze Knowledge Base část "Hotfix ke stažení k dispozici". Pokud se tato část nezobrazí, odešlete žádost oddělení služeb zákazníkům společnosti Microsoft a podpoře, abyste získali opravu hotfix.
Poznámka: Pokud dojde k dalším problémům nebo pokud je vyžadováno řešení potíží, možná budete muset vytvořit samostatnou žádost o službu. Obvyklé náklady na podporu se budou vztahovat na další dotazy a problémy podpory, které se netýkají této konkrétní opravy hotfix. Úplný seznam telefonních čísel služeb zákazníkům společnosti Microsoft a podpory nebo vytvoření samostatné žádosti o služby naleznete na následujícím webu společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=supportPoznámka: "Hotfix stažení k dispozici" formulář zobrazí jazyky, pro které je k dispozici oprava hotfix. Pokud váš jazyk nevidíte, je to proto, že pro tento jazyk není k dispozici oprava hotfix.
Požadavky
Chcete-li nainstalovat tuto opravu hotfix, musí být počítač spuštěn System Center Configuration Manager 2007 Service Pack 1 (SP1) nebo System Center Configuration Manager 2007 Service Pack 2 (SP2).
Po instalaci této opravy hotfix není nutné restartovat počítač.
Informace o nahrazení opravy Hotfix
Tato oprava hotfix nenahrazuje dříve vydanou opravu hotfix.
Informace o souborech
Anglická (USA) verze této opravy hotfix nainstaluje soubory, které mají atributy, které jsou uvedeny v následujících tabulkách. Data a časy jednotlivých souborů jsou uvedeny ve formátu UTC (Coordinated Universal Time). Data a časy těchto souborů se zobrazují v místním počítači podle místního času a podle aktuálního nastavení letního času. Data a časy se mohou změnit, provedete-li se soubory určité operace.
System Center Configuration Manager 2007 SP1 – poznámky k informacím o souboru
Název souboru |
File version |
File size |
Date |
Time |
Platform |
---|---|---|---|---|---|
Sccm2007ac-sp1-kb977176-x86.msp |
Not applicable |
3,076,608 |
01.12.2008 |
01:35 |
Not applicable |
Smsswd.exe |
4.0.6221.1192 |
144,232 |
01.12.2008 |
01:35 |
x86 |
Smsswd.exe |
4.0.6221.1192 |
745,816 |
01.12.2008 |
01:35 |
IA-64 |
Smsswd.exe |
4.0.6221.1192 |
332,632 |
01.12.2008 |
01:35 |
x64 |
System Center Configuration Manager 2007 SP2 – poznámky k informacím o souboru
Název souboru |
File version |
File size |
Date |
Time |
Platform |
---|---|---|---|---|---|
Sccm2007ac-sp2-kb977176-x86.msp |
Not applicable |
358,400 |
31. ledna 2010 |
17:35 |
Not applicable |
Smsswd.exe |
4.0.6487.2108 |
144,232 |
31. ledna 2010 |
17:35 |
x86 |
Smsswd.exe |
4.0.6487.2108 |
332,648 |
03.12.2009 |
16:04 |
x64 |
Smsswd.exe |
4.0.6487.2108 |
746,344 |
03.12.2009 |
16:13 |
IA-64 |
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Další informace
Instalace aktualizace KB977176 během pořadí úkolů
Pro nasazení operačního systému musí být nainstalována oprava hotfix KB977176 během pořadí úkolů ConfigMgr 2007 OSD v Windows instalace a ConfigMgr úkolu. V opačném případě k problému bude nadále docházet při spuštění pořadí úkolů. Opravu hotfix nelze nainstalovat pomocí
úlohy instalace softwaru. To by způsobilo zastavení klientské služby ConfigMgr 2007, což by způsobilo selhání pořadí úkolů.
Chcete-li nainstalovat opravu hotfix KB977176 během pořadí úkolů ConfigMgr 2007 OSD, použijte patch = možnost, která je popsána v následujícím článku znalostní báze Microsoft Knowledge Base:
907423 Jak zahrnout aktualizaci v počáteční instalaci Systems Management Server 2003 Advanced Client
Chcete-li nainstalovat opravu hotfix KB977176 během pořadí úkolů ConfigMgr 2007 OSD, postupujte takto:
-
Nainstalujte opravu hotfix na serveru lokality.
-
Po instalaci opravy hotfix na serveru lokality budou aktualizovány instalační soubory klienta nástroje ConfigMgr 2007 tak, aby zahrnovaly opravu hotfix KB977176 v adresáři \i386\hotfix\KB977176\ instalačních souborů klienta ConfigMgr 2007. Protože instalační soubory klienta ConfigMgr 2007 byly aktualizovány, ujistěte se, že jste aktualizovali distribuční body, kde se nachází instalační balíček klienta ConfigMgr 2007.
-
Klikněte pravým tlačítkem na pořadí úkolů, které potřebujete změnit, a potom klikněte na Upravit.
-
Klepněte na tlačítko Nastavení systému Windows a nástroj ConfigMgr.
-
Do pole Vlastnosti instalace zadejte následující:
Pro ConfigMgr 2007 SP1:PATCH="C:\_SMSTaskSequence\OSD\<Package_ID>\i386\hotfix\KB977176\SCCM2007AC-SP1-KB977176-x86.msp"Pro ConfigMgr 2007 SP2:
PATCH="C:\_SMSTaskSequence\OSD\<Package_ID>\i386\hotfix\KB977176\SCCM2007AC-SP2-KB977176-x86.msp"
Poznámky-
Zástupný symbol <Package_ID> je ID balíčku instalačního balíčku klienta nástroje ConfigMgr 2007 v nástroji ConfigMgr 2007.
-
Ujistěte se, že jako součást cesty zahrnete uvozovky (ale ne závorky kolem zástupného symbolu).
-
Ujistěte se, že se používá ID balíčku instalačního balíčku klienta ConfigMgr 2007, a ne ID balíčku oprav hotfix KB977176.
-
Složka mezipaměti _SMSTaskSequence se bude nacházet na jednotce, která má nejvíce místa na disku. Pokud má počítač více jednotek nebo oddílů, může složka _SMSTaskSequence skončit na jiné jednotce než jednotce C. V tomto scénáři změňte cestu tak, aby odkazovaly na jednotku, která obsahuje složku _SMSTaskSequence. Nedoporučujeme používat proměnnou _SMSTSMDataPath v cestě, protože písmeno jednotky v této cestě může v prostředí Windows PE vytvořit výčet odlišně než v úplném Windows operačním systému.
-
Jako alternativu k použití místní cesty odkazující na instalační soubory klienta nástroje ConfigMgr 2007, které jsou umístěny v místní mezipaměti pořadí úkolů, můžete zadat cestu UNC, která odkazuje na instalační soubory klienta nástroje ConfigMgr 2007 v původním zdroji balíčku nebo v distribučním bodu.
-
Ověřte název souboru MSP, který je umístěn v adresáři \i386\hotfix\KB977176\ instalační soubory klienta ConfigMgr 2007. Název se může lišit v závislosti na národním prostředí. Pokud se název liší od názvu souboru .msp použitého v příkazovém řádku PATCH= v tomto kroku, upravte název odpovídajícím způsobem.
-
-
Chcete-li uložit pořadí úkolů, klikněte na tlačítko Použít nebo OK .
Další informace o terminologii aktualizací softwaru získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
824684 Popis standardní terminologie používané k popisu aktualizací softwaru společnosti Microsoft