Hacking Windows 7 Media Center

Creating a Windows 7 Lite for Media Center Users with vLite

by Michael Healy @ 11:15 am on March 5th, 2010 in programs, windows 7 with 17 Comments

1260389736939208247klaasvangend_Stopwatch.svg.hi Sure, Microsoft already offers a slimmed down version of Windows 7 known as Starter which is light enough to run on even the trimmest of netbooks. Not to mention that standard version of Windows 7 are excellent performers as well but there’s always room for improvement and the Starter version of WIndows 7 doesn’t include things like Media Center. Se let’s take a look at creating our own lite version of Windows 7 with a program called vLite. This will allow us to get the performance of Starter by taking out the extras but leaving everything needed for a Media Center only setup.

First we’ll need a copy of vLite, a free piece of software that will allow us to add and remove certain pieces of Windows as well as drivers and other items to the Windows 7 installation process. Once you’ve downloaded and installed the program you will also be notified that you need to download the WAIK package from Microsoft. The version linked by the vLite program works well enough but there is also a version that officially supports Windows 7 here.

Either mount the WAIK ISO using a program such as Virtual Clone Drive or burn it to disk and install the package. Now we can run vLite and select the original Windows 7 installation media (the files from the DVD not the Windows install folder). vLite will ask you for a location to save the files locally.

Save Files

Continuing on to the next set of options in vLite you’ll be presented with a number of checkboxes to determine what parts of the install you’d like to configure. Check Integration, Components, Tweaks and Bootable ISO as a minimum. This will allow us to add any drivers for hardware such as TV tuners, display and sound drivers and other items as well as remove nonessential items for a Media Center only setup.

Tasks

The first step is Integration. On this tab we can select drivers and hotfixes to preload into the installation process. For Media Center users it’s handy to include items such as TV tuner drivers, display drivers and audio card drivers. Sure you can wait until after the installation is finished but we can save some time by including it from the beginning. Though there aren’t many hotfixes available at this point since the operating system is so new you should have no problem running a quick Windows update after installation, however, once items such as service packs become available you can also include them in the process on this tab.

drivers

Now onto the components to remove from the default installation process. This tab can be somewhat tricky for beginners to handle as there is a large number of options. Luckily there are comments to the right of each option giving a quick description of the what it handles and whether or not it’s typically safe to remove. For Media Center exclusive machines there are actually a large number of options which can be checked for removal. Things such as games, paint, wordpad, printer and scanner support are no brainers for the most part (unless you play the Media Center games then leave those in of course).

components

Typically, novices should steer clear of the services and system options if they aren’t 100% sure of what they are doing. This is also where you can find the biggest performance gains however. A basic list of system and service components that can typically be removed follows and there may be more or less that suit your specific needs. You will need to examine each one and determine whether or not you need the feature enabled.

  • Error Reporting
  • Protected Storage
  • Remote Registry
  • Secondary Login
  • BitLocker Drive Encryption
  • Disk Quota
  • Help
  • Natural Language
  • Performance Counters
  • Reliability and Performance Monitor
  • Run a Legacy CPL Elevated
  • Security Center
  • System Restore
  • Tablet PC
  • Windows Defender
  • Windows Easy Transfer

Remember, turning these items off is only recommended for a Media Center run and forget type of setup. Slimming down Windows 7 for most extensive use will require different components remain installed. Also, requirements will vary from user to user and you should evaluate each component being removed based on your specific needs.

On the next tab you will find a list of tweaks that can be applied during the initial setup as well. Turning off further services by default, without removing them for installation, can result in even further performance gains. Examining items under services listed as Automatic start can setting them to manual or disabled can provide a bit more flexibility than removing them from installation altogether while still not running them by default. Items such as Cryptographic services and firewall are a few you may want to consider setting to manual or disabled to save some additional resources.

services

Once you’ve finished each of the tasks press the Apply button to begin creating your newly customized version of Windows 7. vLite will begin processing the changes and create a new installation build. Once complete you’ll be given the option of creating an ISO or burning the new installation image to a DVD. We recommend an ISO for it’s portability, storage and copying abilities as it can always be burned to DVD later.

Windows7ISO

Simply choose the desired option and press the button in the lower right hand corner. If you chose ISO and would like to create a DVD from the image later you can follow this handy guide to using Microsoft’s own USB DVD Download tool. That’s all there is to it! You’ve now got a highly customized version of Windows 7 ready to go.

17 Comments


thebudman420
Comment #8299 from thebudman420 [Reply]

I have waik installed but vlite keeps asking me for the wim filter driver and i cant get past the first screen?

Comment left March 5, 2010 at 3:30 pm Permanent Link
@Reply #9042 from RickRubino [Reply]

Google around for vLite 1.16 and download this version
Download”Universal Extractor” to extract the setup for vLite 1.16
extract the WIM files from vLite 1.16 to your vLite1.2 installation folder.

For Windows x64 it should work fine. For windows x86 copy the WIMGAPI.Dll from the WAIK iso to your vLite folder.

Right-click on wimfiltr.inf and install after copying wimgapi.dll to vLite folder

Comment left April 4, 2010 at 12:17 pm Permanent Link

Spectre
Comment #8303 from Spectre [Reply]

I have the same problem, WAIK for Win 7 installed, and Vlite keeps asking me for the filter. Tried with the other AIK, for Vista, same results

Comment left March 5, 2010 at 7:09 pm Permanent Link

pete
Comment #8316 from pete [Reply]

Same problems as above, any solution to this?

this is something i am really interested in :D

Comment left March 6, 2010 at 7:26 am Permanent Link
Comment #8317 from Michael Healy [Reply]

That’s strange, all I needed to do was install the WAIK package and I had no problem running it. Try to copy wimgapi.dll from Program Files\Windows AIK\Tools\x86 to the vLite folder. Apparently there is some sort of bug in x86 versions of Windows with vLite and WAIK.

Comment left March 6, 2010 at 9:24 am Permanent Link

pete
@Reply #8319 from pete [Reply]

that didn’t work for me , The system I am trying to run this on is windows 7 X64

Comment left March 6, 2010 at 2:22 pm Permanent Link

Manor
@Reply #11182 from Manor [Reply]

Sorry if this is an old thread, but it is top on google :)

If you have 64 bit windows, just copy wimgapi.dll from the amd64 folder or the ia64 folder depending on your processor (amd or intel)

Comment left May 18, 2010 at 6:14 am Permanent Link
Comment #8339 from jody [Reply]

Do a Google search for vLite 1.16 – this has the WAIK filters needed, install this version, and then install the new version 1.2. This worked for me

Comment left March 7, 2010 at 8:48 am Permanent Link
@Reply #8406 from Robert Smith [Reply]

thanks Jody, that works!

Comment left March 9, 2010 at 8:15 pm Permanent Link
@Reply #8407 from Robert Smith [Reply]

Wow, how did that photo of me get there? =S this is the first time i’ve used this site! Anyone know why?

Comment left March 9, 2010 at 8:18 pm Permanent Link
@Reply #8447 from Michael Healy [Reply]

interweb magic :) (actually it loaded it from twitter, google or gravatar depending on which you used to login)

Comment left March 11, 2010 at 10:00 am Permanent Link

Pete
@Reply #8418 from Pete [Reply]

awesome this worked perfectly, thanks jody

Comment left March 10, 2010 at 4:57 am Permanent Link
@Reply #8988 from Grant [Reply]

Cheers Jody. Spot on.

Comment left April 2, 2010 at 4:22 am Permanent Link

Dallas
Comment #8414 from Dallas [Reply]

Isn’t this basically removing windows components like games etc. then turning off certain services to get more speed?

Comment left March 10, 2010 at 12:49 am Permanent Link

Conor
@Reply #8719 from Conor [Reply]

Yeah,pretty much

Comment left March 23, 2010 at 2:50 pm Permanent Link
Comment #8980 from Matt Allen [Reply]

Just to let you all know, I’ve been having issues when removing the Windows Error Reporting system within Windows 7, it can cause the Windows installation never to complete due to the wer.dll file missing and therefore unable to start.

If you receive this error after trying to install a custom Windows build just re-enable to item and re-build your install ISO.

Also, I don’t remember reading this above, if you do not have the install media on a disk and have a downloaded version of the files do not use your originals, make a copy of them to a different location (such as the desktop) as vLite will overwrite and remove the files necessary in the location you select and you will not be able to undo this process. Therefore making changes (such as re-installing the wer.dll service) impossible, you will only be able to remove further components not re-enable any previously removed ones.

Hope this helps some of you, there are great benefits to doing this, just takes abit of time to get spot on, my Vista version I did was brilliant.

Comment left April 1, 2010 at 6:34 pm Permanent Link
Comment #10403 from William [Reply]

Nice story,
It’s impossible to install win 7 as you describe here
It gives error and stops the installation

Comment left April 29, 2010 at 11:56 am Permanent Link

Leave A Comment

Post Anonymously, Fill in your details or Use one of the Social Networks below to login and post a comment!