Windows 7, unlike previous Microsoft operating systems, comes with extended capabilities to play video files out of the box.
The operating system comes with codecs to play Divx, Xvid, H.264, AAC and several other popular formats.
Videos that are encoded with these formats can be played with any media player like the included Windows Media Player. Third-party media players may use these codecs as well for playback.
But there are still formats such as flv or mkv that are not supported by the operating system by default. Users who encounter videos with unsupported codecs that do not play in such a media player are faced with a difficult decision.
They can either hunt down the specific codec that is needed to play the video (see Video Inspector or Missing video codecs), install a media player that uses binary codecs (which means that the codecs come with the media player and will only work in that media player), or download and install a codec pack for the operating system to add codecs to the computer system.
Windows 7 users should not install the first codec pack that they come upon as it has happened in the past that codec packs were used to infect a computer system with malicious software.
We recommend the following two codec packs for Windows 7:
The Windows 7 Codecs offered by the package do not change or interfere with the support Microsoft provides concerning native codec support in Windows Media Player 12 and Media Center.
Alternative hardware accelerated (DXVA) H264, H265, MVC and HEVC codecs are also provided by the codec package for use by all players.
The following filetypes are enabled and SUPPORTED by the installation of the Windows 7 Codecs.
Windows 7 Codec Pack Download: here
There are different versions of the K-Lite Codec Pack ranging from a very small bundle that contains only the most essential decoders to a large and more comprehensive bundle.
The basic package supports the following codecs and formats:
Download K-Lite Codec Pack: here
The larger packages add tools more than anything else to the system. The download page compares them all so that it is easy enough to pick the right one from the list.
We suggest you check out both codec packages before you make a decision. Both add support for many different media formats to Windows 7 and are good choice especially if you are using a player that relies on system-wide codecs.
Interestingly enough, while designed for Windows 7, they support newer versions of Windows -- Windows 8.1 and Windows 10 to be precise -- as well. The K-Lite codec Pack supports Windows XP and Vista on top of that.
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.