Preconditions: Windows 7 x64. Установлена недели две как. При установке и настройке софта отключал UAC. Затем, в целях разнести систему и юзерские данные, перенёс на диск D: папку Users и создал на С: симлинк на неё через ‘mklink /D C:Users D:Users. После чего вот уже неделю или больше всё работало нормально…

Пока я не вспомнил про отключённый UAC и не решил переключить его на максимум. После ребута вот такая фигня.

Переключение на дефолтный уровень ничего не дало. При шатдауне ругается uTorrent, что не может сохранить данные. В общем, симптомы понятны, непонятна причина. WTF?

Проверил ещё права на папку. Вроде бы всё корректно, у текущего юзера, администратора, права на неё полные, у всех остальных тоже, вроде бы, какие должны быть.

Помогите разобраться, пожалуйста.

Tagged with:
 

24 Responses to Коллеги, прошу помощи.

  1. Voruok:

    А зачем на другой диск переносить Users? (просто интересно)

  2. Subuop:

    Чтобы при переустановке системы не переписывать каждый раз пользовательские данные.

  3. нилпY:

    так сами папки с данными (контакты, десктоп, фото–видео–аудио)переносятся корректно и без костылей, а appdata после перестановки все равно чистить как минимум надо.

  4. Subuop:

    Куда и чем они переносятся?

  5. Xuaona:

    Transfer files from another computer встроенный в винду.

  6. FloWin:

    Уверен, что правильно перенёс?
    Стандартные симлинки обновлял?
    Пути в реестре менял?

    Я бы после переустановки винды эти «пользовательские данные» ручками перекидал. Было бы намного быстрее и проще, чем так.

  7. нилпY:

    дык это, в свойствах стандартных папок (те, что в \users\пользователь\) есть указание пути.

    размер 373x500, 128.83 kb

  8. Voruok:

    жёстко 🙂
    1. //www.dropmocks.com/iPpuY
    2. Когда переустанавливаешь Винду она старые данные в папочку отдельную переносит.

  9. нилпY:

    кстати вот с этим неоднозначно, я вот тоже вспомнил, и даже проверил — создал юзера test, присвоил ему local path на \temp и залогинился под ним, тем не менее, все папки профиля создались в \users, а на d только пустая папка temp.

  10. Voruok:

    да, косяк, не работает :/

  11. Voruok:

    из хелпа:
    «Provides a space for you to type a user profile path to the user account.

    To enable a roaming or mandatory user profile for the selected user account, type a network path in the form \\server name\profiles folder name\user name, for example, \\puma\profiles\davidp.

    To assign a mandatory user profile, type a network path in the form \\server name\profiles folder name\user profile name, for example, \\puma\profiles\clerks.

    To assign a mandatory user profile, you must also copy a preconfigured user profile to the location that you specify in this space.
    »

  12. нилпY:

    ну вообще я говорил про «Local path — Specifies a local path as the home folder. Type a local path, for example, \users\rajeshp.»
    Но почему–то у меня не сработало, видимо какие–то ограничения есть.

  13. Subuop:

    И для скольких ты так укажешь? А для All Users?

  14. Subuop:

    Собственно говоря, сделать я это решил после того, как потерял сейвы одной игрушки, сохранявшей их в одну из подпапок All users.

  15. Subuop:

    1. А как можно неправильно перенести? Забутился с WinPE и переписал с раздела на раздел.
    2. Предполагается, что последовательно два симлинка (\Documents and settings –> \Users –> \Users) не будут работать?
    3. Для чего в реестре их менять при таком способе переноса?

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

  16. нилпY:

    мне стандартных папок с музыкой,видео,картинками,документами и загрузками хватает для всего, что нужно держать отдельно. А из–за сейвов ебанутых игрушек заморачиваться вряд ли бы стал.

  17. нилпY:

    ну вообще может там есть что–то специфичное, помимо, например тут еще описан способ, правда xml побился.

  18. Subuop:

    Потому и пост мой, верно? :–)

  19. нилпY:

    да я не против) кстати, говорят хардлинк нужен (mklink /J \Users \Users)
    «Use the /J switch to create a junction that’s a hard symlink. (If you use the /D switch, you’ll also have to edit the registry, cuz it won’t be a hard link.) Using /J, when Windows looks for the \Users»

  20. Subuop:

    Ахха, вот это полезно. Спасибо!

  21. Subuop:

    Вообще–то вот что говорить нам mklink /?

    Creates a symbolic link.

    MKLINK [[/D] | [/H] | [/J]] Link Target

    /D Creates a directory symbolic link. Default is a file
    symbolic link.
    /H Creates a hard link instead of a symbolic link.
    /J Creates a Directory Junction.
    Link specifies the NeApple symbolic link name.
    Target specifies the path (relative or absolute) that the NeApple link
    refers to.

  22. нилпY:

    за что купил, за то продал, в мануале было именно /j, хотя по тексту звучало хардлинк. Я бы оба варианта попробовал)

  23. FloWin:

    Я когда–то по этому методу переносил — всё было ок.

    Насколько я понимаю, одного переноса с созданием симлинка недостаточно.
    2 — Имел в виду, что при переносе Users ломаются симлинки внутри профиля, типа \Users\username\AppData\Local. На счёт переноса в WinPE не знаю, может, они и не сломались.

    Просто предположил, что UACу почему–то этого не хватает. Попробуй сделать как в статье, возможно, поможет.

  24. Subuop:

    Попробую вечером. Спасибо!

Добавить комментарий

Ваш e-mail не будет опубликован.