Software drivers

you need java to be able to start the launcher.

jdk java runs better than ordinary java

Ram Settings

Java executable

The option can be found in the launch options.
Put it on the latest java version of 64 bit that you can find in it.

This is my settings:
C:\Program Files\Java\jre1.8.0_172\bin\javaw.exe

The C is the letter of the disk.
jre1.8.0_172 Is the java version that I have installed.

For 64bit Java version:
C:\Program Files\Java\####\bin\javaw.exe
For 32Bit Java version:
C:\Program Files (x86)\Java\####\bin\javaw.exe