mojira.dev
MC-307627

java.lang.UnsatisfiedLinkError: Failed to locate library: vulkan-1.dll

---- Minecraft Crash Report ----
// I blame Dinnerbone.

Time: 2026-04-18 21:38:57
Description: Loading library Vulkan

java.lang.UnsatisfiedLinkError: Failed to locate library: vulkan-1.dll
at org.lwjgl.system.Library.loadNative(Library.java:349)
at org.lwjgl.system.Library.loadNative(Library.java:239)
at org.lwjgl.system.Library.loadNative(Library.java:434)
at org.lwjgl.system.Library.loadNative(Library.java:402)
at org.lwjgl.vulkan.VK.create(VK.java:74)
at org.lwjgl.vulkan.VK.<clinit>(VK.java:55)
at com.mojang.blaze3d.platform.NativeLibrariesBootstrap.loadVulkan(NativeLibrariesBootstrap.java:275)
at com.mojang.blaze3d.platform.NativeLibrariesBootstrap.loadLibrary(NativeLibrariesBootstrap.java:176)
at com.mojang.blaze3d.platform.NativeLibrariesBootstrap.loadLibraries(NativeLibrariesBootstrap.java:85)
at net.minecraft.client.main.Main.main(Main.java:142)

Currently, Minecraft force Vulkan drivers to be loaded when starting the game even if OpenGL is available. On some legacy devices and strange system environment, Vulkan DLLs are NOT available.

I suggest makeing this process optional rather than compulsory during the migration from OpenGL to Vulkan.

Minecraft’s output (from the terminal) and crash-report are attached below for debug purpose.

Environment

Windows 10, x86_64, on computers without Vulkan-1.DLL

Attachments

Comments 2

Thank you for helping us improve Minecraft! We saved your files:

[media][media]

Thank you for your report!
However, this issue is Invalid.

You are currently using a nonauthorized copy of the game. If you wish to purchase a genuine copy, please visit the Minecraft Store.
We do not provide support for pirated versions; these are modified and may contain malware.

Quick Links:
πŸ““ Bug Tracker Guidelines – πŸ’¬ Community Support – πŸ“§ Mojang Support (Technical Issues) – πŸ“§ Microsoft Support (Account Issues)
πŸ““ Project Summary – ✍️ Feedback and Suggestions – πŸ“– Game Wiki

Burning_TNT

(Unassigned)

Unconfirmed

(Unassigned)

26.2 Snapshot 3

Retrieved