How to Build a Kick-Ass Windows Home Server
WHS Power User Tweaks and Tips
To truly master your digital domain, you'll want to optimize your home server's performance
Beef up the Swap File
Enlarging and optimizing WHS’s swap file can help when you’re running multiple Add-ins and streaming lots of media. It’s especially useful if you purchased a Home Server with just 512MB of RAM. To change the size of the swap file, install the Advanced Admin Console Add-in and access WHS’s Control Panel. Double-click the System icon in the list to bring up the System Properties window. Under the Advanced tab, click the Settings button to bring up the Performance Options window.

Under this new window’s Advanced tab, click the “Change” button under the Virtual Memory section. Now select the C:[SYS] drive and change the page file’s custom size to Range. The Initial Size should be set to 1.5 times the capacity of the RAM installed on the system, while the Maximum Size should be set to three times the amount of RAM. For example, in a system with 1GB of memory installed, the initial size of the page file should be 1,500MB and the Maximum Size should be 3,000MB.
Don’t Just Back up, Sync!
If you download a lot of media files or use BitTorrent to schedule downloads to your local drive, you can set up Windows Home Sever to automatically perform a one-way sync of files from your desktop to WHS using Microsoft’s SyncToy software (microsoft.com/downloads). SyncToy pairs two folders from anywhere on your network and ensures that all the files in one folder are duplicated in the other. For example, you can set up SyncToy to watch a video downloads folder on your desktop and automatically copy any new files that show up to the Videos Share on your WHS, which then makes the file available for media streaming. SyncToy is ideal because you can configure the pairing to be in “Contribute” mode only, meaning it won’t remove files from your WHS if you delete the original version.
Transcode High Definition Video
Windows Home Server includes media server software that is recognizable by other computers and game consoles like the Xbox 360 and PlayStation 3. Unfortunately, these receiving devices don’t have a wide selection of video codecs to process all video file types, including the popular Xvid codec and the Matroska multimedia container (.mkv). To play these files, you’ll have to install a media server that can transcode your videos into supported formats. The trick is that these programs aren’t WHS Add-ins—you’ll have to download and install them on your server’s desktop just as you would any normal program in Windows.
We’ve had success with TVersity (follow the instructions from our Streaming Guide), but another program we recommend is the PS3 Media Server, which also works on the Xbox 360. Just download the latest Windows build, copy the file to a folder on your server, and run the install wizard using remote desktop. The PS3 Media Server will automatically run on startup, and you can configure its transcoding settings to downsample audio or lower video bitrate to accommodate your network’s bandwidth limitations (i.e., streaming video over Wi-Fi versus wired).
Quick Tips
Set your WHS's automatic update time to be different and far removed from the scheduled backup time.
Split up your files into many Shared Folders (i.e., TV and Movie folders instead of just one Video folder) to facilitate more efficient file duplication.
Disable WHS active notifications on client machines by right-clicking the Console icon in the taskbar (for the more computer-illiterate users on your home network).