I was having difficulty accessing files on my usb drive. No surprise that I
was not able to access it as my standard user, as my vista user guid would
differ from my xp guid, it didn't even occur to me that I could have changed
the ACL from my standard user account I was rather looking for a way to open
the folder as administrator a feature explorer doesn't offer. But but I was
a bit frustrated and confused at first when I still recieved access denied
from my administrator account. I didn't at this time even think it was an
ACL issue I was logged in as a (vista) administrator and still couldn't
access it, but I had a good idea UAC was to blame and after I disabled it I
had no issue accessing the files. After a bit of research into why UAC
prevented me from accessing the drive I better understood the problem and
therefore the solution - a vista administrator is really an adminstrator
until an explicit elevation has occured, since explorer did not prompt me
for elevation it didn't even occur to me that I needed it, but once I
understood the problem the solution was as simple as changing the ACL.
It really shouldn't make a difference if UAC is enabled or not when using a
standard user account so I intended to just leave it disabled. However I
quickly ran into issues, without UAC enabled run as administrator from my
standard user account does not prompt for credentials (or elevate the
process) and IE Protected mode no longer works. But now that I have a
better understand the problem I have reenabled UAC, and I actually feel a
bit better knowing that if I can't perform the task as a standard user it
wont work as administrator either so I'm not going to be missing out on
anything by using a standard user account. I'll have exactly the same
issues as every other vista user running with a pseudo-admin account, for
better or worse at least I wont be alone
. I've even found some
advantages of using a standard admin account over a pseudo-admin account.
When logged in as an administrator Vista will prompt you for elevation
immediatly when running Computer Management, if you don't elevate it doesn't
run, but when running as a standard user launching comptuer management will
run as a limited user account allowing me to safely view the information
without accidentally changing anything (but only from administrative tools
though, right clicking computer->manage still prompts) , if I want to change
something I must right click and run as administrator or right click
comptuer->manage.
- Kurt