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

現象

次のような状況を考えます。

  • Windows Server 2008、Windows Vista、Windows 7 または Windows Server 2008 R2 の 64 ビット バージョンを実行しているコンピューターがあります。

  • このコンピューターには、プロセスは、Windows の 32 ビット Windows 64-bit (WOW64) で実行する子プロセスを作成するCreateProcessWithTokenW関数を呼び出します。

  • 標準入力 (STDIN)、標準出力 (STDOUT)、および標準エラー出力 (STDERR) にリダイレクトする、WOW64 子プロセスが作成されます。

このシナリオでは、リダイレクトは WOW64 子プロセスでは動作しません。したがって、任意のアプリケーションまたはリダイレクト機能に依存するサービスは機能しません。

原因

WOW64child のすべてのプロセスの 2 つのプロセス環境ブロック (PEBs) があります。64 ビット プロセスでは、1 つの PEB を使用し、他の PEB、WOW64 エミュレーション環境で実行されている 32 ビット プロセスの使用します。

CreateProcessWithTokenW関数のみを複製ハンドル標準入力、標準出力と標準エラー出力の親プロセスから 64 ビット プロセスの PEB にします。ただし、この関数は、PEB、WOW64 エミュレーション環境で実行されている 32 ビット プロセスのハンドルを複製しません。この現象には、リダイレクトされたハンドルを使用できなく WOW64 の下で実行している子プロセスが原因です。したがって、リダイレクトは失敗します。

解決策

修正プログラムの情報

サポートされている修正プログラムは、マイクロソフトから入手可能です。ただし、この修正プログラムは、この資料に記載されている問題のみを修正するものです。この修正プログラムは、この資料に記載された問題があったシステムのみに対して適用してください。この修正プログラムは、今後さらにテストを行う場合があります。したがって、この問題の影響が深刻でない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことをお勧めします。

修正プログラムをダウンロードできる場合は、このサポート技術情報の資料の上部に「修正プログラムのダウンロード」セクションがあります。このセクションが表示されていない場合は、マイクロソフト カスタマー サービス サポートにお問い合わせのうえ、修正プログラムを入手してください。

注: さらなる問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストの作成が必要な場合があります。この修正プログラムの対象外の追加の質問および問題については、通常のサポート料金が適用されます。マイクロソフト カスタマー サービス サポートの電話番号一覧または別のサービス リクエストの作成については、次のマイクロソフト Web サイトを参照してください。

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

必要条件

この修正プログラムを適用するには、お使いのコンピューターで次のオペレーティング システムのいずれかが実行されている必要があります。

  • Windows Vista Service Pack 1 (SP1)

  • Windows Vista Service Pack 2 (SP2)

  • Windows サーバー 2008

  • Windows Server 2008 Service Pack 2 (SP2)

  • Windows 7 の場合

  • Windows Server 2008 R2

再起動の必要性

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

レジストリ情報

レジストリを変更する必要はありません。

ファイル情報

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

Windows Vista および Windows Server 2008 のファイル情報のメモ

重要 Windows Vista の修正プログラムと Windows Server 2008 の修正プログラムは、同じパッケージに含まれています。ただし、「Windows Vista」 のみが修正プログラムの要求ページに一覧表示されます。1 つまたは両方のオペレーティング システムに適用される修正プログラム パッケージを要求するには、ページで、"Windows Vista"の下に記載されている修正プログラムを選択します。必ず資料の「対象製品」を参照して、各修正プログラムの適用対象である実際のオペレーティング システムを確認してください。

  • 特定の製品、SR_Level (RTM、SPn)、および区分 (LDR、GDR) に適用されるファイルは、次表に記載されているファイルのバージョン番号を調べると確認できます。

    バージョン

    製品

    SR_Level

    サービス区分

    6.0.600
    1.
    22xxx

    Windows Vista および WIndows Server 2008

    SP1

    LDR

    6.0.600
    2.
    22xxx

    Windows Vista および WIndows Server 2008

    SP2

    LDR

  • Service Pack 1 は、Windows Server 2008 のリリース バージョンに統合されています。

  • マニフェスト ファイル (.manifest) および MUM ファイル (.mum) インストールされている環境ごとに、別々 に表示されている追加のファイルについては、Windows server 2008 と Windows Vista の"です。MUM ファイルと MANIFEST ファイルと関連付けられているセキュリティ カタログ (.cat) ファイルは、更新されたコンポーネントの状態を維持するために非常に重要です。属性が一覧表示されていないセキュリティ カタログ ファイルは、Microsoft デジタル署名で署名されています。

すべての サポートされるx64 ベース バージョンの Windows Vista および Windows Server 2008

ファイル名

ファイル バージョン

ファイル サイズ

日付

時刻

プラットフォーム

Seclogon.dll

6.0.6001.22431

29,184

12-May-2009

16:06

x64

Seclogon.dll

6.0.6002.22134

29,184

12-May-2009

15:41

x64

Itanium ベース バージョンの Windows Server 2008 がサポートされているすべての

ファイル名

ファイル バージョン

ファイル サイズ

日付

時刻

プラットフォーム

Seclogon.dll

6.0.6001.22431

57,856

12-May-2009

15:46

IA-64

Seclogon.dll

6.0.6002.22134

57,856

12-May-2009

15:33

IA-64

Windows 7 および Windows Server 2008 R2 のファイル情報メモ


重要 Windows 7 の修正プログラム、および Windows Server 2008 R2 の修正プログラムは、同じパッケージに収められています。ただし、修正プログラムのリクエスト ページにある修正プログラムは各オペレーティング システムの下に一覧表示されています。一方または両方のオペレーティング システムに適用される修正プログラム パッケージをリクエストするには、ページ上の "Windows 7/Windows Server 2008 R2" の下に一覧表示されている修正プログラムを選択します。必ず資料の「対象製品」を参照して、各修正プログラムの適用対象である実際のオペレーティング システムを確認してください。

  • マニフェスト ファイル (.manifest) と、MUM ファイル (.mum) インストールされている環境ごとに、[その他のファイルの Windows Server 2008 R2 と Windows 7 の情報] セクションで個別に記載されているです。MUM ファイル、MANIFEST ファイル、および関連するセキュリティ カタログ (.cat) ファイルは、更新されたコンポーネントの状態を維持するために不可欠です。属性が一覧表示されていないセキュリティ カタログ ファイルは、Microsoft デジタル署名で署名されています。

サポートされているすべての x64 ベース バージョンの Windows 7 および Windows Server 2008 R2

ファイル名

ファイル バージョン

ファイル サイズ

日付

時刻

プラットフォーム

Seclogon.dll

6.1.7600.20787

30,720

21-Aug-2010

07:24

x64

サポートされているすべての IA-64 ベース バージョンの Windows Server 2008 R2

ファイル名

ファイル バージョン

ファイル サイズ

日付

時刻

プラットフォーム

Seclogon.dll

6.1.7600.20787

65,024

21-Aug-2010

06:29

IA-64

回避策

この問題を回避するには、子プロセスを作成するCreateProcessAsUser関数を呼び出します。

状況

マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。

詳細

CreateProcessWithTokenW関数の詳細については、次のマイクロソフト Web サイトを参照してください。

http://msdn.microsoft.com/en-us/library/ms682434(VS.85).aspxCreateProcessAsUser関数の詳細については、次のマイクロソフト Web サイトを参照してください。

http://msdn.microsoft.com/en-us/library/ms682429(VS.85).aspx詳細については、次の文書番号をクリックして、マイクロソフト サポート技術情報の資料をご参照ください。

824684マイクロソフトのソフトウェア更新プログラムを記述するために使用される一般的な用語説明


追加ファイル情報

Windows Vista および Windows Server 2008 に追加のファイル情報

すべてサポートされている x64 ベース バージョンの Windows Vista および Windows Server 2008 用の追加ファイル

ファイル名

Amd64_4a7908b357eecad45497e7a614da5ab2_31bf3856ad364e35_6.0.6001.22431_none_eff62086a34ac976.manifest

ファイル バージョン

該当なし

ファイル サイズ

713

日付 (UTC)

13-May-2009

時刻 (UTC)

03:32

プラットフォーム

該当なし

ファイル名

Amd64_e18aeae085cca5f39361c0ace1ecfedf_31bf3856ad364e35_6.0.6002.22134_none_c800fbe0d1aafeca.manifest

ファイル バージョン

該当なし

ファイル サイズ

713

日付 (UTC)

13-May-2009

時刻 (UTC)

03:32

プラットフォーム

該当なし

ファイル名

Amd64_microsoft-windows-secondarylogonservice_31bf3856ad364e35_6.0.6001.22431_none_48ed2db26d293c6b.manifest

ファイル バージョン

該当なし

ファイル サイズ

7,582

日付 (UTC)

12-May-2009

時刻 (UTC)

19:30

プラットフォーム

該当なし

ファイル名

Amd64_microsoft-windows-secondarylogonservice_31bf3856ad364e35_6.0.6002.22134_none_4ad6a0786a4cdd94.manifest

ファイル バージョン

該当なし

ファイル サイズ

7,582

日付 (UTC)

12-May-2009

時刻 (UTC)

19:25

プラットフォーム

該当なし

ファイル名

Update.mum

ファイル バージョン

該当なし

ファイル サイズ

2,598

日付 (UTC)

13-May-2009

時刻 (UTC)

03:32

プラットフォーム

該当なし

すべてサポートされている IA 64 ベースのバージョンの Windows Server 2008 用の追加ファイル

ファイル名

Ia64_23caceaa3d7286a9ff4a23775ef4da54_31bf3856ad364e35_6.0.6002.22134_none_d01b4e8816bf0190.manifest

ファイル バージョン

該当なし

ファイル サイズ

711

日付 (UTC)

13-May-2009

時刻 (UTC)

03:32

プラットフォーム

該当なし

ファイル名

Ia64_68069bedf1d5a4bd9f3dc637561ff507_31bf3856ad364e35_6.0.6001.22431_none_349d44d96d664fea.manifest

ファイル バージョン

該当なし

ファイル サイズ

711

日付 (UTC)

13-May-2009

時刻 (UTC)

03:32

プラットフォーム

該当なし

ファイル名

Ia64_microsoft-windows-secondarylogonservice_31bf3856ad364e35_6.0.6001.22431_none_ecd03624b4c9d431.manifest

ファイル バージョン

該当なし

ファイル サイズ

7,572

日付 (UTC)

12-May-2009

時刻 (UTC)

19:14

プラットフォーム

該当なし

ファイル名

Ia64_microsoft-windows-secondarylogonservice_31bf3856ad364e35_6.0.6002.22134_none_eeb9a8eab1ed755a.manifest

ファイル バージョン

該当なし

ファイル サイズ

7,572

日付 (UTC)

12-May-2009

時刻 (UTC)

19:07

プラットフォーム

該当なし

ファイル名

Update.mum

ファイル バージョン

該当なし

ファイル サイズ

1,924

日付 (UTC)

13-May-2009

時刻 (UTC)

03:32

プラットフォーム

該当なし

Windows 7 および Windows Server 2008 R2 の追加ファイル情報

サポートされているすべての x64 ベース バージョンの Windows 7 および Windows Server 2008 R2 用の追加ファイル

ファイル名

Amd64_445df96a83014fe57068b08a79da6683_31bf3856ad364e35_6.1.7600.20787_none_20591bc8c261086c.manifest

ファイル バージョン

該当なし

ファイル サイズ

713

日付 (UTC)

21-Aug-2010

時刻 (UTC)

12:03

プラットフォーム

該当なし

ファイル名

Amd64_microsoft-windows-secondarylogonservice_31bf3856ad364e35_6.1.7600.20787_none_48e4f3e3ce639760.manifest

ファイル バージョン

該当なし

ファイル サイズ

4,810

日付 (UTC)

21-Aug-2010

時刻 (UTC)

08:37

プラットフォーム

該当なし

ファイル名

Update.mum

ファイル バージョン

該当なし

ファイル サイズ

1,886

日付 (UTC)

21-Aug-2010

時刻 (UTC)

12:03

プラットフォーム

該当なし

サポートされているすべての IA64 ベース バージョンの Windows Server 2008 R2 用の追加ファイル

ファイル名

Ia64_a48ab9ecdf2f4b1206e2ae93b7bb6a43_31bf3856ad364e35_6.1.7600.20787_none_172788f1fbdb93a7.manifest

ファイル バージョン

該当なし

ファイル サイズ

711

日付 (UTC)

21-Aug-2010

時刻 (UTC)

12:03

プラットフォーム

該当なし

ファイル名

Ia64_microsoft-windows-secondarylogonservice_31bf3856ad364e35_6.1.7600.20787_none_ecc7fc5616042f26.manifest

ファイル バージョン

該当なし

ファイル サイズ

4,808

日付 (UTC)

21-Aug-2010

時刻 (UTC)

08:17

プラットフォーム

該当なし

ファイル名

Update.mum

ファイル バージョン

該当なし

ファイル サイズ

1,684

日付 (UTC)

21-Aug-2010

時刻 (UTC)

12:03

プラットフォーム

該当なし

ヘルプを表示

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

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

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

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

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

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

×