16
1
How can I allow a non-admin user to customize their desktop?
16
1
How can I allow a non-admin user to customize their desktop?
24
This isn't just a feature of Windows 7, but previous versions too.
Desktop items can either be in the "Shared" desktop folder or the users personal desktop folder, but they are shown together to the user as a single combined desktop with no immediate indication of which location an item is stored in.
Anything in the "Shared" folder require admin rights to modify, while the contents of the personal one can be manipulated by the user as well.
On Windows 7 and Vista these are normally located:
C:\Users\Public\Desktop
C:\Users\$USERID$\Desktop
On Windows XP these are normally located:
C:\Documents and Settings\All Users\Desktop
C:\Documents and Settings\$USERID$\Desktop
7
I believe this is to do with how windows combines the 'all users' folders with your own.
I don't have a 7 install to hand, but on XP, the contents of the folders:
C:\Documents and Settings\All Users\Desktop
&
C:\Documents and Settings\Pricechild\Desktop
are both combined to produce what I see on my desktop. I assume it is similar to 7's method but with different paths.
The reason this is important is because you don't want users changing other users' desktops. (including the shared bit of their desktops) Thus, the 'All Users' folder will be protected and only editable by administrators (hence uac coming in to play)
So to get around this, make sure you create all shortcuts in your own desktop, rather than shared across all users in the all users\Desktop folder (or its windows 7 equivalent)
0
Having just gone through this (I don't like shortcuts cluttering MY desktop)... I found two extra things that need to be done.
The files are in the C:\Users\Public\Public Desktop folder
In order to see this one needs to show all hidden files including the hidden system files, and have administrator permissions to delete them. This will delete them from all the Users.
None of my Windows 7 installs have a 'C:\Users\Public\Public Desktop folder' just 'C:\Users\Public\Desktop'? – Ƭᴇcʜιᴇ007 – 2012-11-22T20:59:05.563
7More generically on Win7, %PUBLIC%\Desktop and %USERPROFILE%\Desktop. More generically on XP, %ALLUSERSPROFILE%\Desktop and %USERPROFILE%\Desktop. – Ryan Bolger – 2011-02-04T14:59:50.560
@RyanBolger my thoughts too, I would personally like to see the answer updated, at worst with %Username% instead of the odd $USERID$ – Austin T French – 2013-07-14T17:09:38.230