Windows Media Player is the default video player in all Windows operating systems. But the unfortunate thing is that Windows media player is not able to play all kind of video formats. If you get an error message while trying to play video files, it means Windows media player does not have support to play such video codecs. However, Microsoft is trying to improve it’s compatibility regularly and it’s latest version Windows media player 12 is now able to play MP4 and DivX files. But in order to play almost every video format, you need to download Windows 7 codec pack.
Windows 7 Codec Pack
Win7codecs is a collection of most video codecs to play all kind of videos on Windows 7. After installing this Windows 7 video codec pack, you will get support to play all video formats including mobile format files (MP4) and DVD quality videos (DivX). This codec is also compatible with most other video players.
Download Windows 7 Codec Pack Free
NOTE : You can also download K-Lite codec pack 4.8.9 to play most video files on Windows XP and Vista. [via]
Below are some more related articles to the topic:


thanks for sharing this cool post
Klite codec pack is better