I'm not allowed to modify files but I'm allowed to change permissions so
that I can modify files. I suppose that makes sense so someone.
In Microsoft's weird way, it makes "sense", sort of. The problem is
prior to Vista, all versions of Windows were a high security risk to
hackers and anyone wishing to do mischief. Not only was it tolerated
that nearly everyone ran their install of Vista as Administrator,
doing so was ENCOURAGED by Microsoft. They have now flip flopped in
their policy, hence the bastard child UAC was born. It's garbage,
Microsoft knows it is garbage, but that's what we got.
What's changed is objects, primarily files and folders have owners. By
default only owners have unlimited access to the files. Even if you
are the only user on your computer if you don't "own" the file, (many
instances where you won't initially) then Windows will have a hissy
fit and often block you from doing even routine things like copying or
deleting a file, even orphaned shortcuts.
As usual the concept of UAC isn't that bad, but Microsoft has a long
history of not having a clue how to effectively implement changes they
make. So they end up stiff, clumsy and a pain in the ass. Some here
rather worship Microsoft then open their eyes and see why others are
critical of all the stupid things they've done with Windows over the
years that causes many users untold grief and frustration.
You basically have two choices, either turn off UAC and most problems
go away or take permission of everything by changing permissions and
again most problems go away. The easiest way is make whoever logs on
the "owner" at the Drive level. So in effect you'll end up owning the
contents of anything on that drive. The exception is the root drive
(C) which Vista claims as it's own and will cause issues if you try to
tamper with areas on that drive it wants to protect or if you attempt
to copy move files to C outside of any folder.
So I put NOTHING on my root drive except Windows itself, the Paging
File and the programs I install. Everything else (all you data,
including everything your applications create or alter) resides
outside of the root drive, then you can pretty much tame the UAC
beast, never fully, but to the point you can tolerate it.