I have never wait more than 3 mins for all shaders to compile ,and my Xeon is 8 years or more old. What kind of PC guys do you have ?
Hi everyone,
Today I launched UE5.1.1 and it loaded a random project within a couple of seconds, no shader problems, nothing. Then I decided to test out the car configurator project from the marketplace (purelly out of fun), the marketplace said that it wasn’t compatible with 5.1 (but it mentioned that it was, but whatever). I loaded it up on 5.0.3 and it worked normaly. After powering of and coming back later all of my other projects were still fine and loaded with no compiling shader wait time, but I accidentaly launched the car configurator project with 5.1.1 and the message said something about copying 5.0 to 5.1 (honestly I don’t remember the details). The project took about 20minutes instead of a couple of seconds and suddendly all of my other projects were compiling shaders for an hour (+8000) shaders even though there was nothing there and was a very small project.
My fix was deleting the car configurator project from my pc and it fixed everything. I honestly do not know why it worked, but it did. So I hope that this heleps someone who has a similar issue…
Hi guys, Just a tip for anyone spending more an hour or so compiling shaders…
By default, the way unreal engine works is it launches multiple cpu threads to compile your shaders, but the problem is it sets the process/thread’s CPU Priority to Below Normal…
Meaning it gets less CPU resources than the average program.
The good news is that this can be changed with a simple .ini config file. Your Shader compilations should drop from an hour to Less than 10 minutes. Its blazingly fast after that.
Last but not least, you should whitelist the shadercompiler.exe and unrealeditor in your antivirus. By default , your antivirus will aggressively begin scanning anything that uses a lot of resources.
Here’s an article on all the steps…
My new laptop takes 30 minutes to compile 8,000 shaders. Thanks for deprioritizing my first experience. I’m going to develop in Unity engine instead.
epic is not prioritizing the engine teams task based on my forum post, lol
Thanks heaps!