I ran sfc /scannow, installed Shark007 codecs, associated all files in shark's settings. WMP still shows subtitles on all .mkv files even though they are set disabled (.m4v work fine).
VLC player still has audio dropouts, and its debugger says:
main debug: control type=1
main warning: computed PTS is out of range (17981334), clearing out
main warning: output PTS is out of range (18066667), clearing out
main debug: audio output is starving (378000), playing silence
waveout warning: aout_OutputNextBuffer no buffer got next_date=1772608 ms, 0 frames to play, starving? 1, waiting...
It gives me messages like that over and over again. I thought it might be because the .mkv files were on a separate HD, so I copies a few over to the C drive. Still does it.
DivX still won't play some of the .mkv files.