Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > Всю папку "Documents and Settings"...


Автор: Vit 22.8.2005, 20:53
Надо всю папку перенести на другой диск. Т.е. сейчас винда стоит на c:\ и "Documents and Settings" находится по адресу "c:\Documents and Settings", а надо чтобы винда оставалась где стоит, а всё содержимое Documents and Settings находилось по адресу "d:\Documents and Settings"

Как сделать?

PS. Windows XP

Автор: Akina 22.8.2005, 21:48
Никак. Слишком в большом количестве мест оно прописано явно, и еще много где опосредованно.
Однако можно перенести отдельные папки - через реестр правкой, или профили отдельных юзеров - через свойства их профилей.

Автор: Vit 23.8.2005, 02:55
Цитата(Akina @ 22.8.2005, 12:48)
Слишком в большом количестве мест оно прописано явно, и еще много где опосредованно.
Однако можно перенести отдельные папки - через реестр правкой, или профили отдельных юзеров - через свойства их профилей.



Нет, надо именно всё вместе.

Автор: Snowy 23.8.2005, 09:16
Можно попробовать...
Сделать бэкап системы и в реестре все ссылки на D&S переправить на нужные.
Перезагрузиться и проверить, все ли корректно.
Скорей всего не все, но остальные детали можно позже отследить.

Автор: Конструктор 23.8.2005, 12:25
Есть-же стандартное средство (у меня 2К пардон сейчас, гляжу оттуда)

Мой компьютер(RClick)->Свойства->Профили пользователей->Кнопка Копировать
и там можно указать куда его собственно переместить

И еще заметочка, если взяться править реестр, то надо не забыть прописать новые точки монтирования для веток реестра пользователей, которые живут здесь:
HKLM\SYSTEM\CurrentControlSet\Control\hivelist

Автор: Vit 23.8.2005, 15:42
Цитата
Мой компьютер(RClick)->Свойства->Профили пользователей->Кнопка Копировать
и там можно указать куда его собственно переместить



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

Автор: Akina 23.8.2005, 15:58
Vit
Если тебе надо D&S вывалить на другой носитель или раздел - имхо можно попробовать примонтировать этот раздел как папку NTFS... впрочем не знаю как Винда к этому отнесется, сомнения меня гложут...

Автор: Vit 23.8.2005, 16:10
У меня FAT32 на основном диске...

Автор: Akina 23.8.2005, 17:43
ну тады просто забей на это дело - имхо нереально...

Автор: Quadr0 23.8.2005, 18:06
...

Автор: Akina 23.8.2005, 18:17
Цитата(Quadr0 @ 23.8.2005, 19:06)
Переместить саму папку Documents And Settings нельзя.

а я о чем...

Автор: Конструктор 23.8.2005, 21:23
В Microsoft Knowledge base написано что винда будет ругаться если переносить Docs & Setts, но там же примерно и описано как это сделать, хотя особо указано что MS в этом случае ответственности не несет.

http://support.microsoft.com/default.aspx?scid=kb;en-us;236621

Немножко 2-3 страницы

NOTE: This method does not relocate key Windows components. Use this method if you require only user-specific data to be moved.
smile

Автор: Akina 23.8.2005, 21:27
Конструктор
Это из разряда:
- Эти грибы собирать можно?
- Да.
- А жарить?
- Да.
- А есть?
- Можно. Но отравишься...


Автор: Vit 23.8.2005, 21:31
Спасибо

Автор: Конструктор 23.8.2005, 21:34
Не знаю что там такого жуткого чтобы все отвалилось если поломать, вот переименую и ребутнусь, если не вернусь считайте меня Национал-Технократом.

Автор: Конструктор 23.8.2005, 22:51
Докладываю:

На виртуальной машине поставил WXP-SP2 (NTFS), затем зашел из под какого-то XP Live CD и переименовал Doсuments and settings в Documents_and_settings. При загрузке винда возмутилась что не может найти профиль по умолчанию. После автологона текущего пользователя единственный трабл который возник - невозможность автоматической загрузки оболочки, т.к. она пишется в профиле. C+A+D, task manager, run, Explorer и мы живы. Отсюда можно думать что делать дальше, главное что ничего абсолютно фатального в убийстве это злосчастной папки нет.
Добавлено @ 22:59
ЗЫ
Недостающие профили винда пересоздала в папке Documents and Settings используя умолчальные.

Попробую все-же перенести через regedit завтра, ИМХО тут проблемы могут возникнуть только с кривыми приложениями, которые запоминают путь абсолютно т.е. c:\Documents and settings\... нормальные приложения должны запоминать как %ALLUSERPROFILE%\... и через другие переменные окружения (HOMEPATH, APPDATA, USERPROFILE и т.п.) вручную их менять не дают, знать надо в рее найти где они прописаны. Или в каких других местах.

Автор: Конструктор 24.8.2005, 19:18
Пошерстил реестр, не так уж и много ссылок на D-n-S в голой винде. В нижеперечисленные разделы все значимые и уместились.

HKCU\Software\Microsoft\Windows\Currentversion\Explorer\Shell folders
HKCU\Volatile Environment

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DocFolderPaths
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet settings\Cache\Paths
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet settings\Cache\Paths\path1
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet settings\Cache\Paths\path2
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet settings\Cache\Paths\path3
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet settings\Cache\Paths\path4
HKLM\SOFTWARE\Microsoft\Windows NT\Current version\Profilelist
HKLM\SOFTWARE\Microsoft\Windows NT\Current version\Profilelist\{SID}

HKLM\SYSTEM\ControlSet001\Control\ContentIndex\Catalogs\System\Scopes
HKLM\SYSTEM\ControlSet002\Control\ContentIndex\Catalogs\System\Scopes
HKLM\SYSTEM\CurrentControlSet\Control\ContentIndex\Catalogs\System\Scopes

HKU\DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
HKU\DEFAULT\Volatile Environment

HKU\S-1-5-18\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
HKU\S-1-5-18\Volatile Environment


Автор: Akina 24.8.2005, 22:31
Конструктор
Поставь еще Офис (а лучше Студию) smile

Автор: Конструктор 25.8.2005, 13:05
Стоит, на работе =)

MSDN хранит 8 ссылок на C:\Documents and settings\*whatever*
Office2003 - 3
VS 7.1 - 6 (и то нефатальные, дефолтные папки для всякого файла)

Автор: Akina 25.8.2005, 13:44
Полез в реестр. Решил посчитать количество КРИТИЧНЫХ ключей...
Насчитав более 400 значений и около 80 ключей - плюнул...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)