Feb 09 2010
Support Center
»
Knowledgebase
»
Beyond TV cannot add root directory (e.g. C:\) as Video Folder; stays at `Pending`
Beyond TV cannot add root directory (e.g. C:\) as Video Folder; stays at `Pending` - SnapStream Knowledgebase
Solution
DESCRIPTION:
When adding a new video folder to BTV via Web Admin, the folder stays in the "Pending Folder Additions" list, and does not change from that status.
ARTICLE:
This problem occurs when a user adds the root of a drive (e.g. D:\) as a folder using the Web Admin, and also marks "recurse subdirectories" to "Enabled."
This happens because Windows places a hidden folder in every drive called "System Volume Information." When Beyond TV attempts to scan that directory, a hang occurs because of Windows' permissions on the folder.
One workaround is to disable System Restore for that particular drive. To do this, right-click on the "My Computer" icon and select "Properties." On the "System Restore" tab, select the drive on which to disable System Restore. Hit the "Settings" button and check the box labeled "Turn off System Restore on this drive." Finally, hit the "OK" button. When adding the root directory from that point, be sure to turn off "recurse directories." If recursion is still desired, note that in some cases, it will additionally be necessary to delete the "System Volume Information" directory located in the root of that drive.
Another solution, other than disabling System Restore, is to create a directory on that drive and set it as a "Video Folder."
If the system is stuck with a "Pending" folder addition, it must be manually removed. To do this, first, exit Beyond TV. Open the file:
C:\Documents and Settings\All Users\Application Data\SnapStream\Beyond TV\LibraryFolders.xml
in a text editor. It is formatted thus:
<LibraryFolder>
<Property>
<Name>FullName</Name>
<Value>C:\Documents and Settings\All Users\Documents\SnapStream\Beyond TV\shows</Value>
</Property>
<Property>
<Name>Recurse</Name>
<Value>False</Value>
</Property>
<Property>
<Name>Managed</Name>
<Value>True</Value>
</Property>
<Property>
<Name>Description</Name>
<Value />
</Property>
<Shows />
</LibraryFolder>
Find the entry with the "Value" set for the root -- the one Beyond TV is stuck on -- and delete the whole entry, from <LibraryFolder> to <lLibraryFolder>. In the example above, it would mean deleting ALL of the above text.
Save the file under its original name, then restart Beyond TV.
Article Details
Article ID:
1384
Created On:
Dec 28 2005
Back
Login
[Lost Password]
Email:
Password:
Remember Me:
Untitled Document
Article Options
Add Comment
Print Article
PDF Version
Email Article
Add to Favorites
Search
Knowledgebase