Tweaking Windows 7 for Media Center – Part 3

Running a Media Center PC has different power requirements than a normal PC.  While you normally would want a PC to go to sleep or hibernate when it’s not used for a long period of time to save some money on your power bill, doing that on a Media Center PC can cause all sorts of issues with scheduled recordings, streaming content from your media center to other machines or even losing connection to USB attached devices like your IR/Wireless receiver for your remote.

My Experience:  I’m not a big fan of letting a Media Center fall asleep at all.   While it’s nice to save a few watts in power, I’ve had all sorts of issues with Media Centers waking up and all the components coming back online properly.

  • Click on the Start Button and then choose “Control Panel” in the right hand bar.
  • Click on the “System and Security” heading and then choose the “Power Options” link.
  • By default, Windows uses a “Balanced plan” which will work fine for our HTPC with a few minor tweaks.  Click on the “Change plan settings” link to the right of the Balanced Plan.
  • Half way down the screen, click on the “Change advanced power settings” link.  Once in the Advanced Settings, scroll down through the settings and configure them as follows:
    • Expand  the “Sleep” setting and:
      • Expand the “Sleep After” setting and if it’s not set to “Never”, set it to 0 Minutes.
      • Expand the “Allow Hybrid Sleep” setting and set that to “Off”
      • Expand the “Hibernate After” setting and if it’s not set to “Never”, set it to 0 Minutes.
    • Expand the “USB Settings” section and:
      • Expand “USB Selective Suspend Setting” and set it to “Disabled”
    • Expand “Power buttons and lid” and:
      • Expand “Sleep Button Action” and change it to “Do Nothing”
    • Expand “Multimedia Settings” and:
      • Expand “When Sharing Media” and set that to “Allow the Computer to enter Away Mode”
      • Expand When Playing Video and set that to “Optimize Video Quality”)

Away mode is an interesting power saving mode that works perfectly with (and was built for) Windows Media Centers.  I'm still experimenting with it and not 100% sure how well it works, but apparently away mode will shut down some components like video and audio signals, PS/2 devices, etc., but still lets most processes continue to run in the background.  For a deeper dive into Away mode, check out the “What does Away Mode Do, Anyway?” blog over on Microsoft’s MSDN site.  If you have any personal experience with Away mode, I'd love to hear about it in the comments below.

Since we will not be using the Sleep or Hibernate functions, we can wipe out the large file Windows sets up to write the contents of your memory to when it goes into Hibernation mode.  For example, if you have 8 GB of RAM, Windows sets aside 8 GB of hard drive space to write the memory to and it’s worth recovering all that storage space.  To remove the file, do the following:

  • First, check your C: drive and just note how much space is listed as “Free”
  • Start an “Administrator Command Prompt” by clicking on the Start button, opening “All Programs”, Opening the “Accessories” folder and then right clicking on the “Command Prompt” and choosing “Run as Administrator”
  • In the Administrator Command Prompt type ‘powercfg –h off’ without the quotes.  You won’t see any status update other than the command prompt popping up again, but if you check your hard drive, you should see your free space has increased.

 

There’s one more location that we can look to free up some space by yanking out some unneeded Windows components that are not used with Media Center.

  • Click on the Start Button and then choose “Control Panel” in the right hand bar.
  • Under the “Programs” heading, click on the “Uninstall a program” link.
  • On the left side you will see a link to “Turn Windows features on or off”, click on that.
  • All the folders are features and components of Windows that can be added or removed.  There are a few that are installed by default, but we don’t really need with Media Center and can safely be removed.  Simply unchecking the box next to them and hitting OK will uninstall them from Windows.  To remove them, uncheck all of the following:
    • All the “Print and Document Services”
    • “Tablet PC Components”
    • “Windows Gadget Platform”
    • Both “XPS Services” and “XPS Viewer”
  • Then simply click on “OK” and Windows will uninstall them all with a reboot or two.

If you’re still running tight on space or want to squeeze every last drop of storage out of your C: drive, there are two other advanced options available.  Because they are advanced, I won’t step through them in detail and I would suggest not doing either of these unless you really know what you’re doing and know enough to do them without a walkthrough.  The two options are:

  • Shrinking your page file size.
  • Turning off System Protection for your C:

Now that we’ve finished cleaning up unneeded components we need to make sure our Media Center is ready to be controlled by a remote control.  Whatever remote you are using, it should have a USB based Infrared or Wireless receiver.  Without a receiver your HTPC won’t be able to pick up the signals from your remote.  Plug the receiver into your HTPC and make sure that Windows recognizes the receiver and installs whatever drivers it needs for it.  Windows should recognize and have the drivers for it by default, but if not, you may need to get a driver package from the remote/receiver vendor. 

Last, but not least, I suggest you do one final run through of Windows Update (Start -> Control Panel -> System and Security -> Windows Update -> Check for Updates) to ensure that with all these tweaks and changes to our Windows Installation there are not additional patches or drivers available.

With that, our Windows 7 installation is streamlined and ready to run Windows Media Center.  In our next installment, Cutting the Cord Part 4, we’ll walk through actually Installing and configuring Windows Media Center on your HTPC.


Missed any installments of our Cutting the Cord Series?  Catch up on them here:

« PreviousNext »