В одній зі статей я описував спосіб, як перемістити папки профілів і встановлених програм в Windows 7. Тепер опишу як можна перенести папку Documents and Settings в Windows XP на інший диск. Робиться це в основному для зменшення розміру займаного простору на системному диску. Розглядатиме на прикладі якщо нам потрібно перенести папку з диска С на диск D .
1) Відкриваємо Total Commander (або будь-який інший файловий менеджер). Можна і через стандартний провідник, але потрібно обов'язково включити показ прихованих файлів і папок.
Копіюємо все папки з C: \ Documents and Settings в D: \ Users (крім папки поточного користувача!).
2) Запускаємо Редактор реєстру (комбінація клавіш Win + R -> Вводимо regedit) і переходимо до розділу HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList.
3) Змінюємо ключ ProfilesDirectory на D: \ Users.
4) Створюємо нового користувача (наприклад vindavoz) (ПКМ на Мій комп'ютер -> Управління -> Локальні користувачі -> ПКМ на підгрупі Користувачі -> Новий користувач) з правами адміністратора.
5) Перезавантажуємося і заходимо в систему під щойно створеним користувачем (vindavoz). Зауважте, що файли профілю користувача vindavoz будуть створені вже в новій папці D: \ Users.
6) Копіюємо папку користувача, яку ми пропустили на кроці 1.
7) Відкриваємо Редактор реєстру, переходимо в розділ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList.
У цього розділу є підрозділи виду S-1-5-... Відкриваємо їх по порядку і змінюємо параметр ProfileImagePath (наприклад% SystemDrive% \ Documents and Settings \ User міняємо на D: \ Users \ User).
8) Перейменовуємо папку "Documents and Settings" в "Documents and Settings.bak".
9) Відкриваємо командний рядок і пишемо наступний код (створюємо символьне посилання):
linkd "C: \ Documents and Settings" D: \ Users
Перезавантажуємося і входимо систему під своїм звичайним профілем.
Якщо все працює коректно, то видаляємо тимчасового користувача (vindavoz) і папку "Documents and Settings.bak".