Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

How can I allow a non-admin user to customize their desktop?

share|improve this question
add comment

3 Answers

up vote 19 down vote accepted

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
share|improve this answer
7  
More generically on Win7, %PUBLIC%\Desktop and %USERPROFILE%\Desktop. More generically on XP, %ALLUSERSPROFILE%\Desktop and %USERPROFILE%\Desktop. –  Ryan Bolger Feb 4 '11 at 14:59
    
@RyanBolger my thoughts too, I would personally like to see the answer updated, at worst with %Username% instead of the odd $USERID$ –  AthomSfere Jul 14 '13 at 17:09
add comment

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)

share|improve this answer
add comment

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.

share|improve this answer
    
None of my Windows 7 installs have a 'C:\Users\Public\Public Desktop folder' just 'C:\Users\Public\Desktop'? –  techie007 Nov 22 '12 at 20:59
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.