Windows не видит вторую планку ОЗУ

Есть мать Gigabyte B450M-S2H, в ней две планки памяти. Ставил 2*8 - видит в биосе все 16, в винде только 7,95 доступно, через msconfig 8192 - максимум. Что делал - накатывал дрова на чипсет, менял 10-ую винду на 7-ую, менял три версии биоса (F41, F42, F50), менял процессор на 1600Х (стоял 1600, но ничерта не изменилось), менял планки на 2*4Gb (видит только 3,95). Ставил ХМР - вообще память видеть перестаёт, спикер орёт, картинки нет. Планки менял на другие две (комплект 4*8Gb) - та же самая ситуация, так что контакты на памяти ластиком чистить и смысла не вижу.

Восстановление запуска Windows

Использовал ПК, после 2 дня не трогал и не включал его, но когда я захотел включить его вылезла обычная загрузка и загрузка с восстановлением, ну я изначально не понял и включил обычную загрузку, как только я нажал на загрузку ПК начал кряхтеть, как я позже понял это был жесткий диск, но загрузка виндовс остановилась на "запуск виндовс". Я выключил ПК и включил загрузку с восстановлением и опять ПК начал кряхтеть, подаждав минут 5 мне выдало ошибку, якобы виндовс не может помочь. Что случилось?

При запуске любого полноэкранного приложения (в моем случае игры) сбрасываются настройки цветовой слепоты в виндовс

То есть на рабочем столе все ок, а при входе в игру все сбрасывается до дефолтного отображения, видеокарта rx 570, в драйверах поискал насчет того чтобы цветом управляли сторонние программы а не видеодрайвер, не нашел, а мне нужно конкретно дейтеранопия.
может как-то можно сделать так чтобы настройки цвет. Слепоты не сбивались?