Come: disinstalli tutti i codec (con XP da Pannello di controllo -> Suoni e periferiche audio -> Hardware -> Codec video-> Proprietà -> Proprietà -> Rimuovi , Rimuovi , ..... , e scarichi il cccp che contiene quasi qualsiasi codec esistente (http://www.cccp-project.net/);
Perche: ogni contenuto multimediale deve essere strutturato a mezzo di una codifica che ne permette l'interpretazione, la correzione degli errori, nonchè la compressione per risparmiare spazio / banda. In generale vlc ha già i suoi codec nativi, mentre WMP non ha un grande arsenale, tuttavia una volta scaricato il pacchetto di cui sopra, è difficile che tu non riesca a vedere un video.. (a meno che tu non abbia seguito le istruzioni .. tipo disinstallare OGNI codec video, ecc) e a meno che tu non voglia vedere video con codifiche davvvero sfigate tipo 3gp (filmati video di alcuni cell) o mov, o altro che sono mi pare codifiche proprietarie della Apple(?) e per le quali ti occorre quindi Quicktime (di cui esiste peraltro un player in versione gratuita scaricabile da internet che risolve il problema).
Ah dimenticavo i codec ->proprietari<-(DivX Fraunhofer e altri), sono delle gran porcherie.. non lo dico solo io, lo dicono anche tutti quelli che CODIFICANO in tali formati; ne esistono versioni Open Source più ricche, stabili e professionali (es. Lame Mp3 al posto del Fraunhofer, in ambito audio)