Перенос папки Users и ProgramData на другой раздел
-
- Сообщения: 365
- Зарегистрирован: Ср дек 24, 2008 2:55 pm
- Откуда: Україна 🇺🇦, Харків
- Контактная информация:
Перенос папки Users и ProgramData на другой раздел
Встретил на просторах интернета интересную статью, о переносе системных папок C:\Users и C:\ProgramData на другой раздел (к примеру, D:\Users и D:\ProgramData).
Необходимость этого переноса может быть спорной, существует куча вариантов перенести профили, но мне этот вариант понравился и я опробовал на новом сервачке.
Вот оригинальная статья с описанием переноса системных папок на Windows 7:
http://myknowledgeshare.wordpress.com/2 ... ьзователе/
В случае с Windows Server 2008 есть некоторые нюансы отличные от статьи (эта же инструкция подходит для Windows Server 2012 R2,2016 и для 2019 без строки с ProgramData).
Ниже опишу план:
1) устанавливаем WinServ2008
2) после установки просит ввести новый пароль для админа, вводим
3) запускаем "Выполнить..." (Пуск->Выполнить... или Win+R) и вводим: C:\Windows\System32\sysprep\sysprep /audit
4) комп перезагружается и оказывается в режиме аудита
5) скачиваем прикрепленный ниже файл, и переименовываем в unattend.xml (удаляем .txt)
и сохраняем его на диске C:\
6) выполняем команду: C:\Windows\System32\sysprep\sysprep.exe /audit /reboot /unattend:C:\unattend.xml
у меня выскочила ошибка какая-то (даже не запомнил), она не повлияла на дальнейший ход событий
7) дальше компьютер перегружаем в режим OOBE. Будет окошко на заднем плане, что-то типа завершения работы, в нем выбрать данный режим и нажать перезагрузка
8 ) сервер перезагружается принимает нужные изменения. По новой вводим пароль для админа(региональные настройки, ключ винды) и перенос папок готов
9) создаем символические линки:
mklink /D C:\Users D:\Users
mklink /D C:\ProgramData D:\ProgramData
ГОТОВО
Может кому пригодится
PS update: удалил битую ссылку на unattend.xml и прикрепил unattend.xml к сообщению
Необходимость этого переноса может быть спорной, существует куча вариантов перенести профили, но мне этот вариант понравился и я опробовал на новом сервачке.
Вот оригинальная статья с описанием переноса системных папок на Windows 7:
http://myknowledgeshare.wordpress.com/2 ... ьзователе/
В случае с Windows Server 2008 есть некоторые нюансы отличные от статьи (эта же инструкция подходит для Windows Server 2012 R2,2016 и для 2019 без строки с ProgramData).
Ниже опишу план:
1) устанавливаем WinServ2008
2) после установки просит ввести новый пароль для админа, вводим
3) запускаем "Выполнить..." (Пуск->Выполнить... или Win+R) и вводим: C:\Windows\System32\sysprep\sysprep /audit
4) комп перезагружается и оказывается в режиме аудита
5) скачиваем прикрепленный ниже файл, и переименовываем в unattend.xml (удаляем .txt)
и сохраняем его на диске C:\
6) выполняем команду: C:\Windows\System32\sysprep\sysprep.exe /audit /reboot /unattend:C:\unattend.xml
у меня выскочила ошибка какая-то (даже не запомнил), она не повлияла на дальнейший ход событий
7) дальше компьютер перегружаем в режим OOBE. Будет окошко на заднем плане, что-то типа завершения работы, в нем выбрать данный режим и нажать перезагрузка
8 ) сервер перезагружается принимает нужные изменения. По новой вводим пароль для админа(региональные настройки, ключ винды) и перенос папок готов
9) создаем символические линки:
mklink /D C:\Users D:\Users
mklink /D C:\ProgramData D:\ProgramData
ГОТОВО
Может кому пригодится
PS update: удалил битую ссылку на unattend.xml и прикрепил unattend.xml к сообщению
- Вложения
-
- unattend.xml.txt
- (690 байт) 2413 скачиваний
Последний раз редактировалось Shaaarnir Пн авг 10, 2020 2:47 pm, всего редактировалось 5 раз.
-
- Сообщения: 278
- Зарегистрирован: Вс ноя 13, 2005 7:39 pm
- Откуда: Москва
- Контактная информация:
Re: Перенос папки Users и ProgramData на другой раздел
а для 2003 такие акробатические трюки возможны?
-
- Сообщения: 365
- Зарегистрирован: Ср дек 24, 2008 2:55 pm
- Откуда: Україна 🇺🇦, Харків
- Контактная информация:
Re: Перенос папки Users и ProgramData на другой раздел
В 2003 этот способ не подойдет.
Наверное, в 2003 такое сделать нельзя.
Наверное, в 2003 такое сделать нельзя.
-
- Сообщения: 365
- Зарегистрирован: Ср дек 24, 2008 2:55 pm
- Откуда: Україна 🇺🇦, Харків
- Контактная информация:
Re: Перенос папки Users и ProgramData на другой раздел
после небольшой эксплуатации обнаружился маленький минус связанный с программным комплексом ProLing.
ProLing в таком режиме НЕ РАБОТАЕТ (хоть официальный, хоть спионеренный).
В этой программулине есть какая-то хитрая защита, которая привязывается к разделу жесткого диска. И эта кривая защита не может понять, что программа установлена на C: а настройки пользователя хранятся на D: (может и ошибаюсь в чем-то, но похоже на правду).
Еще, кстати, свежий LibreOffice 3.5 не стал. Не стал разбираться в чем причина, установил версию 3.4.5
Из того, что установлено и без проблемно работает (ОС Windows Server 2008R2 SP1 x64):
- LibreOffice 3.4.5
- MS Office (пробовал ради интереса от 2003 до 2010)
- AdobeReader X
- KeePass
- Mozilla Firefox
- Mozilla Thunderbird
- Opera
- Google Chrome
- QIP 2012
- Skype 5.0
- Linphone 3.5.2
- Ліга Закон
- 1С 8.2
- 1С 7.7 (в 7.7 глюки в работе присутствуют)
- 7-zip
- FineReader 10
- Lingvo 12
- Double Commander
- Dr.Web 6 for server
- Dropbox
- nxclient
- VLC
- Punto Switcher
- PDF Creator
ну и другое ПО специфическое для нашей фирмы
ProLing в таком режиме НЕ РАБОТАЕТ (хоть официальный, хоть спионеренный).
В этой программулине есть какая-то хитрая защита, которая привязывается к разделу жесткого диска. И эта кривая защита не может понять, что программа установлена на C: а настройки пользователя хранятся на D: (может и ошибаюсь в чем-то, но похоже на правду).
Еще, кстати, свежий LibreOffice 3.5 не стал. Не стал разбираться в чем причина, установил версию 3.4.5
Из того, что установлено и без проблемно работает (ОС Windows Server 2008R2 SP1 x64):
- LibreOffice 3.4.5
- MS Office (пробовал ради интереса от 2003 до 2010)
- AdobeReader X
- KeePass
- Mozilla Firefox
- Mozilla Thunderbird
- Opera
- Google Chrome
- QIP 2012
- Skype 5.0
- Linphone 3.5.2
- Ліга Закон
- 1С 8.2
- 1С 7.7 (в 7.7 глюки в работе присутствуют)
- 7-zip
- FineReader 10
- Lingvo 12
- Double Commander
- Dr.Web 6 for server
- Dropbox
- nxclient
- VLC
- Punto Switcher
- PDF Creator
ну и другое ПО специфическое для нашей фирмы
-
- Сообщения: 365
- Зарегистрирован: Ср дек 24, 2008 2:55 pm
- Откуда: Україна 🇺🇦, Харків
- Контактная информация:
Re: Перенос папки Users и ProgramData на другой раздел
кстати, еще на заметку:
Взял пару SSD-шек в RAID1 (SATA3 до 60тыс.IOPS и скорость чтения/записи 500Мб) и на них поставил систему и огромный файл подкачки.
А все пользовательские данные соответственно на D:
Теперь сервер со скоростью звука включается и выключается ну и соответственно программулины открываются вообще мгновенно.
Пользователи довольные
Взял пару SSD-шек в RAID1 (SATA3 до 60тыс.IOPS и скорость чтения/записи 500Мб) и на них поставил систему и огромный файл подкачки.
А все пользовательские данные соответственно на D:
Теперь сервер со скоростью звука включается и выключается ну и соответственно программулины открываются вообще мгновенно.
Пользователи довольные
-
- Сообщения: 278
- Зарегистрирован: Вс ноя 13, 2005 7:39 pm
- Откуда: Москва
- Контактная информация:
Re: Перенос папки Users и ProgramData на другой раздел
какой использовали SATA3 контроллер? или на SATA2 организовали?Shaaarnir писал(а):кстати, еще на заметку:
Взял пару SSD-шек в RAID1 (SATA3 до 60тыс.IOPS и скорость чтения/записи 500Мб) и на них поставил систему и огромный файл подкачки.
А все пользовательские данные соответственно на D:
Теперь сервер со скоростью звука включается и выключается ну и соответственно программулины открываются вообще мгновенно.
Пользователи довольные
в нашем случае SSD OSZ Agylty 3 использовали для 1с базы данных на dbf-ках
пока просто летает.
файл подкачки по моему мнения надо на ram-диск какой-нить.
который как sata disk цепляется физически... но это штука редкая.
-
- Сообщения: 365
- Зарегистрирован: Ср дек 24, 2008 2:55 pm
- Откуда: Україна 🇺🇦, Харків
- Контактная информация:
Re: Перенос папки Users и ProgramData на другой раздел
Взял недорогой железный raid-контроллер на SATA3: LSI MegaRAID 9240-4iSoft_warrior писал(а): какой использовали SATA3 контроллер? или на SATA2 организовали?
в нашем случае SSD OSZ Agylty 3 использовали для 1с базы данных на dbf-ках
пока просто летает.
файл подкачки по моему мнения надо на ram-диск какой-нить.
который как sata disk цепляется физически... но это штука редкая.
Не то чтобы супер выбор, но цена хорошая на него была, поэтому долго не думал (ну и руководство прессовало: давай дешевле, давай дешевле )))).
Re: Перенос папки Users и ProgramData на другой раздел
Аналогично, только у меня Интел на 32 гига. Счастлив до невозможности! Вот только пора уже какую-нибудь утилитку поискать, чтобы почистить его. Trim он у меня не поддерживает...Soft_warrior писал(а): в нашем случае SSD OSZ Agylty 3 использовали для 1с базы данных на dbf-ках
пока просто летает.
Эх, а есть ли какие-нибудь софтовые рам-диски, которые нормально будут на сервере работать? Чтобы не страшно было в работу ставить... Или ты про железячный рам-диск?Soft_warrior писал(а):файл подкачки по моему мнения надо на ram-диск какой-нить.
который как sata disk цепляется физически... но это штука редкая.
-
- Сообщения: 278
- Зарегистрирован: Вс ноя 13, 2005 7:39 pm
- Откуда: Москва
- Контактная информация:
Re: Перенос папки Users и ProgramData на другой раздел
можно попробовать http://ramdisk.nm.ru/ramdiskent-rus.htmErmo писал(а):Эх, а есть ли какие-нибудь софтовые рам-диски, которые нормально будут на сервере работать? Чтобы не страшно было в работу ставить... Или ты про железячный рам-диск?Soft_warrior писал(а):файл подкачки по моему мнения надо на ram-диск какой-нить.
который как sata disk цепляется физически... но это штука редкая.
как бы бесплатен для rus-языкастого населения
а так то я имел ввиду
Gigabyte i-RAM (GC-RAMDISK): жесткий диск на базе DDR SDRAM http://www.ixbt.com/storage/gigabyte-iram-p1.shtml
правда где такой взять - редкая вещица.
- Вложения
-
- Gigabyte i-RAM (GC-RAMDISK)
- gc-ramdisk.jpg (37.46 КБ) 57623 просмотра
Re: Перенос папки Users и ProgramData на другой раздел
Спасибо. Надо, конечно, попробовать... Но страшно. И про поддержку 2008 сервера не написано...Soft_warrior писал(а): можно попробовать http://ramdisk.nm.ru/ramdiskent-rus.htm
как бы бесплатен для rus-языкастого населения
Да уж... Давно дело было. В общем, придется обходиться SSD.Soft_warrior писал(а):а так то я имел ввиду
Gigabyte i-RAM (GC-RAMDISK): жесткий диск на базе DDR SDRAM http://www.ixbt.com/storage/gigabyte-iram-p1.shtml
правда где такой взять - редкая вещица.
-
- Сообщения: 365
- Зарегистрирован: Ср дек 24, 2008 2:55 pm
- Откуда: Україна 🇺🇦, Харків
- Контактная информация:
Re: Перенос папки Users и ProgramData на другой раздел
Интересная штука, спасибо за ссылкуSoft_warrior писал(а):...
можно попробовать http://ramdisk.nm.ru/ramdiskent-rus.htm
как бы бесплатен для rus-языкастого населения
....
Раньше не встречал.
Надо будет на стендах опробовать
-
- Сообщения: 365
- Зарегистрирован: Ср дек 24, 2008 2:55 pm
- Откуда: Україна 🇺🇦, Харків
- Контактная информация:
Re: Перенос папки Users и ProgramData на другой раздел
Перенос папок Users и ProgramData также работает на Windows Server 2012 R2 x64
Проверил на свежем серверном выпуске, все без проблем установилось.
Инструкция практически эквивалента.
Проверил на свежем серверном выпуске, все без проблем установилось.
Инструкция практически эквивалента.
Re: Перенос папки Users и ProgramData на другой раздел
наконец таки правильный unattend который подошел к 2012
старый от 2008 как то криво работал в 2012
и кстати, не обязательно выполнять столько много пунктов, достаточно во время установки (выбор раздела) положить unattend в корень системного (отформатированного) диска
старый от 2008 как то криво работал в 2012
и кстати, не обязательно выполнять столько много пунктов, достаточно во время установки (выбор раздела) положить unattend в корень системного (отформатированного) диска
-
- Сообщения: 365
- Зарегистрирован: Ср дек 24, 2008 2:55 pm
- Откуда: Україна 🇺🇦, Харків
- Контактная информация:
Re: Перенос папки Users и ProgramData на другой раздел
Проверил данный unattend на 2019 сервере.
Перенос ProgramData не удался ( Ну как бы он отрабатывает, но появляется две папки ProgramData и на C: и на D: , что влечет ошибки в дальнейшем.
Но папка Users перенеслась корректно
Т.е. сам unattend рабочий, но нужно его отредактировать и удалить строку с ProgramData
PS ProgramData
https://docs.microsoft.com/en-us/troubl ... irectories
Перенос ProgramData не удался ( Ну как бы он отрабатывает, но появляется две папки ProgramData и на C: и на D: , что влечет ошибки в дальнейшем.
Но папка Users перенеслась корректно
Т.е. сам unattend рабочий, но нужно его отредактировать и удалить строку с ProgramData
PS ProgramData
https://docs.microsoft.com/en-us/troubl ... irectories
Последний раз редактировалось Shaaarnir Пт сен 16, 2022 10:19 pm, всего редактировалось 1 раз.
Re: Перенос папки Users и ProgramData на другой раздел
А не проще через ГПО перенаправить на D:\Users\%USERNAME%\ нужные папки?
-
- Сообщения: 365
- Зарегистрирован: Ср дек 24, 2008 2:55 pm
- Откуда: Україна 🇺🇦, Харків
- Контактная информация:
Re: Перенос папки Users и ProgramData на другой раздел
Если уже система готовая, то конечно нужно так.
А если с нуля ставится, то проще один раз unattend загрузить.
Хотя, может я так привык просто с unattend
А если с нуля ставится, то проще один раз unattend загрузить.
Хотя, может я так привык просто с unattend