Windows 7 のまたは Windows Server 2008 R2 の x64 ベース バージョンで上から下のメモリを有効にした後、アプリケーションがクラッシュします。


現象


次のシナリオを検討してください。
  • X64 ベース バージョンの Windows 7 または Windows Server 2008 R2 を実行しているコンピューターがあります。
  • コンピューターでは、以上 4 ギガバイト (GB) の RAM をインストールします。
  • コンピューターのメモリの上から下を有効にするとします。
  • コンピューター上でアプリケーションを実行するとします。アプリケーションが 32 ビット以上のアドレス スペースを持つポインターを使用します。
このシナリオでは、アプリケーションがクラッシュする可能性があります。

解決策


修正プログラムの情報

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

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

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

必要条件

この修正プログラムを適用するに、x64 ベース バージョンの Windows 7 Service Pack 1 (SP1) または Windows Server 2008 R2 Service Pack 1 (SP1) を実行している必要があります。

Windows 7 または Windows Server 2008 R2 service pack の入手方法の詳細については、次の文書番号をクリックしてマイクロソフト サポート技術情報資料を参照してください。

976932の Windows 7 および Windows Server 2008 R2 Service Pack 1 について

レジストリ情報

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

再起動の必要性

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

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

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

ファイル情報

この修正プログラムのグローバル版では、次の表に示す各属性を持つファイル群がインストールされます。各ファイルの日付および時刻は、世界協定時刻 (UTC) で示されています。お使いのローカル コンピューター上にあるこれらのファイルの日付および時刻は、現在の夏時間 (DST) との差と一緒にローカル時刻で表示されます。また、ファイルに対して特定の操作を実行すると、日時が変更される場合があります。
Windows 7 および Windows Server 2008 R2 のファイル情報メモ
  • 特定の製品、マイルストーン (RTM、SPn)、およびサービス区分 (LDR、GDR) に適用されるファイルは、次の表に示されているように、ファイルのバージョン番号を調べることによって識別できます。
    バージョン製品マイルストーンサービス区分
    6.1.760
    1.21xxx
    Windows 7 および Windows Server 2008 R2SP1LDR
  • マニフェスト ファイル (.manifest) と、MUM ファイル (.mum) インストールされている環境ごとに、[その他のファイルの Windows Server 2008 R2 と Windows 7 の情報] セクションで個別に記載されているです。MUM ファイル、MANIFEST ファイル、および関連するセキュリティ カタログ (.cat) ファイルは、更新されたコンポーネントの状態を維持するために不可欠です。属性が一覧表示されていないセキュリティ カタログ ファイルは、Microsoft デジタル署名で署名されています。
サポートされているすべての x64 ベース バージョンの Windows 7 および Windows Server 2008 R2
ファイル名ファイル バージョンファイル サイズ日付時刻プラットフォーム
Wmvencod.dll6.1.7601.217311,955,32820-May-201115:32x64
Wmvsencd.dll6.1.7601.21731447,48820-May-201115:32x64
Wmvxencd.dll6.1.7601.21731641,53620-May-201115:32x64
Wmvencod.dll6.1.7601.217311,568,76820-May-201115:27x86
Wmvsencd.dll6.1.7601.21731358,40020-May-201115:27x86
Wmvxencd.dll6.1.7601.21731664,57620-May-201115:27x86

状況


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

詳細


上から下のメモリを有効にするには、します。レジストリ サブキーの下の次のレジストリ エントリを追加します。
名: AllocationPreference
型: REG_DWORD
値: 00100000
4 ギガバイトのチューニング機能の詳細については、次の Microsoft Developer Network (MSDN) web サイトを参照してください。お使いのコンピューターのメモリ構成を最適化する方法の詳細については、次のマイクロソフト TechNet web サイトを参照してください。ソフトウェア更新プログラムの用語の詳細については、次の文書番号をクリックして、マイクロソフト サポート技術情報の資料を参照してください。

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

追加ファイル情報

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

サポートされているすべての x64 ベース バージョンの Windows 7 および Windows Server 2008 R2 用の追加ファイル
ファイル名Amd64_37ea6dc60e70042d8281aeba6e6de790_31bf3856ad364e35_6.1.7601.21731_none_580d9ddcc1867847.manifest
ファイル バージョン該当なし
ファイル サイズ1,040
日付 (UTC)20-May-2011
時刻 (UTC)23:39
プラットフォーム該当なし
ファイル名Amd64_3b045ed2c1d42fdc8528360afdaf8861_31bf3856ad364e35_6.1.7601.21731_none_1024dada69b531bb.manifest
ファイル バージョン該当なし
ファイル サイズ1,040
日付 (UTC)20-May-2011
時刻 (UTC)23:39
プラットフォーム該当なし
ファイル名Amd64_780b611cb56e0294ac18ab9b970a7fce_31bf3856ad364e35_6.1.7601.21731_none_ee37c33b048ee122.manifest
ファイル バージョン該当なし
ファイル サイズ1,040
日付 (UTC)20-May-2011
時刻 (UTC)23:39
プラットフォーム該当なし
ファイル名Amd64_microsoft-windows-wmvencod_31bf3856ad364e35_6.1.7601.21731_none_4e955f4a2e07f9da.manifest
ファイル バージョン該当なし
ファイル サイズ7,968
日付 (UTC)20-May-2011
時刻 (UTC)20:36
プラットフォーム該当なし
ファイル名Amd64_microsoft-windows-wmvsencd_31bf3856ad364e35_6.1.7601.21731_none_c510b149d49b3db4.manifest
ファイル バージョン該当なし
ファイル サイズ4,640
日付 (UTC)20-May-2011
時刻 (UTC)20:33
プラットフォーム該当なし
ファイル名Amd64_microsoft-windows-wmvxencd_31bf3856ad364e35_6.1.7601.21731_none_a826da0e6a4a9f3f.manifest
ファイル バージョン該当なし
ファイル サイズ7,326
日付 (UTC)20-May-2011
時刻 (UTC)20:38
プラットフォーム該当なし
ファイル名Update.mum
ファイル バージョン該当なし
ファイル サイズ1,641
日付 (UTC)20-May-2011
時刻 (UTC)23:39
プラットフォーム該当なし
ファイル名X86_microsoft-windows-wmvencod_31bf3856ad364e35_6.1.7601.21731_none_f276c3c675aa88a4.manifest
ファイル バージョン該当なし
ファイル サイズ7,966
日付 (UTC)20-May-2011
時刻 (UTC)15:53
プラットフォーム該当なし
ファイル名X86_microsoft-windows-wmvsencd_31bf3856ad364e35_6.1.7601.21731_none_68f215c61c3dcc7e.manifest
ファイル バージョン該当なし
ファイル サイズ4,638
日付 (UTC)20-May-2011
時刻 (UTC)15:50
プラットフォーム該当なし
ファイル名X86_microsoft-windows-wmvxencd_31bf3856ad364e35_6.1.7601.21731_none_4c083e8ab1ed2e09.manifest
ファイル バージョン該当なし
ファイル サイズ7,324
日付 (UTC)20-May-2011
時刻 (UTC)15:55
プラットフォーム該当なし