Minecraft Launcher Not Responding: How to Fix It

The Minecraft launcher freezing, hanging, or going unresponsive on startup or game launch is one of the more common Minecraft issues. Here’s the full fix process.

Step 1: Kill all Minecraft processes and restart

The launcher sometimes gets into a stuck state. Open Task Manager (Ctrl+Shift+Esc), look for any Minecraft or Java processes still running, and end all of them. Then relaunch the launcher fresh.

Step 2: Run as administrator

Right-click the Minecraft launcher shortcut > Run as administrator. Permission issues can cause the launcher to hang silently without an error message.

Step 3: Delete the launcher’s cache

Navigate to %AppData%\.minecraft and delete the following folders if they exist:

  • cache
  • logs (optional – clearing old logs)

Leave the saves, resourcepacks, and mods folders intact if you have worlds or mods you want to keep. The launcher rebuilds its cache on next launch.

Step 4: Update or reinstall Java

For Java Edition, an outdated or corrupted Java installation causes launcher hangs. The Minecraft launcher ships with a bundled Java runtime – if you’re using the modern launcher this is managed automatically. If you’ve manually pointed the launcher at a separate Java installation, ensure it’s up to date.

Go to the launcher’s Java settings: launcher > Installations > edit a profile > More options > Java executable. If this points to an external Java path, try clearing it to use the bundled runtime.

Step 5: Disable mods and resource packs

If the launcher hangs specifically when launching the game (not on startup), the issue may be a mod or resource pack incompatible with the current Minecraft version. Try launching a vanilla profile (no mods) to confirm. If vanilla works, a mod is the cause – update or remove recently added mods.

Step 6: Reinstall the Minecraft launcher

Download a fresh launcher from minecraft.net. Uninstall the current launcher via Settings > Apps, then install the fresh download. Your worlds and settings in %AppData%\.minecraft are preserved – the launcher itself doesn’t contain game data.

Step 7: Allocate more RAM

For modded Minecraft specifically, the default RAM allocation can cause the launcher to appear frozen while the game loads. Launcher > Installations > edit profile > More options > JVM arguments. Change -Xmx2G to -Xmx4G or higher (for 4GB allocation) if your system has sufficient RAM.

The bundled Java runtime vs external Java path distinction matters. Some guides tell you to install Java separately for Minecraft, which was necessary years ago. The modern launcher bundles its own runtime and manages it automatically. Pointing it at a system Java installation can cause version mismatches that cause exactly these hangs.

Mod incompatibility causing launcher hangs on game launch – not launcher startup – is worth distinguishing. If the launcher itself opens fine but hangs when you click Play, it’s almost always a mod issue or insufficient RAM for the modpack. Vanilla launch test is the quick diagnostic.

clean launcher reinstall preserving the .minecraft folder is reassuring. a lot of people are afraid to reinstall because they don’t want to lose their worlds. knowing the worlds live in %appdata%.minecraft and the reinstall only touches the launcher itself makes it a low-risk fix.

Killing leftover Java processes is the fix that works fastest for me. The launcher sometimes crashes but leaves Java processes running in the background. Starting the launcher again while those are still running causes it to hang immediately. Task Manager > end all Java.exe processes > relaunch.

the ram allocation fix for modded minecraft is something everyone playing with mods should know. the default 2GB is completely insufficient for most mod packs. bumping to 4-6GB depending on how heavy the pack is makes the difference between hanging on launch and actually loading.