Прелюдия
Если вы ищете решение и вам не интересно читать писанину, то вы уеб… можете пропустить прелюдию и перейти сразу в конец к решению.
Эта неделя выдалась особенно тяжелой: в воскресенье вечером у меня полетела материнка на сокете 1150, кстати, уже вторая материнка от ASUS на этом сокете, которая летит, начиная с 2014-ого года (или когда там Haswell вышел?). Ну, само собой, полез я в интернет в поисках альтернативы, но, оказалось, найти материнку эпохи “Мезозой” было уже почти невозможно, хотя все же пара моделей еще оставалась, но меня не устроили тем, что в них всего два слота оперативки и всего один слот PCI-E16, а второй порт мне необходим для подключения внешнего контроллера RAID, на котором зеркальный массив хранит данные приложений (папки appdata) и прочие важные штуки.
Короче, если Магомед не идет к апгрейду, то апгрейд идет к нему. Вот и пошел я шариться в поисках новых железок. Поду рукой имелась хренова туча оперативной памяти DDR3
Вот я и решил, что собрать надо на платформе Kaby-Lake, потому что процессор все еще поддерживает DDR3, но и тут не вышло из-за срочности вопроса: единственная материнка с DDR3 была недоступна, и тут я признал тот факт, что переход на DDR4 отложить невозможно. И тут же задался вопросом: “Раз уж собирать новую систему, загляну-ка я в сторону сокета 2011-v3”, но, увидев цены, тут же передумал — поменять ПК года через 2 выйдет подешевле, придется посидеть на 4х ядрах.
Вернемся снова к KabyLake. Скоро обещают анонс KabyLake-X и Cannonlake на сокете 2066, даже слухи ходят, что обещают 8 ядер — да, то, что ПК сломался именно в это время — это судьба победителя по жизни. Ну, значит, все, теперь уже решено, собираем систему на Core i7-7700k.
Собрал, потанцевал с бубном, как полагается, и вот убунта запустилась без нареканий, разве что, без сетки, поэтому пришлось руками компилить модуль для e1000e (довольно-таки просто и быстро). А вот на Windows меня поджидало следующее назойливое сообщение: “В вашем компьютере используется процессор, который не поддерживается данной версией Windows”
Проблема и решение
Оказалось, что Microsoft начинает блокировать установку обновлений для систем на базе процессоров AMD Ryzen и Intel Kaby Lake. Если у вас появилось такое же сообщение, то решение есть! Один чувак исследовал это дело и сделал удобный патч, скачать который можно отсюда (GitHub). (Если ссылка не работает, то есть зеркало в самом конце этого поста)
- Скачиваем патч и разархивируем его куда-нибудь в папку
- Убедитесь, что все обновления установлены (все, которые смогли установить, пока сообщение не появилось)
- Далее запускаем bat файл из скачанного архива и следуем инструкциям (Отвечаем Y – Yes на то, что разработчик не берет на себя ответственность за то, что вы можете угробить свою винду и после окончания можно перезагрузиться и посмотреть, есть ли это назойливое сообщение.
Ссылки:
- All-in-one patch script for KB4012218, KB4012219, KB4015546, KB4015547, KB4015549, KB4015550, KB4015552, KB4015553, KB4019215, KB4019264
- User-created patch lets Kaby Lake and Ryzen PCs receive Windows 7 updates
- Скачать файл aio-wuaueng.dll-patch (с моего блога)