Skip to main content
← All Guides
Troubleshooting · 7 min read

How to Fix Minecraft Not Launching

Fix Minecraft refusing to launch or disappearing after clicking Play. Covers Java issues, launcher bugs, corrupt game files, and GPU driver problems.

How to Fix Minecraft Not Launching

The Problem

Clicking "Play" in the launcher does nothing
Launcher says "Preparing..." then returns to the Play button
Game window appears briefly then closes
No crash report generated

When Minecraft refuses to launch, the game process either never starts, starts and immediately crashes, or starts and exits silently. The lack of a crash report makes this harder to diagnose than a typical crash, but the launcher log always records what happened.

Quick Fix

Delete the versions/ folder inside .minecraft/ and click Play again. The launcher re-downloads the game files. If that does not work, update your GPU drivers.

Step-by-Step Diagnosis

  1. Check the launcher log. In the official launcher, click Settings and enable "Open output log when Minecraft starts". Try launching again and read the output. In third-party launchers, check the console/log tab.
  2. Update Java. Even though the official launcher bundles Java, third-party launchers require you to set the Java path. Make sure Java 21 is installed for Minecraft 1.21+.
  3. Update GPU drivers. Outdated GPU drivers cause silent crashes during OpenGL context creation. Download the latest from NVIDIA, AMD, or Intel.
  4. Delete version files. Remove the specific version folder from .minecraft/versions/ (e.g., .minecraft/versions/1.21.4/). The launcher re-downloads it on the next launch attempt.
  5. Clear the launcher cache. In the official launcher, go to Settings and click "Clear cache". In Prism Launcher, delete the meta/ folder.
  6. Disable overlays. Discord overlay, GeForce Experience overlay, and AMD ReLive can interfere with Minecraft's window creation. Disable all overlays and test.
  7. Check antivirus. Some antivirus software quarantines Minecraft files. Add .minecraft/ and javaw.exe to the exclusion list. Check the antivirus quarantine log.
  8. Try a different launcher. If the official launcher fails, try Prism Launcher or MultiMC. If third-party launchers fail too, the issue is your system, not the launcher.

Common Causes

  • Corrupt game files. A failed download or disk error corrupts the Minecraft jar or native libraries. Re-downloading the version fixes this.
  • GPU driver incompatibility. The LWJGL native libraries fail to initialize OpenGL. Updating drivers is the fix.
  • Conflicting software. Overlays, screen recorders, macro software, and certain antivirus programs interfere with the Java process.
  • Insufficient permissions. On some systems, .minecraft/ is in a protected directory. Run the launcher as administrator (Windows) or check file permissions (Linux).
  • 32-bit Java on 64-bit system. If the system only has 32-bit Java, Minecraft cannot allocate enough memory and crashes silently. Install 64-bit Java.

Linux-Specific Issues

  • Missing OpenGL libraries: install mesa-utils and the appropriate GPU driver package.
  • Missing audio libraries: install libopenal1 or openal-soft.
  • Wayland compatibility: some LWJGL versions have issues with Wayland. Try launching with _JAVA_AWT_WM_NONREPARENTING=1 environment variable or switch to X11.
  • Flatpak launcher: if using the Flatpak version of the launcher, it may not have access to your GPU drivers due to sandboxing. Use the native package or add the appropriate Flatpak overrides for GPU access.

macOS-Specific Issues

  • macOS Gatekeeper may block Minecraft or Java from running. Go to System Preferences, Privacy & Security, and allow the blocked application.
  • On Apple Silicon (M1/M2/M3/M4), use the ARM64 version of Java 21 for best performance. The x64 version runs through Rosetta 2 translation but is slower.
  • If the game opens but the window is blank, try disabling "Displays have separate Spaces" in System Preferences, Mission Control.

FAQ

Minecraft worked yesterday but not today. What changed?

Common causes: a Windows update changed GPU drivers, an antivirus update quarantined files, or the launcher auto-updated to a buggy version. Check Windows Update history and antivirus logs.

The launcher downloads files every time I click Play. Is this normal?

No. This means game files are being deleted between sessions. Check if your antivirus is removing them. Also check if .minecraft/ is on a network drive or cloud-synced folder that might be causing conflicts.

Can I run Minecraft without the launcher?

Technically yes, but the launcher handles authentication, file management, and Java selection. Using a third-party launcher like Prism Launcher is a better solution than trying to launch without one.

Should I try reinstalling Windows or my OS?

No. Reinstalling the OS is extreme and almost never necessary. The issue is always a specific driver, file, or configuration. Work through the steps above systematically. If all else fails, create a new system user account and try launching Minecraft from that account to rule out profile-specific corruption.

Need a server that handles all this? Astroworld Hosting, NVMe SSDs, Pterodactyl panel, DDoS protection on every plan.

Related Tools & Resources

🔧

Minecraft Tools

Calculators, generators & server tools

🧱

Item Database

Browse all Minecraft items, stats & recipes

⚒️

Crafting Recipes

Visual crafting guides for every recipe