2009-10-16 14:08:17 +0000 2009-10-16 14:08:17 +0000
27
27

なぜ私の余分なRAMはすべてWindows 7で "ハードウェア予約 "としてマークされていますか?

私はWindows 7 Enterprise 64ビットを実行している新しいHP Z800ワークステーションを持っています。Z800の仕様はここにです。

マシンにはRAMの4GBがあります - Windowsは利用可能な1.99GBを報告し、2GBは「ハードウェア予約」でした。私は別の 2 GB を加え、windows は物理的な RAM の 6GB があることを報告しますが、今 4GB は「ハードウェア予約」です。また、BIOSは完全なRAMの量を見ています。

ビデオカードはnVidia Quadro FX 580なので、共有メモリを使用しているはずはありません。

回答 (7)

30
30
30
2010-02-11 22:11:18 +0000

このマシンでは、2GBのチップをインストールする場合、それらはトリプルでインストールされなければならないことが判明しました。

17
17
17
2009-10-27 19:29:40 +0000

痛い、再インストールの話を聞くのは悲しいです。

Mark Russinovich Blog の素晴らしい記事で、how windows uses physical memory について説明しています。ハードウェアの一部が物理アドレス空間の大きな塊を予約しているかどうかを確認するには、"devmgmt.msc “を起動し、ビューメニューで接続によるリソースを選択し、メモリノードを展開してください (Mark のブログでは、これについて詳しく説明しています)。(Mark さんのブログで詳しく説明されています。)

  1. ビデオカードがオンボードで高速な専用ビデオメモリを搭載していても、WindowsはRAMやPCIデバイス、その他のデバイスに使用されているのと同じ物理メモリアドレッシングを使用して、そのメモリにアドレスを設定して対話する必要があります。これは物理アドレス空間を混雑させる可能性があります。64ビットOSは32ビットOSよりもこれにうまく対処する必要がありますが、その手はまだいくつかのデバイス要件に縛られているかもしれません。 (私のDellはWin7x64で予約された700MBのハードウェアを持っています。それはあなたの問題ほどではありませんが、まだ迷惑です)

  2. それは、memtestのようなツール(これは、Windowsなしで起動して実行されます)は、インストールされているRAMのすべてを見ることができるかどうかを知っていると便利です。UBCD](http://www.ultimatebootcd.com/)のシステム情報ツールのいくつかを試してみて、RAMのすべてを見ることができるかどうかを確認してください(およびテスト)。これは、Windowsがあっても、それとは何かを持っているかどうかを知ることができます。

最終的な考えとして、あなたは主要なベンダーから新しいそれを買った、あなたはそれらからのサポートを得ることができるはずですし、問題についてそれらを求める。彼らは多くの場合、インターネット上で検索するよりもはるかに速く問題のこの種の底に取得することができ、あなたはすでにこのサービスのために支払われています。

編集:この SOの質問 mayはあなたの問題に関連しており、別の良い メモリマップされたIO予約が使用可能なRAMを減らすことができる方法の説明 があります。再び、これはあなたが直面している問題ではないかもしれませんが、これらのブログは、あなたがそれがあるかどうかを判断することができる方法を教えてくれます。

6
6
6
2010-06-09 17:44:28 +0000

私はこの正確な問題を修正しました! Gigabyte p55a ud3rとKingston KHX1600C9D3K4/8GXで。

RAMを買うとき、ペアで買うと、各ペア/メモリスティックはメモリチャネル1かメモリチャネル2でしか動作しないことが判明しました。BIOSはそれらを認識するだけで、"BUT “は使用可能にしていません。Windows 7は、インストールされているRAMの合計(私の場合は8GB)しか見ることができませんが、メモリチャネル2上の他の4GBを利用することができず、Windows 7は、4GBのメモリが "HARDWARE RESERVED "であると考えています。

4
4
4
2012-01-31 17:03:05 +0000

私はこの同じ問題を持っていたし、私の特定のマシンでそれを修正しました。私はHWで4Gが予約されていることを表示していました。私はMB BIOSに入り、チップセット構成/内部グラフィックス/

の下でフレームバッファの場所の設定を[Above 4G]から[Below 4G}に変更しました…そして今、私はHWに4Gではなく、予約された1MBを持っています。Windowsは全てのGを使用可能と見なしています。

3
3
3
2009-10-16 15:45:25 +0000

BIOSをアップデートすれば解決するかもしれません。また、BIOSでMemory Remapingを有効にしてみてください。

2
2
2
2016-04-23 22:42:21 +0000

実はこのメッセージに大きなヒントがあります。"

Windowsの “最大メモリ "のチェックボックスをチェックしても効果がない場合は、BIOSのデフォルト設定が原因かもしれません。命名やメニューの詳細はBIOSで異なる場合がありますが、ここでは私の場合の話です。高度な設定の下で、高度なチップセットの構成に移動します:

高度なチップセットの構成の下では、UMAフレームバッファサイズと呼ばれる設定です。これは、RAM がグラフィック ハードウェア用に予約されている量を制御し、デフォルトでは Auto に設定されている場合があります。

2
2
2
2012-07-10 11:35:22 +0000

私はサムスンのR519で同じような問題を抱えていました。私の場合、私は2gbから4gbのRAMにアップグレードしましたが、私のマシンには32bit OSしかありません。だから私の場合は、32bit OSは3gb maxしか表示されませんので、それが制限要因となっています。