I’m hoping that someone can help me resolve an issue:
Two of the machines on my home network are primarily dedicated Vista Media Center boxes. In the past, I have shared the Recorded TV folders between these machines by adding each machine’s Recorded TV path to the WatchedFolders in the other machine’s regedit. i.e., all programs recorded on either machine show up in the Recorded TV menu on both machines.
I’ve recently set up a WHS server on my network, and moved a lot of the old shows from the Recorded TV folders on both VMC machines to a folder called Recorded TV on the WHS. I’ve added that folder path to the WatchedFolders in each machine’s regedit.
I can see the WHS Recorded TV folder and all of its contents in the Vista Windows Explorer from both of my VMC machines, but the programs in that folder don’t show up on the Recorded TV menu on either VMC machine.
Have I missed a setting or a permission somewhere?
Thanks.
AntiguaGuy: I can see the WHS Recorded TV folder and all of its contents in the Vista Windows Explorer from both of my VMC machines, but the programs in that folder don’t show up on the Recorded TV menu on either VMC machine.
Velocity Micro Cinemagix Grand Theater, C2Q, 4GB, 2 TB, (2)InfiniTV4, HDHomeRun Homebuilt C2Q, 8 GB, 1.5 TB Gateway P7805U, P8400, 4GB, 880GB, HVR-950 WHS, WRT600N, DMA-2100, (2)DMA-2200, (2)XBox360
CalypsoCowboy: I got this working on my WHS as well, but rather than doing this route, I did something different. I setup my media center user with a password and setup media center to automatically log in with the password. The account was setup as an admin account. Then I changed the 4 media center services to run under the account. I also setup this account on the WHS box. I then changed the two registry settings for recorded tv and watched tv to be \\whserver\Recorded_TV, rather than hack the registry, you can also use TweakUI So my questions is, which one is better? The advantage I can see of how I'm doing it is you cut down on just anyone getting access to the box, but I don't have a 360 yet to see how or if I can view the media through the extender, I'm thinking it may be an issue. Anyone?
I got this working on my WHS as well, but rather than doing this route, I did something different.
I setup my media center user with a password and setup media center to automatically log in with the password. The account was setup as an admin account. Then I changed the 4 media center services to run under the account. I also setup this account on the WHS box.
I then changed the two registry settings for recorded tv and watched tv to be \\whserver\Recorded_TV, rather than hack the registry, you can also use TweakUI
So my questions is, which one is better? The advantage I can see of how I'm doing it is you cut down on just anyone getting access to the box, but I don't have a 360 yet to see how or if I can view the media through the extender, I'm thinking it may be an issue. Anyone?
I went this route, and after some fiddling it works great. However, when my HTPC wakes up from sleep, the tuner is not happy (e.g. decoder error, restart VMC or Vista). Currently I have the ethernet set to be able to be turned off to save power, but to be able to wake up the computer from sleep, but only from management stations.
If I uncheck all those (so ethernet can't be turned off to save power), the ethernet is dead on resume, and I have to disable/enable it to fix it. If I just uncheck the management station box, the HTPC wakes up all the time.
Note that if I don't set to record on WHS, all is well. I can use TV manager to move recordings to WHS, and they nicely show up in recorded tv, still. That solution doesn't work for me since I don't have enough free disk space locally to record long movies, even though I have tons on the WHS.
Does anyone else have problems like this with recording to WHS and sleep interacting? I suspect I could bandaid over it with some setup to restart ehrec or whatever upon resume, but it doesn't seem like that should be necessary.
I am having the setup multiple (3) Vista MC machines to both record to and look for recordings from a Recorded TV share on WHS last night. On the WHS today it is showing that I have file conflicts in the TempRec directory.
Just wondering how to fix this.
Steve
Steve,
My guess is that the problem stems from the fact that the live TV buffer files are also placed in the same directory that the recorded TV is. If you have 3 machines using the same directory, they will likely try to use the same files in that directory for the live TV buffer. I would try to use 3 different shares and point each machine to one of them as the record path and then point each machine to the other 2 shares as "other locations" to find the recordings made by the other 2 VMC boxes.
Scott
Richard A Miller: erwien:I am able to make it work, thank you very much.I have one problem, though, Vista Media Center do not display thumbnail preview for several shows that are located in my Windows Home Server. I was able to delete show that are located in WHS, so I know it is not a permission issue.Is there any extra step to show thumnail preview?Thanks! No extra step needed to show thumbnail preview, the thumbnail artwork will come back in time.
erwien:I am able to make it work, thank you very much.I have one problem, though, Vista Media Center do not display thumbnail preview for several shows that are located in my Windows Home Server. I was able to delete show that are located in WHS, so I know it is not a permission issue.Is there any extra step to show thumnail preview?Thanks!
No extra step needed to show thumbnail preview, the thumbnail artwork will come back in time.
I know this is quite an old post but thought I'd answer anyway in case in helps someone.
I'd had this problem and fixed it. The most likely cause is that VMC tried to create the thumbnails while the permissions on the share/folder/files were incorrect. If this happens it seems that, even if you correct the permissions, VMC will not refresh the thumbnails (might happen in weeks/months but no time soon).
To correct the problem do the following.
On the WHS
1. Check Share permissions are set to Everyone, Full Control and Anonymous Logon, Full Control.
2. Check Folder permissions are set to Everyone, Full Control and Anonymous Logon, Full Control.
3. Check that each file in the Folder has the same permissions. If not, open the folder security properties, click advanced then tick the "Replace permission entries on all child objects with entries shown here that apply to child objects" option and apply.
4. Check that all files now have the correct permissions.
As an aside, Richards batch file will set the share and folder permissions on reboot but does not propagate them to the files. I'll come on to how you overcome this at the end of the post.
On the VMC PC
1. Make sure Media Center is closed then navigate to c:\Users\All Users\Microsoft\ehome\thmb. In here you'll find a file called TVThumb.db. Delete it. If the system can't delete the file because it's in use, reboot the PC and try again. Shouldn't need to boot into safe mode but if you still have problems deleting after the reboot that's the next option.
2. Launch Media Center, go to Recorded TV and watch your Thumbnails get recreated :)
3. If the problem persists, create a sub-folder in your Recorded TV share, move all your recordings to the new folder and perform the above steps again.
I mentioned above about the batch file which sets the permissions when you login to the system not setting permissions on the files. You can overcome this by adding a "/T" option on the end of the "cacls" line as follows
ECHO Y| cacls "D:\shares\Recorded TV" /G "Anonymous logon":F "Everyone":F /T
While we're on the topic of adjustments to the batch file I would also add a "/Y" to the end of the "net share delete" line as follows
net share "Recorded TV" /Delete /y
I've done this because I noticed that sometimes when the batch file runs this command requires you to answer yes or no to continue (usually if there's a user connectied to the share). The "/y" automatically parses the "yes" option.
I've also made a few more changes which may be useful to people. Instead of having the batch file in the startup group so it runs when you login to the WHS I actually have it run as an automatic service which runs on reboot. This means there's no need to login and logout for the permissions to be applied on reboot. If anyone is interested in how this is done let me know and I'll post full instructions. Also, don't know if anyone else has noticed this but it isn't just reboots which can mess up the permissions. Doing any user maintenance through the Home Server Console will also reset the permissions on your share so remember to run the batch file again afterwards.
Oh, one final thing. On the VMC PC I also don't add addition "WatchedFolders" to the registry. Instead I create a "symbolic link" to the share within the existing "Recorded TV" folder. Seems to be a bit quicker. I'm only using WHS to store TV programs and not Recording directly to it ATM but for those who are, creating a symbolic link and pointing the "RecordPath" in the registry to it instead of to the share directly, may have some advantages.
Hope this helps someone.
Wo0zy
With PP2 you do not need any hacks to play Recorded TV from WHS to MCE.
Ben