[Quote]

    nikzzzz
  • 215
  • Longevity: 8 years 4 months
  • Posts: 3114
  • REPUTATION:127

    [+] [-]
UserDataRelocator - перенос пользовательских данных.
Зачем делается перенос профилей?
Это идеология Windows, все на одном разделе, пользовательские данные и сама система свалены в кучу, для разбора этих данных используются библиотеки, о реальном местонахождении данных, с точки зрения мелкософт, пользователь знать не должен, мелкософт все решит за него сам.
Такой подход создает довольно серьезные проблемы - в случае краха системы, приходится разбирать эту мусорную кучу, чтобы сохранить свои данные, а это не очень приятная работа, бэкап системы становится бессмысленным.
Для решения этой проблемы можно перенести профили пользователей на другой раздел, но такой подход имеет крупный недостаток - перенос профилей всех пользователей, тем более таких, как All Users (ProgramData), да и просто самого пользователя, делают бэкап системы бессмысленным, если не делать параллельно бэкап перенесенных профилей.
К сожалению, в папке профиля такая же куча мусора, полный перенос папки профиля на другой диск перенесет так-же системные файлы, и сделает систему зависимой от перенесенного профиля, что и сделает бэкап системы бессмысленным.
Но можно не переносить полностью профиль пользователя, а переместить только каталоги с пользовательскими данными (библиотеки), так сказать, Кесарю кесарево.
В этом случае, даже при полном удалении перенесенной части профиля система останется работоспособной, систему можно бэкапить, восстанавливать, или переустанавливать, не боясь потери пользовательских данных.
UserDataRelocator - набор утилит, позволяющаю переместить пользовательские данные из профиля пользователя на другой раздел.
Пользоваться программой очень просто, отредактируйте при необходимости в блокноте файл MoveUserData.cfg, указав каталог нового профиля (по умолчанию - D:\User), закройте все запущенные приложения (а лучше перезагрузите систему) и выполните MoveUserData.cmd .
С помощью UndoMoveUserData.cmd всегда можно откатиться к начальному состоянию.
BackUpUserData.cmd - делает бэкат пользовательских данных, путь для сохранения в MoveUserData.cfg
RestoreUserData.cmd - восстаналиват данные, сохраненные с помощью BackUpUserData.cmd
Перезагрузки не требуется.
Поддержка ком. строки
MoveUserData.cmd [UserData] [NewUserData|BackUpUserData] [/UndoMoveUserData|/Backup|/Restore] [/Quiet]
Если параметры не указаны, они будут взяты из MoveUserData.cfg
Поддержки Windows XP нет, тестируется.
Графическая оболочка от NeleGal-38
Attachments


Last edited by nikzzzz on 2019-04-20 22:39; edited 26 times in total

[Quote]

    SOFFON
  • 2252
  • Longevity: 7 years 5 months
  • Posts: 85
  • REPUTATION:0

    [+] [-]
55665
Идеология windows - пользователь вообще не должен знать, где хранятся его данные, он видит только библиотеки, если пользоваться только ими, проблем не будет.
Копирую или перенося свой файл в другое место , вы становитесь слишком умным, и нарушаете лицезионное соглашение с microsoft.
Так то да. Я вообще считаю, что если внимательно почитать лиц соглашение, то где то там мелкими буквами должно быть написано, что использую виндовс мы уже что-то нарушаем ap ag

[Quote]

    nikzzzz
  • 215
  • Longevity: 8 years 4 months
  • Posts: 3114
  • REPUTATION:127

    [+] [-]
Обновлена GUI оболочка от NeleGal-38.

[Quote]

    cartmenezz
  • 1384
  • Longevity: 7 years 9 months
  • Posts: 490
  • REPUTATION:13

    [+] [-]
  • Location: Калининград
Здравствуйте aa
возможно кто-то сможет помочь мне решить одну проблемку. Перенес все пользовательские папки на диск D:, правда делал все вручную (через Свойства - Расположение). Но столкнулся с одной неприятностью:
В проводнике в левом меню самая первая категория "Быстрый доступ", там изначально уже добавлены ссылки на Рабочий стол, Загрузки, Документы, Изображения. Решил так же добавить туда ссылку на папку Видео (ПКМ - Закрепить на панели быстрого доступа). Оказалось что ссылка нерабочая, она почему-то на изначальное расположение папки Видео (%Userprofile%\Videos). И даже удалить эту ссылку с панели не получается, пока не поменяешь расположение на дефолтное, тогда и ссылка начинает работать, и иконка встает на место, и удалить можно. Пробовал добавлять из стартовой страницы Мой компьютер, пробовал пройти на диск D: и добавить из реального местоположения, все одно... видимо при добавлении в меню быстрого доступа папок из числа библиотек используются стандартные пути, и система вообще не смотрит на текущее местоположение. гугл так и не помог в поисках, что и где нужно подредактировать
.
PS: Windows 10 v1809 Enterprise 2019 LTSC с последними обновлениями, не сборка
++++++++++ upd ++++++++++
впринципе сам победил, зашел с другого конца - сбросил Расположение у папки Видео на стандартное, отказавшись от перемещения файлов, при этом папка Videos на диске D: осталась на месте со всеми файлами и настройками (включая иконку видеобиблиотеки), и уже после того как она стала обычной папкой я ее добавил на панель быстрого доступа, после чего снова переназначил расположение каталога "Видео" на эту папку, при этом ссылка на панели осталась рабочей (правда не до конца - список этих папок так же отображается, если нажать ПКМ на значке проводника, закрепленном в панеле задач, вот там эта ссылка всеравно дохнет). Но в любом случае интересно узнать, возможно есть какой либо более правильный ход действий, по хорошему хотелось бы подправить этот момент, ато вдруг еще потом где-то аукнется - например какая либо программа путь не найдет, или сама создаст искомый каталог в пользовательском профиле, а я и не узнаю (буду уверен что все барахло благополучно хранится на диске D:)

[Quote]

    Viktor_Kisel
  • 2625
  • Longevity: 7 years 4 months
  • Posts: 631
  • REPUTATION:45

    [+] [-]
Собрал все в один лаунчер UserDataRelocator


Last edited by Viktor_Kisel on 2021-06-21 09:41; edited 1 time in total

[Quote]

    Viktor_Kisel
  • 2625
  • Longevity: 7 years 4 months
  • Posts: 631
  • REPUTATION:45

    [+] [-]
Обновил, добавил батник для WinXP
UserDataRelocator

[Quote]

    bighead
  • 29484
  • Longevity: 1 year 6 months
  • Posts: 188
  • REPUTATION:9

    [+] [-]
86655Обновил, добавил батник для WinXP
UserDataRelocator
Ни у кого не осталось лаунчера?

[Quote]

    Gvint64
  • 24573
  • Longevity: 3 years
  • Posts: 493
  • REPUTATION:51

    [+] [-]
bighead, есть тут

[Quote]

    bighead
  • 29484
  • Longevity: 1 year 6 months
  • Posts: 188
  • REPUTATION:9

    [+] [-]
Gvint64, aa спасибо, нашёл в сборке sysadmin

Page 7 of 7


Display posts:    

Current time is: 05-Jun 20:20

All times are UTC + 3


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum