I have had a lot of frustrating crashes, especially when dealing with Metahumans, despite the change of tdr registry settings, so I was highly motivated to find a fix. My laptop is running Windows 10, and doesn’t seem to have the same issue, so I considered taking my desktop back to Windows 10, but the amount of time and effort involved would have been enormous.
What I decided to do was build UE 5 from source. It is also a somewhat troublesome way to deal with this, but much easier for me than going back to Windows 10. It’s understood that may not be feasible for all, but it wasn’t nearly as difficult or time consuming as I expected. The instructions are pretty straightforward (both on the site, and in the readme that is found in the source once you get that far).
For anyone willing to try this option, a few notes:
0) Use Visual Studio 2019 (Community)
- Make sure to install the .NET 6.0 SDK
- If you get a build error that seems to be about .NET 6.0 even with the above, build again after getting to that point.
- I used the ue5_main branch with commit b831cd1b53617def6cd5fe9b15617eb6aabefcd3 (“Fixed spec/diffuse error from a previous improvement…”) as the basis for my build, and it compiled just fine. Some commits may not compile.
- You will need a lot of available space (over 200 GB in all).
- Plugins could be an issue, depending on which ones you use, but Bridge is included in the build.