OWC RAM больше не совместима с замененной материнской платой Thinkpad, что делать?

369
llinfeng

Пожалуйста, посоветуйте, как «обновить 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. enter image description here

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

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

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

2
Большинство этих синих экранов являются «исключением системной службы» в win32k и IRQL_NOT_LESS_OR_EQUAL. Хотя это может быть вызвано проблемой ОЗУ, я не уверен. Попробуйте запустить тест ОЗУ из меню диагностики Windows или что-нибудь, предоставленное Lenovo, если оно доступно. Только если тест ОЗУ определенно показывает ошибку, идите на замену ОЗУ. В противном случае переустановите Windows с нуля (в отличие от образа, созданного для какой-либо другой модели). ddbug 5 лет назад 1
Нет абсолютно никакой разницы между имеющейся у вас памятью и памятью, которую Lenovo хочет продать вам, за исключением размера модуля. Это означает, что это не вызвано несовместимыми модулями памяти. Это может быть вызвано тем, что модули памяти необходимо заменить из-за того, что они на самом деле не работают. Вы пытались загрузить новую установку Windows? Вы запускали MemTestx86? Измените свой вопрос, чтобы включить эту важную информацию, необходимую для ответа на ваш вопрос. Ramhound 5 лет назад 0
@ddbug и AT Ramhound, спасибо, что указали мне правильное направление. Буду играть с тестами ОЗУ, как только получу замену ОЗУ от OWC. >>> Мне потребовалось разочаровывающее утро, чтобы записать эти записи. Я также удивлен тем, как позитивные люди Lenovo подчеркивают свою оперативную память, как будто там должна быть какая-то черная магия. [Интересно, что люди из службы поддержки OWC также сказали, что их оперативная память предназначена только для iMac, согласно их списку на Amazon.] llinfeng 5 лет назад 0
Я думаю, что, возможно, что-то немного отличается от платы, в которую они вставлены. Эти BSODы обычно либо плохие / неправильные драйверы, либо аппаратные проблемы. Изучение файлов дампа даст вам лучшее представление о том, что происходит, и, как вы сказали, раньше ОЗУ работала совершенно нормально. Также вы рассмотрели сделать чистую установку окон? Hefewe1zen 5 лет назад 0
@ Hefewe1zen Переустанавливает Windows, если новый 32-гигабайтный комплект продолжает генерировать синие экраны. Не в хорошей ситуации, чтобы переделать мою ОС в середине недели. llinfeng 5 лет назад 0
@ Hefewe1zen Помогла установка нового набора оперативной памяти в течение первого часа. Возможно, придется подождать дольше, чтобы увидеть, стабильна ли ОС. Придется прибегнуть к чистой установке, если я когда-нибудь увижу синий экран из этих ОЗУ. llinfeng 5 лет назад 0
Несмотря на то, что RMA в оперативной памяти, похоже, помогло, моя интуиция говорит мне, что прошивки на материнских платах разные. И по какой-то причине это работало с одним, но не с другим. JakeGould 5 лет назад 0
@llinfeng ОК, удачи Hefewe1zen 5 лет назад 0

1 ответ на вопрос

1
llinfeng

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

Как следует из комментария @ 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,  ; sleep, 50 ; Send,  else run C:\Users\llinfeng\AppData\Local\KiwiForGmail\Kiwi for Gmail.exe return } return 

Старая ОС работает хорошо

Мой ноутбук работает более 10 часов, и ни один синий экран не появлялся ни разу. Тем не менее, потребление оперативной памяти ужасно: не занимаясь тяжелыми операциями, оно с удовольствием съедает 17 ГБ памяти.

Похожие вопросы