1. Снеси джаву (полностью, без сожалений);
2. Скачай нужную версию с оф. сайта (Обязательно 64 бита);
3. Установи её (Ничего не меняя);
4. Выполни следующую операцию: Панель управления > Мелкие значки > Java > Java > View > В панельку Runtime parameters вставь эту строку (БЕЗ ПРОБЕЛОВ и КАВЫЧЕК): "-Xincgc-Xmx6048M" Там где 6048 - это 6ГБ. Ты можешь выставить больше, если нужно. Сейчас нам нужно устранить проблему, так что пока пусть будет так. (Если у тебя 2 джавы установлено, удали более старую);
5. Там где ты выставлял файл подкачки, снеси до настроек по умолчанию, я без них играю и мне нормально;
6. Перезапусти ПК;
7. Зайди в лаунчер (буду писать о лицензионном, ибо левые я не использую) > Установки > Выбираешь нужную тебе версию (лучше пока с ванильным майнкрафтом поработать) > Жмешь на иконку, где изображено 3 точки "..." > Настроить > Больше настроек > В параметры JVM вставляешь эту строку
-Xmx5128G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Т.е мы выделили майнкрафту меньше памяти, чем джаве. Всё так и запланировано, ибо без этой операции у тебя майн либо не будет запускаться (Если способ поможет), либо крашиться при малейших нагрузках;
8. На всякий случай перепроверь разрешение. Если оно изменено, просто оставь пустыми заполненные строчки (с этой функцией тоже свои приколы бывают);
9. Запускай игру. Во время запуска мониторь график оперативной памяти в диспетчере задач. Если 0 реакции, то беда в чём-то другом