Probably just my not RTFM here

Running Vista 64bit, when I go into my profile directory, any of the shortcuts that are red (such as "My Documents") will give the error

"An error occurred reading folder: Access is denied. (5)"

I was expecting it to actually to go the folder that it's a shortcut to, am I out in left field on that one?

All of this stuff is quite badly explained, or not explained at all, as far as I can tell. I'm thinking about writing a short web page about it as it confused me initially as well. Eventually I stumbled on some general Microsoft documentation about junctions/links which explained the reasoning behind the access denied permissions and all was clear

The deny permissions on most of the junctions are there for a reasonably good reason. They're not really to prevent you as a user getting to your files (the junctions are hidden and you should be using the new paths anyway); they're to stop things like backup programs storing two copies of everything because they don't understand junctions, or worse restoring to second real directory, rather than a junction, so that you now have two user profiles which different apps see differently.

The deny permissions just prevent listing the directory immediately below the junction, which programs should never need to see, so it lets bad programs with hardcoded paths continue to work (since any level below the junction point can be listed and worked on normally) while avoiding a few other problems.

I'm still not sure why some of these compatibility things are junctions and some are symlinks. Maybe some of them were put in place before symlinks were added to the OS or maybe there's another good, but hidden, reason. Similarly, some of the things don't have the deny permissions but I don't know if that's because different people created them or what.[/quote]

It's an issue with Vista, not Opus.

Exactly. The same thing happens in Explorer. It's done on purpose by MS to stop backup programs doing something disastrous because they don't understand junctions.

Just use the new real locations for the folders, or an alias like /mydocuments instead. If you're unsure of the new location for the folder in Vista, turn on the Description column and Opus will tell you what the junction points to.

Perfect. Thanks for this. :slight_smile: