メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

現象

次のような状況で問題が発生します。

  • Microsoft System Center Configuration Manager 2007 Service Pack 1 (SP1) ベースまたは Microsoft System Center Configuration Manager 2007 Service Pack 2(SP2) ベースのサイト サーバーにタスク シーケンス オブジェクトを作成します。

  • タスク シーケンス オブジェクトを編集して 、コマンド ライン実行 タスクを追加します。

  • このタスクでは、一部のスクリプトまたは 64 ビット アプリケーションを実行します。 64 ビット アプリケーションでは、環境変数が使用されます。

  • タスク シーケンス オブジェクトは、x64 ベースのバージョンの Windows Server 2008 を実行しているコンピューターなど、64 ビット クライアントにアドバタイズされます。

このシナリオでは、これらのスクリプトまたは 64 ビット アプリケーションは 32 ビット システムで正しく実行され、64 ビット システムでは正しく実行されない可能性があります。 

原因

この問題は、新しい 64 ビット プロセスの環境ブロックが正しく設定されていないために発生します。 これにより、CommonProgramFiles、CommonProgramFiles(x86)、ProgramFiles、および ProgramFiles(x86) 変数が正しくありません。 64 ビット プログラムが正しい動作 (COM dll の読み込みなど) のためにこれらの変数に依存している場合、プログラムは失敗します。

解決方法

修正プログラムの情報

サポートされている修正プログラムは、Microsoft から入手できます。 ただし、この修正プログラムは、この記事で説明されている問題のみを修正することを目的としています。 この修正プログラムは、この特定の問題が発生しているシステムにのみ適用します。

修正プログラムをダウンロードできる場合は、このサポート技術情報の記事の上部に「修正プログラムのダウンロードが可能」セクションがあります。 このセクションが表示されない場合は、Microsoft カスタマー サービスとサポートに要求を送信して修正プログラムを取得します。

注: 追加の問題が発生した場合、またはトラブルシューティングが必要な場合は、別のサービス要求を作成する必要があります。 通常のサポート コストは、この特定の修正プログラムに該当しない追加のサポートの質問や問題に適用されます。 Microsoft カスタマー サービスとサポートの電話番号の完全な一覧、または個別のサービス要求を作成するには、次の Microsoft Web サイトを参照してください。

http://support.microsoft.com/contactus/?ws=support注: "修正プログラムのダウンロード可能" フォームには、修正プログラムを使用できる言語が表示されます。 言語が表示されない場合は、その言語で修正プログラムを使用できないためです。

必要条件

この修正プログラムを適用するには、コンピューターで 2007 Service Pack 1 (SP1) または System Center Configuration Manager 2007 Service Pack 2 (SP2) System Center Configuration Manager実行している必要があります。

この修正プログラムを適用した後、コンピューターを再起動する必要はありません。

修正プログラムの置き換えに関する情報

この修正プログラムを適用しても、以前にリリースされた修正プログラムが置き換えられることはありません。

ファイル情報

この修正プログラムの英語 (米国) 版では、次の表に示す各属性を持つファイル群がインストールされます。 これらのファイルの日付と時刻は世界協定時刻 (UTC) で記載されています。 お使いのコンピューターでは、これらのファイルの日付と時刻は夏時間 (DST) 調整済みのローカル時刻で表示されます。 さらに、ファイルに対して特定の操作を行うと、日時が変更される場合があります。

System Center Configuration Manager 2007 SP1 ファイル情報ノート

File name

ファイル バージョン

ファイル サイズ

日付

Time

Platform

Sccm2007ac-sp1-kb977176-x86.msp

該当なし

3,076,608

2008 年 12 月 1 日

01:35

対象外

Smsswd.exe

4.0.6221.1192

144,232

2008 年 12 月 1 日

01:35

x86

Smsswd.exe

4.0.6221.1192

745,816

2008 年 12 月 1 日

01:35

IA-64

Smsswd.exe

4.0.6221.1192

332,632

2008 年 12 月 1 日

01:35

x64

System Center Configuration Manager 2007 SP2 ファイル情報ノート

File name

ファイル バージョン

ファイル サイズ

日付

Time

Platform

Sccm2007ac-sp2-kb977176-x86.msp

該当なし

358,400

2010 年 1 月 31 日

17:35

対象外

Smsswd.exe

4.0.6487.2108

144,232

2010 年 1 月 31 日

17:35

x86

Smsswd.exe

4.0.6487.2108

332,648

2009 年 12 月 3 日

16:04

x64

Smsswd.exe

4.0.6487.2108

746,344

2009 年 12 月 3 日

16:13

IA-64

状態

マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。

詳細情報

タスク シーケンス中に KB977176 をインストールする



オペレーティング システムの展開では、セットアップ Windowsおよび ConfigMgr タスクの ConfigMgr 2007 OSD タスク シーケンス中に KB977176 修正プログラムをインストールする必要があります。 それ以外の場合は、タスク シーケンスの実行中に問題が引き続き発生します。 ソフトウェアのインストール タスクを使用して修正プログラムを
インストールすることはできません。 これを行うと、ConfigMgr 2007 クライアント サービスが停止し、タスク シーケンスが失敗します。 

ConfigMgr 2007 OSD タスク シーケンス中に KB977176 修正プログラムをインストールするには、次の Microsoft サポート技術情報の記事で説明されている PATCH= オプションを使用します。

907423 System Management Server 2003 Advanced Client

の初期インストールに更新プログラムを含める方法 ConfigMgr 2007 OSD タスク シーケンス中に KB977176 修正プログラムをインストールするには、次の手順に従います。

  1. サイト サーバーに修正プログラムを適用します。

  2. サイト サーバーに修正プログラムが適用されると、ConfigMgr 2007 クライアント インストール ファイルが更新され、ConfigMgr 2007 クライアント インストール ファイルの \i386\Hotfix\KB977176\ ディレクトリに KB977176 修正プログラムが含まれます。 ConfigMgr 2007 クライアント インストール ファイルが更新されたため、ConfigMgr 2007 クライアント インストール パッケージが存在する配布ポイントを必ず更新してください。

  3. 変更する必要があるタスク シーケンスを右クリックし、[ 編集] をクリックします。

  4. [ セットアップ] ウィンドウと [ConfigMgr] をクリックします。

  5. [ インストールのプロパティ ] ボックスに

    、「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

    • <Package_ID>プレースホルダーは、ConfigMgr 2007 の ConfigMgr 2007 クライアント インストール パッケージのパッケージ ID です。

    • パスの一部として引用符 (プレースホルダーを囲む角かっこは含まない) を必ず含めます。

    • ConfigMgr 2007 クライアント インストール パッケージのパッケージ ID が、KB977176 修正プログラム パッケージのパッケージ ID ではなく使用されていることを確認します。

    • _SMSTaskSequence キャッシュ フォルダーは、ディスク領域が最も多いドライブに配置されます。 コンピューターに複数のドライブまたはパーティションがある場合、_SMSTaskSequence フォルダーはドライブ C 以外のドライブに配置される可能性があります。このシナリオでは、_SMSTaskSequence フォルダーを含むドライブを指すようにパスを変更します。 このパス内のドライブ文字は、Windows PE では完全なオペレーティング システムと異なる方法で列挙できるため、パスで変数_SMSTSMDataPathを使用することはお勧めしませんWindows。

    • ローカル タスク シーケンス キャッシュにある ConfigMgr 2007 クライアント インストール ファイルを指すローカル パスを使用する代わりに、元のパッケージ ソースまたは配布ポイント上の ConfigMgr 2007 クライアント インストール ファイルを指す UNC パスを指定できます。

    • ConfigMgr 2007 クライアント インストール ファイルの \i386\hotfix\KB977176\ ディレクトリにある .msp ファイルの名前を確認します。 名前はロケールによって異なる場合があります。 この手順の PATCH= コマンド ラインで使用される .msp ファイル名の名前と名前が異なる場合は、それに応じて名前を調整します。

  6. [適用] または [OK] を クリックしてタスク シーケンスを保存します。

ソフトウェア更新プログラムの用語の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。

824684 Microsoft ソフトウェア更新プログラムの説明に使用される標準用語の説明



ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×