2

Пожалуйста , посоветуйте , как "обновить RAM", правильно, для Thinkpad T480:

Эта проблема

Я получил машину в марте 2018 года, и все работало прямо из коробки: я вставляю свой старый SSD (с перезаписью) и мои старые RAM (32G) от T470, и тогда все работало.

В прошлый четверг IBM любезно заменила мою материнскую плату, чтобы исправить проблему с набором из трех док-станций: ни один из портов USB на док-станции не работал. После замены материнской платы я вижу синий экран каждые 10 минут или около того.

Это началось с показа Blue Screen только тогда, когда я вытащил ноутбук из док-станции ; затем, после любезных предложений изменить настройки BIOS (отключив набор настроек Display + Thunderbolt), я приветствую синий экран каждые 10 минут или около того.

После третьего звонка в службу поддержки Thinkpad Premier мне сказали выбросить эти 32 ГБ ОЗУ и использовать Lenovo RAM (8 ГБ). Это должно было остановить синий экран от появления. У меня нет объяснения этому, и я также хотел бы обновить оперативную память.

Короче говоря, Lenovo продает 8 ГБ оперативной памяти (еще один) за 200+ долларов США. Опять же, я не могу понять это тоже.

Посоветуйте, пожалуйста, какую спецификацию оперативной памяти мне стоит купить

Ранее мои 32-гигабайтные OWC RAM работали хорошо для моих T470 и T480. Я купил его отсюда.

Спецификация для пары ОЗУ, которая выходит из строя на новой материнской плате:

32,0 ГБ (2 x 16,0 ГБ) 2400 МГц DDR4 SO-DIMM PC4-19200 260-контактный CL17

Вот технические характеристики 8 ГБ ОЗУ, которые я получил из коробки от Lenovo:

Samsung 8 ГБ DDR4 PC4-19200, 2400 МГц, 260 PIN SODIMM, CL 17, 1,2 В, модуль оперативной памяти, M471A1K43BB1-CRC

8 ГБ слишком мало для моих потребностей в компьютерах, и покупка еще 8 ГБ за 200 долларов выше моего безумного воображения. Здесь идет список ОЗУ, которые продаются Lenovo.

Глоссарий синих экранов - информация об отладке

Здесь приведена ссылка на "Журналы сбоев" в формате XML: https://www.dropbox.com/s/7e5eubwuq0h0lhk/Crashes_after_MotherboardReplacement.XML?dl=0

Здесь идет разнообразие Синего экрана, который я видел. (Эти фотографии размещены в иностранном эквиваленте Dropbox.)

1 ответ1

1

Краткая отладка предложений

Как следует из комментария @ ddbug, правильный путь - это проверить, что говорит нам сообщение об ошибке. Это приводит к следующему списку шагов:

  • Запустить тест ОЗУ;
  • Замените ОЗУ, если это необходимо.

Согласно @Ramhound, в ОЗУ не должно быть "темной магии": из двух перечисленных мною ОЗУ ни одна из них не должна работать исключительно для Lenovo или iMac.

Окончательное решение: замена 32 ГБ оперативной памяти

После установки новой OWC RAM (32 ГБ) мой ноутбук снова работает. Я не вижу острой необходимости переустановить ОС.

В то же время, когда у меня 8 ГБ ОЗУ, я написал следующие сценарии AutoHotKey, чтобы ограничить случайное срабатывание программ, потребляющих ОЗУ, а именно Chrome и Kiwi для Gmail. Эти сценарии выглядят некрасиво, но делают свое дело: если физическая память меньше 10 ГБ или около того, ярлыки для этих двух программ не будут запускать новые экземпляры из них.

; 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 часов, и ни один синий экран не появлялся ни разу. Тем не менее, потребление оперативной памяти ужасно: не занимаясь тяжелыми операциями, оно с радостью пожирает 17 ГБ памяти.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .