Windows stability depends not only on the kernel, but a lot of their UI dlls + third-party dlls that complete the full UX (IMEs, tablet drivers, etc.).
App crashes might be related to any bug in these components and the real way to fix this is w/the collaboration of @Microsoft
On @Windows, using the native file dialog to open/save files will bring you crashes to your app. Using a third-party IME control (e.g. Japanese input) will bring you crashes. Using a third-party wintab32.dll (some buggy tablet drivers) will bring you crashes.



