OWC RAM 不再与更换的 Thinkpad 主板兼容,该怎么办?

OWC RAM 不再与更换的 Thinkpad 主板兼容,该怎么办?

请指教如何“升级 RAM”,适当地,对于Thinkpad T480:

问题

我于 2018 年 3 月拿到了这台机器,开箱之后一切运行正常:我插入了 T470 的旧 SSD(重新映像)和旧 RAM(32G),一切恢复正常。

上周四,IBM 好心地帮我更换了主板,解决了三个扩展坞的问题:扩展坞上的 USB 端口均无法使用。更换主板后,每隔 10 分钟左右我就会看到蓝屏。

它开始显示蓝屏只有当我从底座上弹出笔记本电脑时;然后,在我按照善意的建议更改 BIOS 设置(禁用一组显示 + Thunderbolt 设置)后,每隔 10 分钟左右我就会看到蓝屏。

第三次致电 Thinkpad Premier 支持时,他们告诉我要扔掉 32GB 的 RAM,换成联想 RAM(8GB)。这样应该就不会再出现蓝屏了。我不明白这背后的原因,我也想升级 RAM。

简而言之,联想以 200 多美元的价格出售 8GB 内存(另一款)。同样,我也不明白这一点。

请告知我应该购买什么规格的 RAM

之前,我的 32GB OWC RAM 在我的 T470 和 T480 上运行良好。我是从这里

规格对于新主板上出现故障的 RAM 对:

32.0GB(2 x 16.0GB)2400MHZ DDR4 SO-DIMM PC4-19200 260 针 CL17

以下是我从联想购买的 8GB RAM 的规格:

三星 8GB DDR4 PC4-19200,2400MHz,260 针 SODIMM,CL 17,1.2V,RAM 内存模块,M471A1K43BB1-CRC

8GB 对我的计算需求来说太小了,再花 200 多美元购买 8GB 更是超出了我的想象。以下是联想销售的 RAM 列表。 在此处输入图片描述

蓝屏术语表 - 调试信息

以下是“崩溃日志”的链接,采用 XML 格式: https://www.dropbox.com/s/7e5eubwuq0h0lhk/Crashes_after_MotherboardReplacement.XML?dl=0

这里这是我见过的蓝屏种类。(这些照片托管在国外的 Dropbox 中。)

答案1

简要调试建议

正如@ddbug的评论所建议的那样,正确的做法是检查错误消息告诉我们什么。 这导致了以下步骤列表:

  • 运行 RAM 测试;
  • 如果有必要,请更换 RAM。

根据@Ramhound 的说法,RAM 中不应该存在“黑魔法”:根据我列出的两组 RAM,它们都不应该专门用于联想或 iMac。

最终解决方案:更换 32GB RAM 套件

安装全新的 OWC RAM(32GB)后,我的笔记本电脑又恢复了活力。我看不出有什么迫切需要重新安装操作系统。

同时,当我拥有 8GB 的​​ RAM 时,我编写了以下 AutoHotKey 脚本来限制意外启动占用大量 RAM 的程序,即 Chrome 和 Kiwi for Gmail。这些脚本看起来丑陋,但确实有用:如果物理内存少于 10GB 左右,这两个程序的快捷方式将不会从它们启动新实例。

; Chrome: this thing is also RAM heavy;
^+\::
IfWinExist ahk_group Chrome_no_Remote
    groupactivate, Chrome_no_Remote, r
; Assign to variable: TotalPhys the Bytes in memory
; Source: https://autohotkey.com/board/topic/33622-report-physical-ram-installed/#entry213392
VarSetCapacity( MEMORYSTATUSEX,64,0 ), NumPut( 64,MEMORYSTATUSEX ) 
DllCall( "GlobalMemoryStatusEx", UInt,&MEMORYSTATUSEX )
TotalPhys := NumGet( MEMORYSTATUSEX,8,"Int64"),   VarSetCapacity( PhysMem,16,0 )
DllCall( "shlwapi.dll\StrFormatByteSize64A", Int64,TotalPhys, Str,PhysMem, UInt,16 )
if (TotalPhys >= 10000000000) {
    IfWinExist ahk_group Chrome_no_Remote
        groupactivate, Chrome_no_Remote, r
    else
        run "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
    return
}
return


; Kiwi as multiple Gmail account manager
#+k::
; Assign to variable: TotalPhys the Bytes in memory
; Source: https://autohotkey.com/board/topic/33622-report-physical-ram-installed/#entry213392
VarSetCapacity( MEMORYSTATUSEX,64,0 ), NumPut( 64,MEMORYSTATUSEX ) 
DllCall( "GlobalMemoryStatusEx", UInt,&MEMORYSTATUSEX )
TotalPhys := NumGet( MEMORYSTATUSEX,8,"Int64"),   VarSetCapacity( PhysMem,16,0 )
DllCall( "shlwapi.dll\StrFormatByteSize64A", Int64,TotalPhys, Str,PhysMem, UInt,16 )
if (TotalPhys >= 10000000000) {
    IfWinExist ahk_exe Kiwi for Gmail.exe
        groupactivate, KIWI, r
        ; WinActivate ahk_exe Kiwi for Gmail.exe
        ; Send, {ALTDOWN}{TAB}{TAB}{ALTUP}
        ; sleep, 50
        ; Send, {ALTDOWN}{TAB}{TAB}{ALTUP}
    else
        run C:\Users\llinfeng\AppData\Local\KiwiForGmail\Kiwi for Gmail.exe
    return
}
return

旧操作系统运行良好

我的笔记本电脑已经运行了 10 多个小时,一次都没有出现蓝屏。然而,内存消耗却非常严重:在没有进行任何繁重工作的情况下,它竟然消耗了 17GB 的内存。

在此处输入图片描述

相关内容