D2d1.dll error

I was doing my first mixes in Nuendo 14, and toward the end—when the processing load starts to build up—I began experiencing unexpected crashes without warning. Sometimes the program shuts down completely, and sometimes the interface remains on screen but is completely frozen.

I’m running a new Windows 11 Pro system with an Intel i9, a UAD Octocore, and a TC Electronic PowerCore with Bridge (though I decided not to connect the PowerCore after switching from N13 to N14—we all know the Bridge can mess things up).

After some investigation, I noticed in the Event Viewer that a fault in d2d1.dll could be the source of the problem. I’m not an IT expert, so I searched online and found it might be related to graphics, hardware acceleration, DirectX 12… all things I don’t fully understand. I disabled HiDPI—still crashed. I disabled both the Nvidia and Intel GPUs, testing them one at a time with a single monitor. I even replaced my old Nvidia 750Ti with an AMD RX580. No change—it kept crashing.

Finally, I disabled ASIOGuard, and so far it’s holding up. When I also disabled third-party plugins like UAD, Waves, and iZotope, Nuendo ran fine. It seems Nuendo crashes when too many plugins are open—visibly open, not necessarily because of audio processing overload, but rather due to a GPU-related issue.

So here’s my question:

Does it make any sense that disabling ASIOGuard fixed this? Should I create a plugin whitelist with ASIOGuard disabled? Should I only do this for DSP-based plugins like UAD and PowerCore? Or should I just disable ASIOGuard completely?

Thanks!

I hope that my investigations helps other people. I’m not an expert only an old user.
Jordi

So sorry it doesn’t work, crashed again. help d2d1.dll error.

Everything you’ve described sounds like a windows issue. As such, when I see these, I always suggest you run each of these two separate commands as admin:

sfc /scannow
dism /online /cleanup-image /restorehealth

Since d2d1.dll is a Microsoft graphics hardware library, Cubase isn’t really involved in it other than standard API calls passed off to Windows. In my opinion, anyway.

*"Thank you for your advice. I tried it, along with uninstalling AMD Adrenalin and reinstalling DirectX 12. I’ve re-enabled ASIO Guard, but in Low Profile mode, and I’ll re-enable HiDPI. Let’s see if it’s stable now. Thanks.
If anyone from Steinberg has more information or suggestions, I’d appreciate that too.

I began another song, and Nuendo Crash again with a few plugins. What Can I do?

I think Nuendo crash most frequently with the last modifications.

You should post the actual crash dump file. Hopefully someone can review it.

I’m updating bios and mother board drivers. Where is the crash dump file?

If Nuendo crashed, and it’s aware of it, it should reference a crash dump file. I don’t have a Windows box to test, so someone else may have to give the explicit instructions on where to find that guy.

1 Like

After reinstall all the system, updating bios, reinstall win 11 for workstation, nuendo 14, UAD, and no more (no bridge, no powercore). I had less crashes, but three in a day is too much. Here my xrashdumps, if somebody can help? Thx
Nuendo 14.0.20 64bit2025.4.29 21.06.36.325.dmp (1.8 MB)
Nuendo 14.0.20 64bit2025.4.30 9.25.21.959.dmp (1.6 MB)
Nuendo 14.0.20 64bit2025.4.30 19.10.18.527.dmp (1.7 MB)

My machine: MB Asus Prime z790 p wifi, 32 RAM (7200Mhz), 1Tb Nvme, Graphics Intel UHD 770 (integrated), RX 580 AMD, before I tried with nvido 750ti, and with only one monitor, with and without 770. processor Intel I9 14900.

This one is actually in videoengine.dll, so hopefully that will help you get closer to a solution. There are threads about that dll going back a long time, so fingers crossed this will help you.

Not sure if this post will help, but it sounds similar to other graphics-related issues on Windows:

@Antoine-B may be able to confirm if his issue was anything like yours.

Thanks Thor for the tag, I also like to be called as a superhero hahaha :wink: :heart:

@Jordi_Clemente the first thing I would do if I were you is try disabling Nahimic, the real superhero Fabio helped me solve my issues this way. Close Cubase, win search menu search for Services, open and scroll down to find Nahimic, disable. Restart your PC, open Cubase, test and please report if that works for you or not.

Cheers and best of luck !
If that works for you, you will also join the superhero club and help others :innocent:

1 Like

I will try. thx
I did two sessions without crashes…but the projects are small. I have 5 monitors. 3 in rx580 (before re-install Nvidioa 750ti) and 2 in Intel UHD 770.
THX

Five ? Wow that is a hell of a setup :joy: :+1:
If you could share a picture I’d love to see it :heart_eyes:
And let me know if disabling Nahimic helped !

5 monitors in Control Room 4 for me 1 for the client (Video normally) abd one in the recording room for voice overs and sometimes for music clientg too,
6 monitors. I have two days without crash…I don’t touch anything…Namihic no tested yet. I begin to suspect about Izotope 11 Elements. no cracked!


In this picture 5th monitor is off because is an music production, normally in this tv I have video for client or the cameras of the two recording rooms