Fix Mysteriously Dying Windows Programs

(… in certain circumstances, at least.)

Symptom: a program seems to compile fine, but dies when run. No visible error message on the console, but the exit code is -1073741515.

Cause: MSVC install sometimes fails to install ucrtbased.dll in the right place! Most common solution on the internet is “uninstall and reinstall Visual Studio a few times until it appears”. WTF.

Workaround: Pretty sure this works:

copy "C:\Program Files (x86)\Windows Kits\10\bin\x64\ucrt\ucrtbased.dll"

Although as far as I can tell, this is not an encouraged approach (surprise).

(Originally posted on Tumblr.)