-1

Все,

Я прошу прощения, я не пользователь Windows (не в первую очередь), но я могу найти свой путь под капотом ОК. Это сбило меня с толку. У меня есть однопользовательская (я) установка Win7 Pro, в которой я использовал create image (чтобы создать полный образ моего диска на внешнем жестком диске - и создал Recovery CD для загрузки / переустановки системы на новом диске). Он работал нормально, и все работает нормально - за исключением странной проблемы, связанной со ссылками, созданными на \Users\All Users и \Users\Default User . Они указывают на несуществующий D:\ (он существует - это мой дисковод компакт-дисков, но, по-видимому, внешний image drive , или, возможно, компакт-диск, был помечен D:\ во время восстановления образа). Так что теперь ссылки указывают на неправильное место. Например:

C:\Users>dir /a:h
 Volume in drive C is Windows
 Volume Serial Number is ECC4-9A8B

 Directory of C:\Users

07/14/2009  12:08 AM    <SYMLINKD>     All Users [d:\ProgramData]
07/14/2009  02:07 AM    <DIR>          Default
07/14/2009  12:08 AM    <JUNCTION>     Default User [d:\Users\Default]
07/13/2009  11:54 PM               174 desktop.ini
               1 File(s)            174 bytes
               3 Dir(s)  1,849,542,746,112 bytes free

Обычно я устанавливаю свойства представления проводника Windows для просмотра всех системных / скрытых файлов (при необходимости) и для отображения защищенных файлов операционной системы. Так что я могу позаботиться о приведении в порядок меню «Пуск» и т.д. По мере необходимости. Так что теперь, когда я проверяю свойства All Users и Default User , они указывают на D и не доступны. Более того, я не могу редактировать (или выяснить, как редактировать) места, чтобы решить проблему.

Итак, мои вопросы: (1) Как я могу исправить местоположение для символических ссылок и перехода? и (2) это действительно имеет значение? (поскольку Win7 кажется счастливым, но я могу предвидеть, что это станет проблемой, если мне когда-нибудь понадобится добавить в систему другого пользователя)

В настоящее время я просто забочусь о меню « Пуск» через "C:\ProgramData\Microsoft\Windows\Start Menu" , которое работает, но я хотел бы сделать все правильно с системой.


Изменить (решено) - ОК, это выполнимо

Как указано в комментарии и перепечатано здесь, чтобы помочь какой-то другой душе, не ориентированной на Windows, основной подход:

Используйте Command Prompt (как администратор). Перейдите к \Users , затем rmdir для All Users и по Default User .

Затем создайте ссылку и соединение:

mklink /D "All Users" C:\ProgramData
mklink /J "Default User" \Users

Затем вы воссоздаете специальные разрешения в диалоге расширенных настроек безопасности для обоих.

Отключить [ ] Include inherited... и выбрать Add чтобы применить унаследованные разрешения к текущей ссылке / соединению).

В разделе « Изменить права доступа для Everyone (разрешить «Обход», «Список», «Чтение атрибута», «Расширенное чтение» (все 4 вместе) и «Чтение» (ближе к концу)), создайте (Add) второй параметр « Everyone и установите (запретить просмотр / чтение), затем для предоставления SYSTEM (все - индивидуально выберите разрешить каждый), Administrators предоставляют (все - то же самое), и вы почти закончили.

Вам нужно будет закончить, установив атрибуты для ссылки "All Users" и соединения "Default User" следующим образом:

cd \Users
attrib +H +S +I "All Users" /L
attrib +H +S +I "Default User" /L

Это завершит правильное восстановление обоих, что вы можете подтвердить:

C:\Users>dir /a:h
 Volume in drive C is Windows
 Volume Serial Number is ECC4-9A8B

 Directory of C:\Users

03/24/2016  04:50 PM    <SYMLINKD>     All Users [C:\ProgramData]
07/14/2009  02:07 AM    <DIR>          Default
03/24/2016  04:43 PM    <JUNCTION>     Default User [C:\Users\Default]
07/13/2009  11:54 PM               174 desktop.ini
               1 File(s)            174 bytes
               3 Dir(s)  1,848,337,330,176 bytes free

1 ответ1

0

Я сталкивался с подобными ситуациями, когда мои папки профиля пользователя указывали на сотрясение сети. Если вы щелкнете правой кнопкой мыши по этим папкам и перейдете к свойствам, вы увидите опцию перемещения папки во внешнюю папку? Если это так, верните его в исходное место назначения. Опция должна называться что-то вроде «Расположение целевой папки».

Надеюсь, это работает,

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