Updated on Aug 12 2007.
Playing Pre-Recorded TV from WHS or Recording Live TV to WHS .
Works for Vista , MCE 2005 and Xbox360.
If you do not need to record live TV to the WHS, and just need it to store the recorded TV files and play from WHS, you can miss out "Recording Live TV to WHS" but you will still need the Batch file on the WHS.
All Recorded TV stored on the WHS will show in "Recorded TV" on Vista or MCE 2005 and in "Recorded TV" in MCE UI on the Xbox360 ,
On the WHS you need to enable media sharing on the Music, Photos and Videos shares. You can do that by clicking on the Gear icon in the top right of the WHS Console, then click on the Shared Folders.
Then on WHS console setup a Guest Account with no password, this will be so you can see the recorded TV from WHS on your Xbox360 in Media Center UI under "Recorded TV"
From WHS Console add a share folder call "Recorded TV" to WHS default shared folders.
Settings for Windows Home Server
1: In Run, type "gpedit.msc", then click OK .
Then go to Computer Configuration> Windows Settings> Security Settings> Local Policies> Security Options
Find the entry "Network access: Let Everyone permissions also apply to anonymous users", double click and set to "Enabled"

2: Then in the same location in gpedit.msc Computer Configuration> Windows Settings> Security Settings> Local Policies> Security Options. Find the entry "Shares that can be accrssed anonymously" double click and add the value "Recorded TV" at the end of the existing entries, then click OK.

3: Reboot WHS.
Log on back on to WHS right click the shared "Recorded TV" folder then go to Properties Click on the Share and Security tab then Permissions add "Anonymous Logon" click "Full Control" box then click on OK.
4: Log on then Log off DO NOT REBOOT WHS the Share Permissions and Security Permissions will be removed if you reboot, there is a batch file to fix the problem see below ).
Settings for MCE 2005 or Vista .
On Vista or MCE 2005 Run, "regedit".
1 Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\Recording
Double click the "WatchedFolders" key
Add the UNC path of WHS shared folder. \\Server\Recorded TV
2 Reboot the MCE 2005 or if you have Vista reboot that.
Recording Live TV to WHS
For Vista or MCE 2005
1 If you need to record live TV to WHS here is the setting go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Service\Recording
Double click the "RecordPath" key
then add \\Server\Recorded TV
2 Reboot the MCE 2005 or if you have Vista reboot that.
Batch file Fix for Anonymous Logon and Everyone after WHS Reboots.
These settings where needed because if WHS reboots, the Share Permissions and Security Permissions will be removed.
Copy and Paste the batch file into notepad and save it as "whs.bat" DO NOT save it as a text file, add the batch file to WHS startup menu.
Now if WHS reboots the Batch file will reset all the Share Permissions and Security Permissions for recorded TV folder, only works after you log on and then logoff WHS.
Here is the Batch file below (Copy and Paste it). Updated batch file on Aug 12 2007
--------------------------------------------------
@ECHO OFF
net share "Recorded TV" /Delete
net share "Recorded TV"="D:\Shares\Recorded TV" /GRANT:Everyone,FULL /GRANT:"Anonymous logon",FULL
ECHO Y| cacls "D:\shares\Recorded TV" /G "Anonymous logon":F "Everyone":F
end
----------------------------------------------------
Ps: Thanks to Ian Dixon mce mvp who has also been working on this.
Richard Miller mce mvp.
Richard Miller MCE MVP