HEVC and MKV problems are common because MKV is a container and HEVC/H.265 is a newer video codec that not every Windows setup can decode by default.
If older videos play but HEVC or MKV files do not, the issue is usually codec support, hardware decoding, or an unsupported audio track inside the container.
High-bitrate HEVC files can fail from performance limits, but damaged files usually fail the same way in every player and may not show a correct duration. Test a smaller known-good HEVC file before assuming every HEVC video is broken.
If several different players fail on the same file, do not keep installing more codecs. First confirm the download completed, try a second copy of the file, or test another file from the same source.
HEVC, also called H.265, is a video codec. MKV is a container that can hold many different video and audio codecs.
The player may understand the MKV container but not the codec or audio stream stored inside it.
It can help when your player needs additional decoding support for HEVC, MKV, and common audio streams used in those files.
HEVC can be demanding. Stutter can come from missing hardware acceleration, outdated graphics drivers, or a file with very high bitrate or resolution.