It's mostly an organizational issue. It's never been a good practice to
create files in the root of a drive. The simpler you keep the tree structure
the easier it is to find things and to backup data. Allowing users to create
files in the root of the system drive can also be a security problem. As
rights normally propagate from the root you then have to go in and
explicitly block inheritance on subfolders to restrict access. For the best
security this should be the other way around. You should need to block
inheritance to grant access not restrict access. This ensures that users
(and malware) will not accidently get access to write to system files.
--
Kerry Brown
Microsoft MVP Windows - Shell/User
www.vistahelp.ca/phpBB2