I am using nvidia 525.78.01, on my first try today, vlc still crashed when trying to play an MKV file, but I managed to fix it.
I went into the settings for video and changed the Output from automatic to VDPAU output. Now MKV files work as intended.