Assertion failed when launching godot on windows 11

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By linyangqi

(On windows 11)
enter image description here

the alert window says:

Assertion failed!

File: thirdparty/vulkan/vk_mem_alloc.h
Line: 14007

Expression: pCreateInfo ->physicalDevice && pCreateInfo → device &&
pCreateInfo → instance

For information on how your program can cause an assertion
faliure, see the Visual C++ documentation on asserts

(Press Retry to debug the application - JIT must be enabled)

[stop] [retry] [ignore]
(retrying is no use…)

the cmd says:

Godot Engine v4.0.alpha7.official.3e9ead05f -
ERROR: GENERAL - Message Id Number: 0 | Message Id Name: Loader Message
setup_loader_tramp_phys_devs: Failed during dispatch call of ‘vkEnumeratePhysicalDevices’ to lower layers or loader to get count.
Objects - 1
Object[0] - VK_OBJECT_TYPE_INSTANCE, Handle 123340704
at: _debug_messenger_callback (drivers/vulkan/vulkan_context.cpp:159)
ERROR: vkEnumeratePhysicalDevices reported zero accessible devices.

Do you have a compatible Vulkan installable client driver (ICD) installed?
vkEnumeratePhysicalDevices Failure
at: (drivers/vulkan/vulkan_context.cpp:807)
ERROR: Condition “err != OK” is true. Returning: ERR_CANT_CREATE
at: _window_create (drivers/vulkan/vulkan_context.cpp:1369)

:bust_in_silhouette: Reply From: Ertain

There’s a good chance that the video drivers you’re using for your computer don’t have the required Vulkan support for the newer renderer backend in Godot 4.0.

now I have installed Geforce (NVIDIA) and LunarXchange, but the result remains the same…

linyangqi | 2022-06-19 10:58

now I have updated my AMD driver, and it works!
( my computer is with AMD CPU and NVIDIA GPU)
thank you

linyangqi | 2022-06-19 14:14