安装了 32GB RAM 但笔记本电脑无法启动

安装了 32GB RAM 但笔记本电脑无法启动

发生了什么:使用 16GB 时工作正常。使用 32GB 时,开机但屏幕空白。尝试了第二台笔记本电脑(也是 ivybridge),发现情况相同。

笔记本电脑:W110ER,配备 i7 3820QM Ivybridge cpu 和 Win7 server 2008 R2 标准 SP1。http://www.notebookcheck.net/Review-Clevo-W110ER-Barebone-Subnotebook.75104.0.html查看当前 cpuzhttp://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 个内存组,并允许两个 DIMM 位于该内存组中。然后,它们将使用“芯片选择”线来选择内存组中的 DIMM。这样,它们就可以减少来自处理器的地址线数量,同时仍允许使用更多内存。

如果您的笔记本电脑有 4 个 DIMM 插槽,我希望您的 32GB 可以作为 4x8GB 工作,但不一定是 2x16GB,因为可能没有足够的地址线进入 DIMM 插槽。


需要澄清的是,对于声称支持 32GB 的处理器(例如 Ivy Bridge CPU),这意味着它很可能只支持 8GB DIMM。这意味着 CPU 的最大 RAM 为 4 个 DIMM 中的 32GB,并且不太可能支持 16GB DIMM。

维基百科:DDR3

DDR3 标准允许 DRAM 芯片容量高达 8 千兆位,并且最多有 4 列,每列 64 位,每个 DDR3 DIMM 的最大容量为 16 GiB。由于硬件限制直到 2013 年 Ivy Bridge-E 才得到修复,大多数较旧的英特尔 CPU 仅支持最多 4 千兆位芯片和 8 GiB DIMM

该引文继续指出 AMD 能够很好地支持 16GB DDR3 DIMM。

较新的 CPU(例如 Haswell 或更高版本的 CPU)肯定能够支持 16GB DIMM(4 x 16 = 64)。

更新- 供应商给出了以下解释:

主要问题是 MRC(内存参考代码)(作为 BIOS 的一部分)不支持基于 8 Gigabit DRAM 组件的模块(16GB 模块由 8Gb 组件组成)。

MRC 代码读取内存模块的 SPD 设置,发现该模块使用的是 8Gb 容量的 DRAM 芯片。接下来,它尝试在表中查找内存控制器的设置,但在表中找不到 8Gb 芯片的任何条目。

结果,它崩溃了。

如果 MRC 软件被修改了——似乎没人能够做到,因为代码是英特尔专有的,而且很难理解——你的 Ivybridge 最终可能会启动。

下一个障碍是 CPU 内部的硬件限制(无法克服第一个障碍,因此第二个障碍是理论上的)。英特尔表示 Ivybridge 和大多数 Haswell 都缺少硬件。从第 5 代 CPU(broadwell)开始支持每个模块 16GB。

答案2

我今天遇到了类似的问题,并通过手动设置 RAM 频率和电压解决了它。

我想把它添加到这里以防它对任何人有帮助。

--

我的硬件:

母板:GA-Z68XP-UD3
中央处理器:i7 2600
新 RAM:4x CT102464BD160B

我采取的步骤:

  1. 安装了新的 RAM:
    系统无法启动到 BIOS,风扇旋转几秒钟,然后系统重新启动
  2. 分别尝试了每根内存条:
    仍然无法启动
  3. 安装旧 RAM:
    系统启动正常
  4. 更新 BIOS,安装新 RAM:
    仍然无法启动
  5. 安装了旧 RAM,重置 BIOS(电池没电几分钟,检查 BIOS 日期已重置),安装了新 RAM:
    仍然无法启动
  6. 再次检查主板和 CPU 是否支持 RAM:
    是的,确实如此
  7. 咒骂制造商、质疑理智:
    ……
  8. 安装旧 RAM,在 BIOS 中手动将 RAM 频率设置为 1600MHz、电压设置为 1.35v,安装新 RAM:
    系统启动正常 - woOtz!!

果然,当我查看 BIOS 时,它和 RAM 之间的某些东西错误地报告 RAM 的频率为 1867MHz,电压为 1.5v。

相关内容