
I’ve been using the Windows 7 Release Candidate bits on my HTPC since the RC came out. The RTM build was released to Technet on August 6, so I downloaded the ISOs and rebuilt the box with the RTM bits.
Unfortunately, the RTM build doesn’t seem to have corrected the issue that annoys me the most: the codec Microsoft included in Windows 7 is awful. Yes, it plays most xvid/divx movies out-of-the-box, but it puts a comparatively high load on the CPU and hiccups during video play/fast-forwarding.
In the past, sidestepping this issue was as simple as installing a different codec, such as ffdshow. In Windows 7, however, the operating system prefers the Microsoft package by default. To change your preferred codec, use Preferred Filter Tweaker Tool for Windows 7 developed by clsid, one of the devs for ffdshow-tryouts. On my workstation, I prefer to install the codecs myself, so this is the tool I use.
Alternatively, another program I’ve used with great success on my HTPC is a freeware app from Shark007.net called Windows 7 Codecs. It not only allows you to adjust the default codecs, but includes ffdshow, Haali Media Splitter, DirectVobSub, Xvid, Ogg, Gabest, x264, and others during the install. No need to download them all separately.
One last thing. WMP12 (and, in turn, Media Center) doesn’t detect/play/associate MKV files by default. I recommend you try Project Rémoulade from Divx Labs which adds the necessary registry keys to Windows 7 for MKV. (I noticed this also worked for OGM files, too) You can try the old method of adding the registry keys yourself, but I’ve found most people now recommend the Divx tool.
At any rate, after changing my preferred codec to the wonderful, amazing, dashing, celestial ffdshow, all is well in HTPC-land. Videos are gorgeous, smooth, and I can fast-forward at lightning speeds.
Oh, and Windows 7 Ultimate / Home Premium makes one helluva nice HTPC box.