Windows hangs on Rename, Delete and Move for specific MKV files
It's DivX that's the problem!!! I've had this exact problem with a few MKV's that a friend gave me and it turns out DivX can't read something in the metadata (size, length, bitrate, etc) so it tries to read the whole file to find it. It will eventually finish but if you totally remove DivX Plus the problem will go away.
I use VLC or Hedia Player Classic HD anyway so this codec wasn't really needed - and it had horrid invasive services and updates so I am glad to be rid of it!
It took me a whole day of research to find this was the problem and removing DivX fixed it immediately for me!
The problem with some MKV files is the way they were encoded. Most MKV files are encoded using the mkvtoolnix program (MKVmerge and MKVExtract are part of this package). There is a setting in MKVmerge called "compression" that is selected by default while encoding. This option is selected for both the audio and video files inside the MKV fiel. This setting is in the program MKVmerge GUI, inside the Input tab, then inside the "Extra options" tab. You have to select "none" in the compression field for both the audio file (AC3, DTS, AAC, etc) and for the vidoe file (usually h264) while you are encoding (MUXING).
So, the only way to avoid your RAM to go up is to DEMUX the MKV file first (extract the H264 video file and audio files from the MKV file container using the MKVExtract GUI2 program) and then after MUX the MKV file back (putting the video and audio files inside the MKV container file using MKVmerge GUI program).
This new file won't have the issue of shooting your RAM up to the roof.
I can confirm that when I uninstalled k-lite codec pack full there was no change. I then uninstalled divx and now my problem has gone. Thanks to the above poster who said about the divx being the culprit; uninstalling the divx player did not help, I uninstalled the lot, did a reboot and it's perfect now.