Один рабочий стол на двух пользователей Windows 10 1809?

Всем привет. В последнем обновлении Windows 10 столкнулся с такой проблемой - есть 2 пользователя, если один пользователь устанавливает приложение, то ярлык приложения создаётся не только на рабочем столе этого пользователя, но и на столе второго. Если второй пользователь удалят эти ярлыки на своём столе, то они удаляются и у первого пользователя на его столе. Если установить приложение не в Program Files, а в папку пользователя (%USERPROFILE%) то адрес ярлыка подменяется в зависимости то того кто залогинился, и соответственно у одного из пользователей ярлык будет с некорректным адресом.
Короче - как сделать чтобы ярлыки между рабочими столами не синхронизировались?
  • Вопрос задан
  • 3263 просмотра
Решения вопроса 2
tsklab
@tsklab
Здесь отвечаю на вопросы.
Из папки C:\Users\Public\Desktop перенесите ярлык в профиль пользователя %USERPROFILE%\Desktop.
Эта папка пуста.
В свойствах ярлыка есть "Расположение".

Дополнение: программу можно "оправить" на рабочий стол, то есть создать ярлык. Он будет находится в вашем профиле.
Ответ написан
@res2001
Developer, ex-admin
Последнее время участились вопросы с похожей тематикой.
Поэтому ниже краткий курс на тему установки софта.

Сейчас многие приложения научились ставиться не в Program Files, а в профиль пользователя.
При этом, если софт ставиться в Program Files, то ему требуется повышение привилегий, если в профиль пользователя - то повышение привилегий не требуется.
Самые честные в процессе установки спрашивают "Будем ставить для всех или только для себя любимого?". Другие запросто могут поставиться в варианте "только для себя" не спрашивая пользователя ни о чем.

Как должно быть понятно вариант "для всех" - это установка в Program Files.
Есть некоторые уникумы, которые устанавливают себя в варианте "для всех" в каталог %SystemDrive%\ProgramData и еще небольшое количество софта, которые "по умолчанию" имеют свое собственное размещение типа "c:\program folder". Эти варианты установки то же требуют повышения привилегий.
Но не только это - ярлыки на софт в меню пуск размещаются в "общем меню" ("C:\ProgramData\Start Menu"), ярлыки, размещаемые на рабочем столе, размещаются на "общем рабочем столе" (C:\Users\Public\Desktop\), глобальные настройки программы установщик записывает в реестр в ветку HKLM.
Для всех этих действий нужны повышенные привилегии.

Установка "только для себя" меняет вышеперечисленные места размещения:
каталог установки: %USERPROFILE%\AppData
Ярлыки в меню пуск: "%USERPROFILE%\Start Menu"
Ярлыки на рабочем столе: "%USERPROFILE%\Desktop"
Настройки программы: ветка реестра HKCU
Во все эти размещения текущий пользователь имеет доступ без повышения привилегий.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
fzfx
@fzfx
18,5 дм
удалить ярлык с рабочего стола. затем создать ярлык на рабочих столах тех пользователей, на которых он вам нужен.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы