32GBのRAMをインストールしましたが、ラップトップが起動しません

32GBのRAMをインストールしましたが、ラップトップが起動しません

現象: 16GB では正常に動作します。32GB では、電源は入りますが画面は真っ白です。2 台目のラップトップ (同じく Ivybridge) を試しましたが、同じ結果でした。

ラップトップ: i7 3820QM Ivybridge CPU と Win7 Server 2008 R2 標準 SP1 を搭載した W110ER。http://www.notebookcheck.net/Review-Clevo-W110ER-Barebone-Subnotebook.75104.0.html現在のCPUを見るhttp://valid.x86.fr/0fbz5t

メモリ: 32GB DDR3 1867 MHz SO-DIMM メモリ キット (2 x 16GB)

背景: W110ER は (理由はわかりませんが) 16GB (2 x 8GB モジュール) の 1600 DDR3 をサポートしています。 これまで、最大 RAM は、製造元がラップトップに搭載できると考えた最大 RAM か、製品発売時に入手可能だった RAM であることがほとんどだと学びました (私が所有していた HP の RAM は最大 2GB の仕様でしたが、後で 8GB でも問題なく動作することがわかり、x32 OEM でした)。 そのため、私は RAM の仕様を無視しています。 現在、私は 16GB の 2133 DDR3 RAM を 2128 にわずかにアンダークロックして使用しています (仕様は 8GB 1600 MHz 最大、16GB 1333 MHz 最大)。

少し調べてみると:

テスト: 各 16GB モジュールを個別にインストールしましたが、同じライトが点灯しますが、画面は応答しません。

知りたいこと: ラップトップが起動しないのはなぜですか? 起動するにはどうすればいいですか?

答え1

最大メモリは多くの場合全て装着されているメモリ バンク。これは 4 つのスロット分のメモリ、つまり 4 x 8GB になります。ラップトップにスロットが 2 つしかないことが多いという事実は無関係です。

説明すると、プロセッサには 2 つのメモリ バンクがあり、そのバンクに 2 つの DIMM を配置できます。次に、「チップ選択」ラインを使用してバンク内の DIMM を選択します。これにより、プロセッサから出力されるアドレス ラインの数を減らしながら、より多くのメモリを使用できるようになります。

ラップトップに DIMM スロットが 4 つある場合、32GB は 4x8GB として動作すると予想されますが、DIMM スロットに送られるアドレス ラインが十分でない可能性があるため、必ずしも 2x16GB として動作するとは限りません。


明確に言えば、32GB をサポートすると主張するプロセッサ (Ivy Bridge CPU など) の場合、これが意味するのは、8GB DIMM のみをサポートする可能性が高いということです。これにより、CPU の最大 RAM は 4 つの DIMM で 32GB となり、16GB DIMM をサポートできる可能性は低くなります。

からWikipedia:DDR3

DDR3 規格では、最大 8 ギガビットの DRAM チップ容量、および 64 ビットのランクが最大 4 つまで許可され、DDR3 DIMM あたり合計最大 16 GiB になります。2013年のIvy Bridge-Eまで修正されなかったハードウェア制限のため、ほとんどの古いIntel CPUは8GiB DIMMに対して最大4ギガビットチップしかサポートしていません。

この引用では、AMD が 16GB DDR3 DIMM を問題なくサポートしていることが続いています。

Haswell 以降の新しい CPU であれば、16GB DIMM (4 x 16 = 64) を確実にサポートできます。

アップデート- この説明はベンダーから来ました:

主な問題は、BIOS の一部である MRC (メモリ参照コード) が、8 ギガビット DRAM コンポーネントに基づくモジュール (16 GB モジュールは 8 Gb コンポーネントで構成されています) をサポートしていないことです。

MRC コードはメモリ モジュールの SPD 設定を読み取り、このモジュールが 8Gb 容量の DRAM チップを使用していることを検出します。次に、テーブルでメモリ コントローラの設定を検索しようとしますが、テーブルに 8Gb チップのエントリが見つかりません。

その結果、クラッシュします。

MRC ソフトウェアが変更された場合 (コードは Intel 独自のものであり、理解するのが難しいため、誰も変更できないようです)、Ivybridge は最終的に起動する可能性があります。

次のハードルは、CPU 内部のハードウェア制限です (最初のハードルを越えることができないため、この 2 番目のハードルは理論上のものです)。Intel は、Ivybridge とほとんどの Haswell にはハードウェアが欠けていると述べています。モジュールあたり 16 GB のサポートは、第 5 世代 CPU (Broadwell) から開始されます。

答え2

今日、同様の問題が発生しましたが、RAM 周波数と電圧を手動で設定することで解決できました。

誰かの役に立つかもしれないので、ここに追加しておこうと思いました。

--

私のハードウェア:

マザーボード:GA-Z68XP-UD3
CPU: i7 2600
新しいRAM: 4x CT102464BD160B

私が実行した手順:

  1. 新しい RAM をインストールしました:
    システムが BIOS を起動できず、ファンが数秒間回転し、その後システムが再起動しました
  2. 各RAMスティックを個別に試しましたが、
    それでも起動しませんでした
  3. 古いRAMをインストールしました:
    システムは正常に起動しました
  4. BIOSを更新し、新しいRAMをインストールしましたが、
    まだ起動しません
  5. 古い RAM をインストールし、BIOS をリセットし (数分間バッテリーを外し、BIOS の日付がリセットされていることを確認しました)、新しい RAM をインストールしましたが、
    それでも起動しません。
  6. マザーボードとCPUがRAMをサポートするかどうかを3回確認しました。
    はい、サポートしています。
  7. 呪われたメーカー、正気を疑われる:
    ...
  8. 古い RAM をインストールし、BIOS で RAM 周波数を 1600MHz、電圧を 1.35V に手動で設定し、新しい RAM をインストールしました。
    システムは正常に起動しました - うわー!!

案の定、BIOS を確認すると、BIOS と RAM の間にある何かが、RAM の周波数が 1867MHz、電圧が 1.5V であると誤って報告していました。

関連情報