Help with Unity.dll failed to load error

I can’t create projects withiny my UnityHub, as they keep getting me this result:

image

The install I’m trying to create a project with in that particular screenshot is (6000.0.23f1) LTS, but I have had the exact same problem with other versions that I tried, such as (2023.2.12f1).

The dll in question is in the install’s directory, right by its executable.

I have uninstalled UnityHub and removed all files related to Unity Editor Installs/Unity Projects, and reinstalled it all over again, but the problem persisted.
I have also reinstalled the latest Visual C++ Redistributables, but that didn’t change the outcome either.

I did not install Unity in C: drive, as I don’t have much space available there, instead installing in D: drive. Unity Hub and Unity Projects folders are directly under D:

While the Editor Install is under the path D:\Program Files\Unity\Hub\Editor\6000.0.23f1\Editor

How can I solve this dll problem?

5 Likes

Try reinstall VC Redistributable. Delete all of them and then install from here Latest supported Visual C++ Redistributable downloads | Microsoft Learn starting from the 2010 version.