Відповіді:
Це не лише функція Windows 7, але й попередні версії.
Елементи робочого столу можуть знаходитись у папці «Спільний» на робочому столі або в особистої папки робочого столу користувачів, але вони відображаються разом із користувачем як єдиний комбінований робочий стіл, не одразу вказуючи, у якому місці зберігається елемент.
Все, що знаходиться в папці "Спільне", вимагає зміни адміністраторських прав, а вміст особистого користувача може також маніпулювати користувачем.
У Windows 7 та Vista вони зазвичай розташовані:
C:\Users\Public\Desktop
C:\Users\$USERID$\Desktop
У Windows XP вони зазвичай розташовані:
C:\Documents and Settings\All Users\Desktop
C:\Documents and Settings\$USERID$\Desktop
Я вважаю, що це пов'язано з тим, як Windows поєднує папки "всіх користувачів" з вашими власними.
У мене немає 7 встановити, але в XP вміст папок:
C: \ Документи та налаштування \ Усі користувачі \ Настільний ПК
&
C: \ Документи та налаштування \ Pricechild \ Desktop
вони поєднуються, щоб створити те, що я бачу на своєму робочому столі. Я припускаю, що це аналогічно методу 7, але з різними шляхами.
Причина цього важлива в тому, що ви не хочете, щоб користувачі змінювали робочі стільниці інших користувачів. (включаючи спільний біт їх настільних комп’ютерів) Таким чином, папка "Усі користувачі" буде захищена та редагується лише адміністраторами (отже, uac надходить до гри)
Тож, щоб обійти це, переконайтеся, що ви створюєте всі ярлики на своєму робочому столі, а не ділите їх для всіх користувачів у папці "Усі користувачі \ Настільний" (або в її еквіваленті Windows 7)
Щойно переживши це (мені не подобаються ярлики, що захаращують МОЙ робочий стіл) ... Я знайшов дві додаткові речі, які потрібно зробити.
Файли знаходяться в C:\Users\Public\Public Desktop folder
Щоб побачити це, потрібно показати всі приховані файли, включаючи приховані системні файли, і мати права адміністратора на їх видалення. Це видалить їх з усіх Користувачів.