Access to directories not allowed

Discussion in 'Windows Vista Performance' started by George, Sep 23, 2007.

  1. George

    George Guest

    Is there a way to access those forbidden directories ? Like "documents &
    settings" ?
    George, Sep 23, 2007
    1. Advertisements

  2. George

    Peter Lawton Guest

    C:\Documents and settings in Vista isn't actually a directory, so it isn't
    forbidden as such. I believe it's a "junction" for C:\Users which you can

    Similarly C:\Users\All Users\Start Menu\ is actually
    C:\ProgramData\Microsoft\Windows\Start Menu

    If you look about you'll find the real location of all those "folders"

    I suppose MS needed to keep something in the old locations for compatibility
    with old badly coded apps, although why MS thought it'd be a good idea to
    move everything about for the sake of it is a mystery to me

    Peter Lawton
    Peter Lawton, Sep 23, 2007
    1. Advertisements

  3. George

    Rick Rogers Guest

    Hi George,

    You can change permissions and give your account full permissions on a
    directory, but it's generally not a good idea as malware can take advantage
    of this. Things like "C:\Documents and Settings" are actually just junction
    points, not real folders, that act as redirects to the real location of
    those folders in Vista (in this instance C:\Users). They are there for
    backwards compatibility with older applications that are hardcoded to expect
    them to be there. There is nothing actually in a junction point.
    Rick Rogers, Sep 23, 2007
  4. George

    Rick Rogers Guest

    I suppose MS needed to keep something in the old locations for
    Two words: Simplification and Security.

    For the first, getting rid of "My" <everything> was a response to a lot of
    negative feedback. Other things, like D&S were overly and unnecessarily
    long. The UI, for the user, is all about each simply having their own
    desktop, folders, and applications. Nothing complicated.

    For the second, moving applications from running in the system environment
    to the user environment is quite a feat. Not only new applications designed
    for Vista, but redirecting older ones to run in a virtual directory as well.
    A lot had to be built in to the system for this latter event to happen,
    otherwise users would be limited to only Vista compatible applications.
    Rick Rogers, Sep 23, 2007
  5. George

    Peter Lawton Guest

    Simplification ?

    MS change one thing that everyone is used to and software is written for to
    something completely different but also keep the old locations as junctions
    that can't actually be opened by users and hardly anyone understands or any
    utilities handle correctly? That must be a uniquely MVP definition of
    "Simplification" ;-)

    Although I do totally agree with you that putting spaces in commonly used
    paths was one of the stupidest ideas MS ever had (apart from Bob, Clippy,
    WGA, Vista activation, DRM, x64 driver signing ...) and it's long past time
    they returned to sanity. Junction Points however, in my personal opinion,
    are much more of a nightmare than spaces in a few paths ever were.

    Peter Lawton
    Peter Lawton, Sep 23, 2007
  6. George

    Rick Rogers Guest

    Well, the choice was to either use junction points or to continue the same
    poorly thought out default system paths. What's really stupid to me are
    software writers that don't use variables, hard coding things like
    C:\Windows instead of %windir%, or C:\Documents and Settings instead of
    Rick Rogers, Sep 24, 2007
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.