Меню сайта
Популярно о ПК
Производительность компьютера и его функциональные возможности |
Точки восстановления на компьютере, восстановление системы, методы создания точек, плановые контрольные точки на ПК. |
Исправление ошибок жестких дисков |
Настройка оперативной памяти, Значения параметров, оптимальная настройка режимов работы модулей оперативной памяти |
Причины зависании pc, Перегрев процессора, жёсткого диска, Службы Windows, Низкая скорость доступа к диску |
Как разблокировать файл используемый программой для действий с ним. |
Device Stage |
Диспетчер печати |
Различные Версии Windows 7, Обзор всех Версий, сравнительная характеристика изданий Windows 7 и краткое описание. |
Windows 7. Интеграция языковых пакетов и обновлений. |
Комп теги
Лучшее о ПК
Action Center |
Desktop Slideshow меняет обои рабочего стола |
Device Stage |
DirectX 11 И Обновления к играм, недавно Microsoft начала говорить о том, какие новшества DirectX 10 привнесет в процесс разработки игр |
HomeGroup - предназначенная для организации общего доступа к ресурсам домашних компьютеров. |
Libraries - виртуальные папки, По умолчанию в бета-версии Windows 7 предусмотрено четыре виртуальные папки |
OEM-Logo. Автоматическая установка. |
Sensor and Location Platform, API для разработки контекстно-зависимых систем на основе персональных и мобильных компьютеров |
Windows 7. Интеграция языковых пакетов и обновлений. |
Автоматическая установка OEM-информации. |
Автоматический вход в систему |
Безопасная работа с BIOS Setup |
Введение ключа при инсталляции Windows. |
Включить встроенную учетную запись администратора. |
Вход в BIOS |
Дефрагментация жестких дисков |
Диагностические средства BIOS, Звуковые сигналы AMI BIOS, Award BIOS |
Диспетчер печати |
Добавление вручную драйвера |
Доступ к элементам Панели управления. |
Информация
Самоучитель по Windows XP [9] |
Сборник для настройки ПК [7] |
Работа с BIOS [10] |
Зависание pc [1] |
XP [3] |
Все о WINDOWS 7 [60] |
Соц закладки
Поиск
Главная » Статьи » Все о WINDOWS 7 » Администрирование в Windows 7 |
Перемещение профилей пользователей и изменение путей к ним.
Перемещение профилей пользователей Указанные в с 1 по 4 вариантах действия, необходимо повторять для каждого профиля. Переместив таким образом все профили, и изменив их пути в реестре, исходные папки можно будет удалить. Вариант 1. С помощью компонента Windows - "Профили пользователей". Скопируйте профиль пользователя в конечное размещение: 1) Если папка для профиля существует, перейдите к следующему шагу, при этом используя рекомендации; если папка, в которой будет храниться профиль, не существует, создайте ее, используя рекомендации. Рекомендации: Если на компьютере только одна учетная запись, можно присвоить папке профиля имя учетной записи; если учетных записей несколько, лучше всего создать папку верхнего уровня, например, с именем Пользователи, а в нее вложить папки с именами пользователей компьютера, в которых и будут храниться наши профили. Хотя использовать папку верхнего уровня лучше сразу, на случай добавления новых учетных записей; Если конечная папка уже существует и она имеет содержимое, которое необходимо сохранить, ее необходимо скопировать в другое размещение, а затем, после завершения перемещения профилей, переместить это содержимое в папку с профилем пользователя 2) Откройте Система: команда свойства контекстного меню Компьютер или сочетание Windows + Break. 3) Щелкните Дополнительные параметры системы. Щелкните Продолжить, если появится соответствующий запрос системы контроля учетных записей. 4) Откройте вкладку Дополнительно. 5) Щелкните кнопку Параметры в рамке Профили пользователей. 6) Выберите профиль, который необходимо переместить. Активный профиль не выбирается. Чтобы его можно было выбрать для осуществления необходимых действий, нужно войти под другой учетной записью и иметь права администратора. 7) Нажмите кнопку Копировать. 8) Выберите папку, в которой будет находиться профиль, созданную на шаге 1. 9) Нажмите OK; если выбранная папка не пустая, система выдаст запрос на копирование профиля в нее, так как при этом удаляется все ее содержимое! (не забудьте о рекомендациях!). Нажмите Да. Внесите изменения в системный реестр. 1) Откройте меню Выполнить: Пуск -> Выполнить (либо Win+R) 2) Введите regedit.exe, нажимаем Enter. 3) Измените значение параметра ProfileImagePath в ветке: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\SID, где SID – идентификатор безопасности пользователя, присваивая ему значение пути к папке, в которую был предварительно скопирован профиль. Убедиться в том, что данный ключ содержит ключ к необходимому нам профилю, можно по значению ProfileImagePath, содержащему путь к текущему размещению профиля пользователя. Также Вы можете воспользоваться скриптом SIDList.vbs для выяснения, какому аккаунту принадлежит какой SID. 4) Перезагрузите компьютер. Внесение изменений в системный реестр может привести к снижению стабильности и производительности системы или ее отказу, поэтому настоятельно рекомендуется создать резервную копию реестра перед выполнением данной операции. В данном случае удобно воспользоваться экспортом изменяемого ключа или Восстановлением системы. Вариант 2. На другой диск вручную. 1) Запустите оснастку "Локальные пользователи и группы" (Win+R -> lusrmgr.msc -> Ok) 2) Включите системную запись администратора. Выбираете "Пользователи". В свойствах пользователя "Администратор" снимаете галку "Отключить пользователя". Если же Вы уже работаете в учетной записи Администратор, то создайте новую учетную запись с правами администратора. 3) Для полного доступа к файлам и папкам перезапустите компьютер, и зайдите под аккаунтом "Администратор" (или под созданным Вами с правами администратора). Указанные выше действия необходимы, потому что профиль под которым Вы зайдете, для осуществления необходимых действий не выбирается. Соответственно залогинившись под одним профилем, Вы можете работать только с другими. 4) Запустите "Проводник" в режиме администратора: Щелкните правой кнопкой мыши на иконке Проводника Щелкните правой кнопкой мыши на слове Проводник Выберите пункт "Запуск от имени администратора" 5) Создайте на диске D: папку Users. 6) Поменяйте права на "D:\Users", исходя из прав на системный Users. Оставьте только "Чтение и выполнение" для группы "Everyone"(Все), и "Полный доступ" для групп "Administrators" (Администраторы) и "System". На вкладке "Разрешения" (Безопастность\Дополнительно\Разрешения\Изменить разрешения) уберите галочку с пункта "Добавить разрешения, наследуемые от родительских объектов" и нажмите на кнопку Добавить(иначе удаляться все группы и Вам придется их прописывать самостоятельно) Владелец папки, установите на "Administrators" (Администраторы). 7) В Проводнике запущенном от имени Администратора скопируйте необходимую Вам папку пользователя в "D:\Users". Так как Проводник не умеет копировать "junction" (точки соединения, исполняющие роль символической ссылки одного каталога компьютера на другой каталог), то их придется создавать самостоятельно. Например, "junction" являются папки "Application Data", "Local Settings", "SendTo" и другие. 8) Запустите командную строку от имени администратора (Win+R -> CMD -> Ok) 9) Для показа только скрытых файлов введите команду "dir /ah" (без кавычек) и нажмите Enter. Вы увидите примерно следующее: C:\Users\ВашПрофиль>dir /ah Том в устройстве C не имеет метки. Серийный номер тома: F018-696C C:\Users\ВашПрофиль>dir /ah Том в устройстве C не имеет метки. Серийный номер тома: F018-696C Содержимое папки C:\Users\ВашПрофиль 23.11.2009 20:05 <DIR> AppData 23.11.2009 20:05 <JUNCTION> Application Data [C:\Users\ВашПрофиль\AppData\Roaming] 23.11.2009 20:05 <JUNCTION> Cookies [C:\Users\ВашПрофиль\AppData\Roaming\Microsoft\Windows\Cookies] 23.11.2009 20:05 <JUNCTION> Local Settings [C:\Users\ВашПрофиль\AppData\Local] 23.11.2009 20:05 <JUNCTION> My Documents [C:\Users\ВашПрофиль\Documents] 23.11.2009 20:05 <JUNCTION> NetHood [C:\Users\ВашПрофиль\AppData\Roaming\Microsoft\Windows\Network Shortcuts] 21.01.2010 05:09 4 718 592 NTUSER.DAT 21.01.2010 05:09 262 144 ntuser.dat.LOG1 23.11.2009 20:05 0 ntuser.dat.LOG2 23.11.2009 20:14 65 536 NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TM.blf 23.11.2009 20:14 524 288 NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TMContainer00000000000000000001.regtrans-ms 23.11.2009 20:14 524 288 NTUSER.DAT{016888bd-6c6f-11de-8d1d-001e0bcde3ec}.TMContainer00000000000000000002.regtrans-ms 24.11.2009 00:19 65 536 NTUSER.DAT{cff5534c-d875-11de-96ed-00248c4bcc41}.TM.blf 24.11.2009 00:19 524 288 NTUSER.DAT{cff5534c-d875-11de-96ed-00248c4bcc41}.TMContainer00000000000000000001.regtrans-ms 24.11.2009 00:19 524 288 NTUSER.DAT{cff5534c-d875-11de-96ed-00248c4bcc41}.TMContainer00000000000000000002.regtrans-ms 23.11.2009 20:05 20 ntuser.ini 23.11.2009 20:05 <JUNCTION> PrintHood [C:\Users\ВашПрофиль\AppData\Roaming\Microsoft\Windows\Printer Shortcuts] 23.11.2009 20:05 <JUNCTION> Recent [C:\Users\ВашПрофиль\AppData\Roaming\Microsoft\Windows\Recent] 23.11.2009 20:05 <JUNCTION> SendTo [C:\Users\ВашПрофиль\AppData\Roaming\Microsoft\Windows\SendTo] 23.11.2009 20:05 <JUNCTION> Start Menu [C:\Users\ВашПрофиль\AppData\Roaming\Microsoft\Windows\Start Menu] 23.11.2009 20:05 <JUNCTION> Templates [C:\Users\ВашПрофиль\AppData\Roaming\Microsoft\Windows\Templates] 10 файлов 7 208 980 байт 11 папок 22 173 192 192 байт свободно 10) Создайте аналогичные "Junction" каталоги: Способ 1. Вручную для каждого "Junction" каталога. 1) В командной строке переходите в созданную Вами папку: C:\Users\Administrator>d: D:\>cd Users\ВашПрофиль 2) И для каждой "Junction" выполняете команду: mklink /J <Link> <Target> Например: mklink /J "Application Data" "AppData\Roaming" Способ 2. Создание bat-файла. Если Вам предстоит перенести несколько профилей, то проще будет создать bat-файл, так как "Junction" у Вас скорее всего будут такие же. 1) Скопируйте код в любой текстовый редактор (например, Блокнот). 2) Нажмите CTRL+S и сохраните файл с любым именем и расширением .bat 3) Если вы выбираете тип файла: Текстовые файлы, то имя файла в кавычки брать обязательно. (Например: "profiles.bat") 4) Если вы выбираете тип файла: Все файлы, то имя файла в кавычки брать не надо. В моем случае получился такой, Вы можете создать аналогичный для своих папок (запускаете его из каталога профиля "D:\Users\ВашПрофиль"): mklink /J "Application Data" "AppData\Roaming" mklink /J "Cookies" "AppData\Roaming\Microsoft\Windows\Cookies" mklink /J "Local Settings" "AppData\Local" mklink /J "My Documents" "Documents" mklink /J "NetHood" "AppData\Roaming\Microsoft\Windows\Network Shortcuts" mklink /J "PrintHood" "AppData\Roaming\Microsoft\Windows\Printer Shortcuts" mklink /J "Recent" "AppData\Roaming\Microsoft\Windows\Recent" mklink /J "SendTo" "AppData\Roaming\Microsoft\Windows\SendTo" mklink /J "Start Menu" "AppData\Roaming\Microsoft\Windows\Start Menu" mklink /J "Templates" "AppData\Roaming\Microsoft\Windows\Templates" Если у Вас папки имеют русские названия, то для правильной работы данного bat-файла, надо его сохранять в кодировке CP866 (Блокнот Windows, в ней не сохраняет, используйте для этого программы сторонних производителей например: Akelpad). 11) Присвойте "Junction" каталогам скрытые и системные атрибуты, как в оригинале. Либо, вручную для каждого в командной строке. attrib /S /D /L +H +S "имя папки" Например: attrib /S /D /L +H +S "Application Data" Либо, создав bat-файл (запускаете его из каталога профиля "D:\Users\ВашПрофиль"): attrib /S /D /L +H +S "Application Data" attrib /S /D /L +H +S "Cookies" attrib /S /D /L +H +S "Local Settings" attrib /S /D /L +H +S "My Documents" attrib /S /D /L +H +S "NetHood" attrib /S /D /L +H +S "PrintHood" attrib /S /D /L +H +S "Recent" attrib /S /D /L +H +S "SendTo" attrib /S /D /L +H +S "Start Menu" attrib /S /D /L +H +S "Templates" 12) Запустите Реестр Windows(Win+R -> regedit -> Enter) и измените значение параметра ProfileImagePath в ветке: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\SID c "C:\Users\ВашПрофиль" на "D:\Users\ВашПрофиль" , где SID – идентификатор безопасности пользователя, присваивая ему значение пути к папке, в которую был предварительно скопирован профиль. Убедиться в том, что данный ключ содержит ключ к необходимому нам профилю, можно по значению ProfileImagePath, содержащему путь к текущему размещению профиля пользователя. Также Вы можете воспользоваться скриптом SIDList.vbs для выяснения, какому аккаунту принадлежит какой SID. 13) Переименуйте или удалите каталог профиля в "C:\Users\", чтобы предотвратить к нему запросы. 14) Перезагрузите компьютер, чтобы Windows подхватила внесенные нами настройки. 15) Вновь зайдите под аккаунтом Администратор. 16) Запустите Реестр Windows(Win+R -> regedit -> Enter) 17) Используя Поиск найдите все строки с путем к папке "C:\Users\ВашПрофиль" и исправьте на "D:\Users\ВашПрофиль" (Чем ближе к чистой установке Вы это сделаете, тем меньше строк Вам придется исправлять). 18) Поменяйте права на каталог профиля в "D:\Users". Установите "Полный доступ" пользователю - владельцу профиля, и "Полный доступ" для групп "Administrators" (Администраторы) и "System". На вкладке "Разрешения" (Безопасность\Дополнительно\Разрешения\Изменить разрешения) уберите галочку с пункта "Добавить разрешения, наследуемые от родительских объектов" и нажмите на кнопку Добавить(иначе удаляться все группы и Вам придется их прописывать самостоятельно). Владелец папки, установите на "System". 19) Перезагрузите компьютер, теперь вы можете войти в перемещенный аккаунт и проделать всё указанное выше для другого профиля. Вариант 3. При помощи ERD Commander. 1) Скачиваете утилиту Junction от SysInternals. Она позволяет создавать точки соединения, исполняющие роль символической ссылки одного каталога компьютера на другой каталог. 2) Копируете junction.exe в C:\Windows\System32 3) Загружаетесь в Erd Commander. 4) Выбираете опцию, чтобы реестр не импортировался 5) Копируете например: "C:\Documents and Settings\ВашПрофиль" в "D:\Users\ВашПрофиль" 6) После копирования, удаляете "C:\Documents and Settings\ВашПрофиль" 7) Запускаете командную строку и переходите в папку C:\Windows\System32 c:\ cd\windows cd system32 junction.exe "C:\Documents and Settings\ВашПрофиль" "D:\Users\ВашПрофиль" 8) После сообщения Sucsess, можете зайти в папку проверяем C:\Documents and Settings\ и увидите там папку ВашПрофиль, только это уже ссылка... Вариант 4. При помощи Far Manager. 1) Скачиваете Far Manager и устанавливаете его. 2) Входите в систему под другим пользователем с правами администратора 3) Запускаете Far Manager 4) Находите нужный профиль пользователя. 5) Перемещаете папку с ним на другой диск (например, C:\Documents and Settings\ВашПрофиль -> D:\Users\ВашПрофиль). 6) Устанавливаете на перемещённую папку нужные права и нужного владельца. 7) Создаёте на исходном разделе символическую связь с новой папкой (Alt+F6). 8) На новую папку ставите атрибут "Скрытый". Вариант 5. Изменение пути к каталогам пользователей при установке Windows. Вы можете изменить расположение папки Пользователи (Users), в которой будут храниться профили пользователей, ещё при установке Windows. 1) Создайте файл Autounattend.xml следующего содержания: 2) Скопируйте его в папку \Sources установочного диска. 3) Помимо папки \Sources файл Autounnattend.xml следует положить в корень дистрибьютива. <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="oobeSystem"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <FolderLocations> <ProfilesDirectory>D:\Users</ProfilesDirectory> </FolderLocations> </component> </settings> <settings pass="specialize"> <component name="Microsoft-Windows-LUA-Settings" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <EnableLUA>false</EnableLUA> </component> </settings> </unattend> Назад на страницу раздела Администрирование. Назад на главную. | |
Просмотров: 4255 | Рейтинг: 0.0/0 |