PCにWindows 7 Ultimate 64ビットをセットアップしました。 4GB RAMで、BIOSには正しい容量(4096MB)と記載されていますが、Windows(システムマネージャ)には4.00GB(3.25GB使用可能)とあります。
これはよくある問題のようで、無効にする統合ビデオカード(チップセットに統合)を探しましたが、何も見つかりませんでした。
他に何が原因で4GBがすべて表示されないのですか? Vista 32ビットの場合、3.25GB RAM 4.00GBではない(3.25GB使用可能)と表示されます。64ビットCPUを使用していて、RAMを購入したとき、互換性を使用しました私のPCがサポートできるメモリ量をテストするためのCrucial(メモリベンダー)のツールで、4GBが答えでした(これはWindowsアプリだと思います)。
チップセットはIntel(R)G33/G31/P35/P31 ExpressチップセットPCI Expressです
BIOSで、オンボードビデオカード(統合)を探しましたが、そのようなものはなく、他のいくつかのオンボードデバイスがありました。 「リソースマッピング」設定もありません。
詳細:
Chipset
North Bridge: Intel Bearlake G33
South Bridge: Intel 82801IR ICH9R
Maximum Memory Amount 8 GB
Graphics Controller Type Intel GMA 3100 (Enabled)
まず最初に、グラフィックスコントローラを無効にするにはどうすればよいですか?
編集: このスレッド は、問題がメモリマップデバイスにあることを示しますが、このスレッドの誰かが64ビットには該当しないと述べています。残りのコメントは、そのスレッドを始めた人のマザーボードの問題を指摘しています。
BIOSの[CHIPSET]で[MEMORY HOLE MAPPING]に移動し、設定をCMOSに保存して再起動できるようにします。また、MSCONfIG BOOT TABに移動して、MAXIMUM MEMORYがオフになっていることを確認します。これでこの問題は修正されます。それは私のゲートウェイのデスクトップでそれを修正しました。お役に立てれば。 (Motodudeにより追加)
BIOSに「統合された周辺機器」セクションがあるかどうかを確認します。私の理解では、x64オペレーティングシステムのメモリマップデバイスは、システムRAMの外部のアドレス範囲を占有する可能性があります。
統合されたグラフィックスは、実際のメモリニーズを表すため、システムRAMに食い込むことができます。ただし、768MBは大容量です。
私はWin7 x64を使用しており、8 GBのうち8 GBをアドレス指定できます。システムマネージャーは、インストールされていると表示されているRAMの量に関係なく、「64ビットオペレーティングシステム」と言っていますか? (マイコンピュータ、プロパティ)。そうでない場合は、x86-64バージョンではなく、x86バージョンを使用している可能性があります。
[〜#〜] msconfig [〜#〜]を実行し、Bootタブを開き、Advanced Optionsをクリックします最大メモリには上限がありません。
BIOSを調べて、「Memory Remap」や「Memory Hole」などの設定がないか確認してください。その場合は有効にする必要があります。
何が起こっているか(これが当てはまる場合)は、PCIデバイスが4GB未満のアドレス空間を必要としていることです。設定により、4 GBを超えるアドレス空間にRAMの一部が割り当てられるため、引き続きアクセスできます。
BIOSでのメモリの再マッピングの無効化は、私にとってそれが何をしたかです。
Windowsでは、不足しているRAMはメモリマップデバイスによって使用されます。詳細については、こちら ブログエントリ を参照してください。
まず、現在64ビットを実行していることを再確認します。 [コンピュータ]を右クリックして[プロパティ]をクリックするか、Windowsキー+一時停止/中断を押して、システムプロパティを表示します。
64ビットオペレーティングシステムと表示されていることを確認します。
64ビットプロセッサを使用している場合でも、オペレーティングシステムの64ビットバージョンもインストールする必要があります。
次に、メモリテストアプリケーションでは、64ビットバージョンのアプリケーションを使用していることを確認する必要があります。 32ビットアプリケーションを実行している場合、最大4 GBのRAMしか認識できない場合があります。
チップセットが8GBをサポートしていることを確認済みであることを考えると、ここでの問題は、実際には32ビットバージョンのOSを実行していることにあるようです。 32ビットOSでは、チップセットおよびビデオコントローラーで使用されるメモリを含め、合計4GBのメモリしか認識されません。通常、結果は3.0〜3.5GBの間ですRAM Windowsで使用可能。
私がお勧めできる最後のことは、BIOSのアップグレードと、使用中のRAMの量を制限している可能性のある設定を確認することです。