Possibly security issues. After all, embedding HTML in the Kernel is not what I would consider a good move (security wise).
Do you have Quick Time installed? If so QT sometimes will hijack movie files. The codec you are missing could ne associated with QT. Open WMP and find your defaults. Make sure .wmv is still associtaed with WMP.