Minecraft freezes if "played" on versions 1.21.6 onwards for me

V Nihili 20 Reputation points
2026-05-29T20:33:05.2666667+00:00

Here is the MClogs link: https://mclo.gs/GREOOgn

I genuinely have no clue why this is happening.

Prism Launcher version: 11.0.2 (official)

Launched instance in online mode

login.microsoftonline.com resolves to:

2603:1027:1:d0::3, 2603:1027:1:d8::4, 2603:1026:3000:d0::, 2603:1027:1:c8::3, 2603:1026:3000:c8::6, 2603:1026:3000:d0::9, 2603:1026:3000:d8::1, 2603:1027:1:d0::4, 20.190.160.64, 40.126.32.136, 40.126.32.140, 20.190.160.131, 20.190.160.22, 20.190.160.66, 20.190.160.2, 20.190.160.20

session.minecraft.net resolves to:

2603:1061:14:d4::1, 150.171.109.216

textures.minecraft.net resolves to:

2603:1061:14:d4::1, 150.171.109.212

api.mojang.com resolves to:

2603:1061:14:d4::1, 150.171.109.214

Minecraft folder is:

C:/Users/********/AppData/Roaming/PrismLauncher/instances/1.21.11/minecraft

Compatible Java found at: C:/Users/********/AppData/Roaming/PrismLauncher/java/java-runtime-delta/bin/javaw.exe.

Java path is:

C:/Users/********/AppData/Roaming/PrismLauncher/java/java-runtime-delta/bin/javaw.exe

Checking Java version...

Java is version 21.0.7, using 64 (amd64) architecture, from Microsoft

OS: Windows 10 Version 22H2 | winnt | 10.0.19045

CPU: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz

RAM: 16270 MiB (available: 6517 MiB)

Couldn't get Vulkan device information

OpenGL driver vendor: Intel

OpenGL renderer: Intel(R) HD Graphics 4000

OpenGL driver version: 4.0.0 - Build 10.18.10.4425

Launcher: standard

Main class: net.minecraft.client.main.Main

Traits:

XR:Initial

FirstThreadOnMacOS

feature:is_quick_play_multiplayer

feature:is_quick_play_singleplayer

Libraries:

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-freetype-natives-windows-arm64/3.3.3/lwjgl-freetype-natives-windows-arm64-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-freetype-natives-windows-x86/3.3.3/lwjgl-freetype-natives-windows-x86-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-freetype-natives-windows/3.3.3/lwjgl-freetype-natives-windows-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-freetype/3.3.3/lwjgl-freetype-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-glfw-natives-windows-arm64/3.3.3/lwjgl-glfw-natives-windows-arm64-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-glfw-natives-windows-x86/3.3.3/lwjgl-glfw-natives-windows-x86-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-glfw-natives-windows/3.3.3/lwjgl-glfw-natives-windows-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-glfw/3.3.3/lwjgl-glfw-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-jemalloc-natives-windows-arm64/3.3.3/lwjgl-jemalloc-natives-windows-arm64-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-jemalloc-natives-windows-x86/3.3.3/lwjgl-jemalloc-natives-windows-x86-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-jemalloc-natives-windows/3.3.3/lwjgl-jemalloc-natives-windows-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-jemalloc/3.3.3/lwjgl-jemalloc-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-natives-windows-arm64/3.3.3/lwjgl-natives-windows-arm64-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-natives-windows-x86/3.3.3/lwjgl-natives-windows-x86-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-natives-windows/3.3.3/lwjgl-natives-windows-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-openal-natives-windows-arm64/3.3.3/lwjgl-openal-natives-windows-arm64-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-openal-natives-windows-x86/3.3.3/lwjgl-openal-natives-windows-x86-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-openal-natives-windows/3.3.3/lwjgl-openal-natives-windows-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-openal/3.3.3/lwjgl-openal-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-opengl-natives-windows-arm64/3.3.3/lwjgl-opengl-natives-windows-arm64-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-opengl-natives-windows-x86/3.3.3/lwjgl-opengl-natives-windows-x86-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-opengl-natives-windows/3.3.3/lwjgl-opengl-natives-windows-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-opengl/3.3.3/lwjgl-opengl-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-stb-natives-windows-arm64/3.3.3/lwjgl-stb-natives-windows-arm64-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-stb-natives-windows-x86/3.3.3/lwjgl-stb-natives-windows-x86-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-stb-natives-windows/3.3.3/lwjgl-stb-natives-windows-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-stb/3.3.3/lwjgl-stb-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-tinyfd-natives-windows-arm64/3.3.3/lwjgl-tinyfd-natives-windows-arm64-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-tinyfd-natives-windows-x86/3.3.3/lwjgl-tinyfd-natives-windows-x86-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-tinyfd-natives-windows/3.3.3/lwjgl-tinyfd-natives-windows-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl-tinyfd/3.3.3/lwjgl-tinyfd-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/lwjgl/lwjgl/3.3.3/lwjgl-3.3.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/at/yawk/lz4/lz4-java/1.8.1/lz4-java-1.8.1.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/azure/azure-json/1.4.0/azure-json-1.4.0.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/github/oshi/oshi-core/6.9.0/oshi-core-6.9.0.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/google/code/gson/gson/2.13.2/gson-2.13.2.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/google/guava/failureaccess/1.0.3/failureaccess-1.0.3.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/google/guava/guava/33.5.0-jre/guava-33.5.0-jre.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/ibm/icu/icu4j/77.1/icu4j-77.1.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/microsoft/azure/msal4j/1.23.1/msal4j-1.23.1.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/mojang/authlib/7.0.61/authlib-7.0.61.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/mojang/blocklist/1.0.10/blocklist-1.0.10.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/mojang/brigadier/1.3.10/brigadier-1.3.10.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/mojang/datafixerupper/9.0.19/datafixerupper-9.0.19.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/mojang/jtracy/1.0.37/jtracy-1.0.37.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/mojang/jtracy-natives-windows/1.0.37/jtracy-natives-windows-1.0.37.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/mojang/logging/1.6.11/logging-1.6.11.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/mojang/patchy/2.2.10/patchy-2.2.10.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/mojang/text2speech/1.18.11/text2speech-1.18.11.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/commons-codec/commons-codec/1.19.0/commons-codec-1.19.0.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/commons-io/commons-io/2.20.0/commons-io-2.20.0.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/io/netty/netty-buffer/4.2.7.Final/netty-buffer-4.2.7.Final.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/io/netty/netty-codec-base/4.2.7.Final/netty-codec-base-4.2.7.Final.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/io/netty/netty-codec-compression/4.2.7.Final/netty-codec-compression-4.2.7.Final.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/io/netty/netty-codec-http/4.2.7.Final/netty-codec-http-4.2.7.Final.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/io/netty/netty-common/4.2.7.Final/netty-common-4.2.7.Final.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/io/netty/netty-handler/4.2.7.Final/netty-handler-4.2.7.Final.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/io/netty/netty-resolver/4.2.7.Final/netty-resolver-4.2.7.Final.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/io/netty/netty-transport-classes-epoll/4.2.7.Final/netty-transport-classes-epoll-4.2.7.Final.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/io/netty/netty-transport-classes-kqueue/4.2.7.Final/netty-transport-classes-kqueue-4.2.7.Final.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/io/netty/netty-transport-native-unix-common/4.2.7.Final/netty-transport-native-unix-common-4.2.7.Final.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/io/netty/netty-transport/4.2.7.Final/netty-transport-4.2.7.Final.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/it/unimi/dsi/fastutil/8.5.18/fastutil-8.5.18.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/net/java/dev/jna/jna-platform/5.17.0/jna-platform-5.17.0.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/net/java/dev/jna/jna/5.17.0/jna-5.17.0.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/net/sf/jopt-simple/jopt-simple/5.0.4/jopt-simple-5.0.4.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/apache/commons/commons-compress/1.28.0/commons-compress-1.28.0.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/apache/commons/commons-lang3/3.19.0/commons-lang3-3.19.0.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/apache/logging/log4j/log4j-api/2.25.2/log4j-api-2.25.2.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/apache/logging/log4j/log4j-core/2.25.2/log4j-core-2.25.2.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/apache/logging/log4j/log4j-slf4j2-impl/2.25.2/log4j-slf4j2-impl-2.25.2.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/jcraft/jorbis/0.0.17/jorbis-0.0.17.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/joml/joml/1.10.8/joml-1.10.8.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/jspecify/jspecify/1.0.0/jspecify-1.0.0.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/org/slf4j/slf4j-api/2.0.17/slf4j-api-2.0.17.jar

C:/Users/********/AppData/Roaming/PrismLauncher/libraries/com/mojang/minecraft/1.21.11/minecraft-1.21.11-client.jar

Native libraries:

Natives path:

C:/Users/********/AppData/Roaming/PrismLauncher/instances/1.21.11/natives

Minecraft arguments:

--username --version 1.21.11 --gameDir C:/Users//AppData/Roaming/PrismLauncher/instances/1.21.11/minecraft --assetsDir C:/Users//AppData/Roaming/PrismLauncher/assets --assetIndex 29 --uuid --accessToken --versionType release

Window size: 854 x 480

Java arguments:

-Duser.language=en -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx4096m

Minecraft process ID: 13460

[21:10:09] [Datafixer Bootstrap/INFO]: 287 Datafixer optimizations took 852 milliseconds

[21:10:15] [Render thread/INFO]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, profilesHost=https://api.mojang.com, name=PROD]

[21:10:15] [Render thread/INFO]: Setting user: <PII removed>

[21:10:16] [Render thread/INFO]: Backend library: LWJGL version 3.3.3+5

[21:10:17] [Render thread/INFO]: Using optional rendering extensions: GL_ARB_buffer_storage, GL_KHR_debug, GL_ARB_vertex_attrib_binding, GL_EXT_texture_filter_anisotropic

[21:10:17] [Render thread/INFO]: Reloading ResourceManager: vanilla

[21:10:18] [Worker-Main-2/INFO]: Found unifont_all_no_pua-17.0.01.hex, loading

[21:10:18] [Worker-Main-3/INFO]: Found unifont_pua-17.0.01.hex, loading

[21:10:18] [Worker-Main-1/INFO]: Found unifont_jp_patch-17.0.01.hex, loading

Windows for home | Other | Performance and system failures
0 comments No comments

Answer accepted by question author
Carl-L 22,915 Reputation points Microsoft External Staff Moderator
2026-05-30T10:04:22.58+00:00

Hello V Nihili,

Welcome to Microsoft Q&A forum.

As I checked, your GPU is Intel(R) HD Graphics 4000, which is a GPU from 2012. Also, your OpenGL version is 4.0, while modern Minecraft require at least OpenGL 4.4 to run normally. Since your computer doesn't meet the requirements of the game, it has caused the game to be unstable. This is simply an incompatibility issue between the game and your hardware, not issue with the system.

In this case, to run the game smoothly, can you please try to update the driver of the GPU to be up to date? If your driver cannot be update, consider using an older version of Minecraft. Thank you for your understanding.


If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

1 additional answer

Sort by: Most helpful
  1. AI answer

    2026-05-29T20:33:27.1433333+00:00

    The log shows Minecraft 1.21.x running on an Intel HD Graphics 4000 with an old OpenGL driver (4.0.0 - Build 10.18.10.4425). Newer Minecraft versions are more demanding on GPU drivers and can expose issues on legacy hardware, which often results in freezes or hard hangs instead of clean crashes.

    Given the information available, the most likely cause is the outdated Intel graphics driver on an older GPU that is no longer fully supported by current Minecraft rendering changes.

    Practical steps to try:

    1. Update or roll back GPU drivers
    • Install the latest Intel HD 4000 driver available for Windows 10 from the GPU/PC vendor.
    • If already on the last official driver, test an earlier driver version if possible (similar to how other users resolved crashes by changing GPU drivers).
    1. Reduce graphics load
    • Launch the game and immediately set:
      • Graphics: Fast
      • Render distance: lowest possible
      • Turn off VSync, Fancy Graphics, Smooth Lighting, and other heavy options.
    • This can sometimes keep the game from hitting problematic code paths in older drivers.
    1. Test older Minecraft versions
    • Since the issue starts at 1.21.6+, confirm that 1.20.x or earlier runs stably on the same system. If older versions are stable, that strongly indicates a driver/hardware limitation with the newer rendering pipeline.
    1. Use the official Minecraft Launcher for comparison
    • Run the same account and version from the official launcher. If it behaves the same, the issue is almost certainly driver/hardware. If it only happens in Prism Launcher, it may be related to its runtime or configuration.
    1. Consider hardware limits
    • Intel HD 4000 is a very old iGPU with limited modern OpenGL support. Newer Java + LWJGL + Minecraft versions may simply be beyond what this GPU/driver combo can reliably handle. If driver changes and lowered settings do not help, running older Minecraft versions or upgrading hardware may be the only stable options.

    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.