My WC3 is unplayable, black screen on launch

I don’t think it will have anything but supposedly there’s a launch command you can use -directx12/11/9 or something like that. Far as I know the game doesn’t actually support dx12 but if you research this, theres some possibility it might work.

Outside of that, given what you’ve said I can only suggest updating to windows 11. It’s in a good spot now, there’s little reason not to. It’s even an odd numbered windows edition…
That still may or may not do anything.

Did you try deleting the game’s settings file as described here, given that you’ve seen the thread?