A ver, te recomiendo que te bajes el CoreVc (o algo así) y los últimos codecs K-lite, en el orden que he mencionado.
Y despues te vas Klite Codeck pack (en el menú inicio/programas) en la carpeta configuration, abres el ffdshow video decoder:
-El formato H.264/AVC ponlo en disabled.
-Más abajo, el formato VC-1 ponlo en wmv9
Ahora te debería funcionar todo perfcto con el MPCHC (Media player classic), si tienes windows de 64bits deberás bajar las dos versiones del Klite, además de configurar el ffdsow video decoder de los dos codecs instalados (de 32 y 64 bits)
Y para activar subtitulos, una vez abierto el MPCHC y con la pelicula abierta, click derecho y verás una opcion de subtitulos, si te sale en gris(no clickeable), ve a la opcion navigate o navegar y alli tendrás subtitle language.
Espero que te sirva de ayuda, a mi me va perfecto (full blurays incluido)
Un saludo