Start Menu User Folder Buttons - Open to Users Instead of Libraries

Page 6 of 14 FirstFirst ... 45678 ... LastLast

  1. Posts : 3,302
    Windows 7 Home Premium x64 SP1
       #50

    Hi Shaun

    Yes thats what I get

    "C:\Users\danny\AppData\Roaming\Microsoft\Windows\Libraries\Recorded TV.library-ms"

    This makes no sense at all.How can it be changed in the registry and not in explorer, wheres it gettin its information from lol.

    Danny

    Start Menu User Folder Buttons - Open to Users Instead of Libraries-untitled.png
      My Computer


  2. Posts : 71,977
    64-bit Windows 11 Pro for Workstations
    Thread Starter
       #51

    I just can't understand why it's not working for you either when it opens to the Users....Libraries for me using the same steps I outlined here.

    I must admit that I'm stumped.
      My Computer


  3. Posts : 3,302
    Windows 7 Home Premium x64 SP1
       #52

    Could it be a permissions issue.Is it worth taking ownership of the libraries and reg keys involved.Thanks for looking again Shaun, we will get it in the end

    Danny
      My Computer


  4. Posts : 71,977
    64-bit Windows 11 Pro for Workstations
    Thread Starter
       #53

    No, I wouldn't recommend it. Doing so could cause unknown issues.
      My Computer


  5. Posts : 3,302
    Windows 7 Home Premium x64 SP1
       #54

    Ok Shaun will leave it be.

    Just one thing I noticed which may be of interest.As I mentioned previous the Recorded tv folder in the public folders was labelled as "Recorded TV" not "Public Recorded TV" like in yours.I changed the name to mach yours but on reboot it re creates the "Recorded TV" folder and moves the temp rec folder to it.Also if I create a new user acc its also labelled as "Recorded TV".Not sure why but suppose it could be a version thing not sure.

    Danny
      My Computer


  6. Posts : 71,977
    64-bit Windows 11 Pro for Workstations
    Thread Starter
       #55

    I'm thinking that this may the issue or part of it since it should be named "Public Recorded TV".
      My Computer


  7. foe
    Posts : 73
    Windows 7 x64
       #56

    I would like to take a look into it, too, if you guys don't mind.

    I can't say i fully understand the problem though: the default location of the 'Recorded TV' library is in the public folder (just did a clean install and can confirm that much). I guess you could change it, but it would change for all users, so you would still 'share' it, at least with other users on the same system. You would be better off making a sub folder in 'videos' I guess.

    PS i read stuff about deleting and recreating the libraries? How are you doing that? A handmade library could behave different from a default one i guess. This is the content of my C:\users\Public\Libraries\RecordedTV.library-ms:
    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <libraryDescription xmlns="http://schemas.microsoft.com/windows/2009/library">
      <name>@shell32.dll,-34615</name>
      <ownerSID>S-1-5-18</ownerSID>
      <isLibraryPinned>true</isLibraryPinned>
      <iconReference>imageres.dll,-1008</iconReference>
      <templateInfo>
        <folderType>{5fa96407-7e77-483c-ac93-691d05850de8}</folderType>
      </templateInfo>
      <searchConnectorDescriptionList>
        <searchConnectorDescription publisher="Microsoft" product="Windows">
          <description>@shell32.dll,-34617</description>
          <isDefaultSaveLocation>true</isDefaultSaveLocation>
          <isDefaultNonOwnerSaveLocation>true</isDefaultNonOwnerSaveLocation>
          <simpleLocation>
            <url>shell:public\Recorded TV</url>
          </simpleLocation>
        </searchConnectorDescription>
      </searchConnectorDescriptionList>
    </libraryDescription>
    As you can see the location 'public\Recorded TV' is mentioned within the file.
      My Computer


  8. Posts : 71,977
    64-bit Windows 11 Pro for Workstations
    Thread Starter
       #57

    Hello Foe,

    Not at all. The more the merrier. :)
      My Computer


  9. foe
    Posts : 73
    Windows 7 x64
       #58

    Just tested it, it seams like the url section in this, points at the location of the REAL files.

    If i change it to <url>C:\</url> I get to see the files and folder located there (like the windows folder), when clicking on the recorded tv button in the start menu. So this determines the location of the included files/folders it seems...

    *Edit*
    Yes, i ran a test. I added the folder C:\windows and E:\root, my file now reeds:

    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <libraryDescription xmlns="http://schemas.microsoft.com/windows/2009/library">
      <name>@shell32.dll,-34615</name>
      <ownerSID>S-1-5-18</ownerSID>
      <version>12</version>
      <isLibraryPinned>false</isLibraryPinned>
      <iconReference>imageres.dll,-1008</iconReference>
      <templateInfo>
        <folderType>{5fa96407-7e77-483c-ac93-691d05850de8}</folderType>
      </templateInfo>
      <propertyStore>
        <property name="HasModifiedLocations" type="boolean"><![CDATA[true]]></property>
      </propertyStore>
      <searchConnectorDescriptionList>
        <searchConnectorDescription publisher="Microsoft" product="Windows">
          <description>@shell32.dll,-34617</description>
          <isDefaultSaveLocation>true</isDefaultSaveLocation>
          <isDefaultNonOwnerSaveLocation>true</isDefaultNonOwnerSaveLocation>
          <simpleLocation>
            <url>shell:public\Recorded TV</url>
          </simpleLocation>
        </searchConnectorDescription>
        <searchConnectorDescription>
          <isDefaultNonOwnerSaveLocation>true</isDefaultNonOwnerSaveLocation>
          <isSupported>true</isSupported>
          <simpleLocation>
            <url>knownfolder:{F38BF404-1D43-42F2-9305-67DE0B28FC23}</url>
            <serialized>MBAAAEAFCAAAAAAAADAAAAAAAY0gAAQBQAAAAUEFZo/KEocAy99UEXfKMHgcfPFx1nCzBAAQAAAAAAAABAAAAAAAAAAAAAAAAAAAAwLAUAwHQB+TQDi66kGEiiNCAsCMw0ZGA8yQ6wFAAAAAAAAAAAAAAAAAAAAAAAAANCQMAAAAAAQz+YdkQAwVp5GZvd3cAwDAIAABA8uvurzoU0sPWHpKAAAANIAAAAAABAAAAAAAAAAAAAAAAAAAAcFApBgbAQGAvBwdAMHAAAgFAsDADAgDA8uvBAAFA8BUg/E0gouOpBhoYjAArADMdmBAvMkOcBAAAAAAAAAAAAAAAAAAAAAAAAAAAYBAAAQOAAAAcAAAAEAAAAAHAAAAtAAAAAAAAAAOAAAARAAAAMAAAAgU34PWQAAAAAwQ6w1Vp5GZvd3cAAAEAAAAFAAAgSCAAAguAAAAcAAAAsAAAAKB0v48D1h8CNZBn59Cow/I6CAAAkJAAAQCAAAoNCAAAEzUQNl4KilR8yEODtL/TMpJY2mzxBAAAQAAAAAAfAAAA8CAAAwUA0CAxAQLAUDAtAgMAEDAtAgMAYDAyAQOAcDAyAAOAEDAzAgMA0CAzAgNAEDAzAQMAMDA3AQMAkDAwAQLAQDAxAwNAkDAyAQMAMDAzAwMAMDAtAQMAADAwAAMAAAAAAAAAAAAAAAAAAGAAAwAAAAoYBAAAAAAAAQYzV3cfNnavVmckBAAAAAAIWdhG1zehGkg96To+Yl7motpsVY7ZCeESqHAiMkoJTIiVXoR9sXoBJYv+EqPW5uJabKbF2emgHhk6BgIDJayECAAAAA</serialized>
          </simpleLocation>
        </searchConnectorDescription>
        <searchConnectorDescription>
          <isSupported>true</isSupported>
          <simpleLocation>
            <url>E:\root</url>
            <serialized>MBAAAEAFCAAAAAAAADAAAAAAAY0gAAQBQAAAAQqwv3+ZjwcANdzzng2IMHQT388JoNCzBAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAQLAUAwHQB+TQDi66kGEiiNCAsCMw0ZGA8SR6wFAAAAAAAAAAAAAAAAAAAAAAAAAFCQMAAAAAAQx+sLUQAgcv9GdAAgNAgAAEAw7+WsPJCVx+sLUqAAAAsUAAAAAAEAAAAAAAAAAAAAAAAAAAAgcA8GAvBAdAAAAUAwOAIAAOAw7+GAAUAwHQB+TQDi66kGEiiNCAsCMw0ZGA8SR6wFAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAA8AAAAwBAAAQAAAAAcAAAAMDAAAAAAAAA7AAAAcBAAAwAAAAA9/PAMABAAAgRpNGdpVGAFpDXy92b0BAAoAAAAkAAAAKHAAAAxMFUTJuiYZEvMhzQ7y/ETaCmt5MAAAAAAAAAAAGAAAwAAAAoYBAAAAAAAAQYzV3cfNnavVmckBAAAAAAwbucKucr990vUNES1xcY20tpsVY7ZCeESqHAiMkoJTI8mLniL3afP9LVDhUdMHmNdbKbF2emgHhk6BgIDJayECAAAAA</serialized>
          </simpleLocation>
        </searchConnectorDescription>
      </searchConnectorDescriptionList>
    </libraryDescription>
    trow knownfolder:{F38BF404-1D43-42F2-9305-67DE0B28FC23} in a run window, you will see it is an alias of the windows folder.

    *EDIT2*

    A search for "RecordedTV.library-ms" in the data of my registry lead me to believe that the displayed directory is read from "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{1A6FD BA2-F42D-4358-A798-B74D745926C5}"

    from the string ParentFolder. It reads "{DFDF76A2-C82A-4D63-906A-5644AC457385}" which are the public libraries. Let me try playing with this...

    *edit 3*
    bingo, i changed the parent to {1B3EA5DC-B587-4786-B4EF-BD1DC332AEAE}, which is 'libraries'. It gave me this:
    Start Menu User Folder Buttons - Open to Users Instead of Libraries-untitled.png
    Even though the library file itself is still located at the public folder. It seems like the system made a default one automatically. I deleted the file from the old location. It is not being recreated.

    I think this should answer about all the questions i could think of...
    Last edited by foe; 18 Jun 2011 at 16:52.
      My Computer


  10. foe
    Posts : 73
    Windows 7 x64
       #59

    Ok, i will put the instruction in a new post. I you would like to change the recorded tv library from public to personal, use this reg file:rectvnonpublic.reg

    copy the file C:\users\Public\Libraries\RecordedTV.library-ms to %userprofile%\appdata\roaming\Microsoft\Windows\Libraries\RecordedTV.library-ms

    if you want to keep the references in the old file that is.

    Log off an back on.

    I did not test this, but it seems plausible for the library to no longer be shared with other users on the same system as well, since the references are now kept in the %userprofile%\appdata sub-directory...
    Last edited by foe; 18 Jun 2011 at 17:23.
      My Computer


 
Page 6 of 14 FirstFirst ... 45678 ... LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 21:03.
Find Us