В последнее время я часто переключаюсь между моей учетной записью администратора и моей учетной записью без прав администратора, и то, что я делаю, находясь в моей учетной записи администратора, занимает много времени, в течение которого я не могу переключать пользователей или входить в систему. из. Из-за этого я хотел объединить пользовательские папки моей учетной записи без прав администратора с пользовательскими папками моей учетной записи администратора, поэтому я перестал бы давать мне разрешение каждый раз, когда я хотел открыть свои файлы без прав администратора, когда выполнял другую работу в моем администраторе. счет во время этих долгих процессов.

Я подумал, что лучший способ сделать это - переместить все в папках в моей папке C:\Users\Admin в соответствующие папки в C:\Users\Public, а затем изменить расположение в диалоговых окнах свойств папок на Общие папки. и затем сделайте то же самое с пользовательскими папками моей учетной записи без прав администратора.

Снимок экрана, на котором показано, как я изменил значения местоположений пользовательских папок администратора.
(Нажмите на изображение, чтобы увеличить)

(Я единственный пользователь этого компьютера, поэтому я думал, что поместить все в Public будет проще всего и потребует наименьшего количества диалогов UAC.)

Это нормально работало для папок «Музыка», «Документы», «Загрузки», «Изображения» и «Видео», но когда я изменил расположение папки «Рабочий стол», появилось диалоговое окно с вопросом, хочу ли я объединить две папки и переместить все файлы из Admin\ Рабочий стол в Public\ Desktop. Я полагал, что это диалоговое окно было показано с папкой Desktop, но не с остальными, потому что все остальные папки были пустыми.

После того, как я это сделал, все в моей папке Admin\Desktop было помещено в Public\Desktop, что я и хотел, но теперь я вижу двойной на моем рабочем столе; там есть два значка. Я думаю, что диалоговое окно, спрашивающее, хочу ли я объединить две папки, создало соединение или что-то, поэтому оболочка рабочего стола теперь показывает элементы в C:\Users\Public\Desktop (как это делается для каждого пользователя в системе) и элементы в C:\Users\Admin\Desktop, что сейчас точно так же.

  • Я попытался изменить расположение папки обратно на C:\Users\Admin\Desktop, но значение Location в диалоговом окне Properties больше не редактируется - оно застряло в C:\Users\Public\Desktop.

  • Я пробовал rmdir из командной строки с повышенными привилегиями, и я таинственным образом получаю Access Denied (разрешения объединенной папки, или соединения, или чего бы то ни было, не были заданы для Admin, чтобы изменять / удалять их после слияния, но я все еще получил Access Denied после того как я сменил права администратора на полный контроль).

  • Я попытался удалить соединение (если это соединение) с помощью junction.exe из SysInternals, но в нем говорится, что в C:\Users\Admin нет никакой дополнительной информации.

  • Я попытался создать новую папку с именем Desktop в C:\Users\Admin, но ничего не произошло. Папка была создана просто отлично, без слияний и конфликтов, и элементы в этой папке не отображались на моем рабочем столе.

  • Я также искал «Public\Desktop» в редакторе реестра и нашел значение в HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders . Это должно было быть изменено загадочным "слиянием", которое произошло только с папками рабочего стола, потому что ни одно из других значений пользовательских папок не было изменено на общие папки. Я изменил эту запись обратно на Admin\Desktop, но ничего не изменилось.

Мои вопросы:

  1. Кто-нибудь знает, как я могу отменить эту двойную иконку?
  2. Что делает изменение значения Location в диалоге свойств папки? Я не смог найти четкого объяснения этому нигде. Думаю, я не должен был пробовать это, когда я не знал, что это будет делать!

1 ответ1

1

Вы проверили в своем реестре шаг 1, откройте домашнюю папку с рабочего стола или меню «Пуск», удалите папку рабочего стола

шаг 2, «HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\desktop» и измените значение на "SHGetFolderPath"

Шаг 3, «HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ Папки оболочки пользователя \ рабочий стол» Измените значение на C:\ Users \ Admin \ Desktop

Шаг 4 перезагрузите

вы вернетесь к папке на рабочем столе

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .