如何刷新 RAM 的 SPD 以使其与 MacBook Pro 兼容?

如何刷新 RAM 的 SPD 以使其与 MacBook Pro 兼容?

我有一台 2011 年初的 17 英寸 MacBook Pro (MacBookPro8,3)。我选择了升级 CPU (2.3 GHz),但决定自己添加额外的内存。我简单检查了一下,英特尔规格表明我的 CPU 应该支持 DDR3-1600 的内存速度,所以我订购了金士顿 KHX1600C9S3K2_8GX (http://www.valueram.com/datasheets/KHX1600C9S3K2_8GX.pdf

遗憾的是,当我启动 OSX Lion 或 Windows 7 Ultimate(均为 64 位)时,内存仍然只能以 DDR3-1333 运行。事实证明,这个特定的内存模块依赖于一种称为 SPD XMP 扩展的东西。这是 Apple BIOS/EFI 不支持的东西。

但人们在 MacBook Pro 上运行的是 DDR3-1600!即使是略有不同的版本(http://www.valueram.com/datasheets/KHX1600C9S3K2_8G.pdf) 此内存模块。

这让我想到一个问题:是否可以刷新 SPD 表并对其进行修改。是的,可以。有几种工具可以完成这项工作。我发现 SPDTool (http://www.techpowerup.com/spdtool/) 和 Thaiphoon Burner (http://www.softnology.biz/index.html),前者在 MacBook Pro 上无法运行,但后者可以运行。

我确实成功获取了 XMP 时序并覆盖了标准时序。CPU-Z 将我的内存识别为 PC3-12800H (800 MHz),这似乎是正确的。

我意外地覆盖了“较低”的 XMP 配置文件,但这对我来说无关紧要,因为计算机无论如何都不会读取 XMP 配置文件。

但是现在我已经用 XMP 配置文件数据刷新了时序,我估计它会以 DDR3-1600 运行,并在 CPU-Z 中显示为 800 MHz,在 OSX 的系统配置文件中显示为 1600 MHz。但事实并非如此。不知何故,它仍然使模块以 DDR3-1333 运行。

帮助我吧,记忆世界的欧比旺。你们是我唯一的希望。

CPU-Z截图:

https://i.stack.imgur.com/949HU.png

答案1

我解决了!

我查阅了其他 SPD 刷新尝试,并发现了“校验和纠正”功能,该功能在问题中提到的两个应用程序中都可用。我应用了更正并重新启动。似乎不行。

但后来我想起了一些有关 SMC(系统管理控制器)重置的信息,如果系统在硬件功能方面出现异常,您可以执行此操作。我试了一下。2009 年初以后的 MacBook Pro 的程序如下:

  1. 关闭计算机。
  2. 如果未连接,请插入 MagSafe 适配器
  3. 在内置键盘上,同时按下(左侧)shift-control-option 和电源按钮。
  4. 听到铃声后,同时松开所有按钮。

OSX 启动完成后,我去查看“关于本机”:

关于这台 Mac

任务完成!我希望这对想要在 MacBook Pro 中解锁 XMP 配置文件的人有用。

相关内容