Eu não tentei esse codec, mas ...
O VLC pode reproduzir praticamente qualquer coisa que você jogue, mas o IIRC não usa codecs instalados no Windows - apenas aqueles que ele embutiu. Isso significa que instalar novos codecs no Windows não permitirá que o VLC toque mais. arquivos do que já era possível.
Uma possibilidade é tentar o Media Player Classic. Você pode obter isso em alguns downloads, como Alternativa Quicktime , Real Alternative , e (provavelmente a melhor opção) o K-Lite Codec Pack . Obtenha o pacote K-Lite padrão ou completo - o básico não inclui o media player classic.
Um bônus extra é que além de instalar um monte de novos codecs, o instalador do K-Lite também tenta detectar os quebrados existentes e substituí-los ou removê-los.
Se isso não ajudar (e já que você já experimentou o Microsofts Media Player), meu primeiro palpite é que o codec não foi instalado e configurado corretamente ou tem bugs - pode ser uma boa ideia desinstalar e reinstalar e procurar novas versões. Além disso, se você estiver executando o Windows de 64 bits, provavelmente precisará das versões de 32 bits e de 32 bits do codec - os aplicativos de 32 bits ainda precisarão do codec de 32 bits.
BTW - Acontece que definir um ponto de recuperação do sistema é uma boa ideia antes de fazer qualquer coisa que envolva a instalação / remoção de codecs. Acontece que nem todos têm desinstaladores, alguns não conseguem instalar corretamente ou entrar em conflito com algo ou de alguma forma ficar quebrado, e tentar identificar DLLs codec para excluir, pesquisando na pasta System32 é perigoso se você cometer um erro, e é entediante em qualquer caso - embora pelo menos o CCleaner possa manipular a limpeza do registro posteriormente.
Eu também ouvi dizer que Any Video Converter é muito bom para recuperar arquivos AVI corrompidos, embora eu não tenha tentado por mim mesmo - qualquer arquivo corrompido que eu não tenha valido a pena tentar recuperar.