пятница, 27 февраля 2009 г.

Где расположен реестр Windows Vista?

25.09.2007 14:48:28 Serega011
Где расположен реестр Windows Vista?

25.09.2007 16:22:24 PeTr Product
Лучший ответ
Это пользовательская ветка, хранится в файле NTUSER.DAT

В WinXP он лежал в %userprofile% пример: C:\Documents and Settings\USER
В Vista это не сильно изменилось: C:\Users\USER

USER - это имя пользователя

25.09.2007 15:13:08 PeTr Product
Вооще говоря реестр в одном файле не хранится. Реест пользователя лежит в его профиле, системные разделы отдельно, и даже настройки odbs хранятся в отдельном файле.

В любом случае, не понятно как вы собираетесь что-то посмотреть. Реестр - это не плоский конфиг, и если вы заренее не экспортировали нужные ветки, чем вы открывать эти файлы будете - не очень понятно...

25.09.2007 15:32:50 Serega011
Так где хранятся пользовательские данные? конкретно меня интересует ветка HKEY_CURRENT_USER


25.09.2007 16:30:18 PeTr Product
Соответственно, если вы переустанавливали Vista, а не апгрейдили WinXP, то вам нужно зайти в C:\Users\ , и найти прежний профиль. Пусть этобудет USER1

Потом создать нового пользователя USER2, залогиниться под ним один раз, чтобы создался еще один профиль.

Потом разлогиниться (а лучше перегрузиться) и переименовать профиль USER2 в _USER2, а профиль USER1 в USER2

Теперь можно залогиниться под пользователем USER2 и смотреть реестр.
Под WinXP такой трюк работает, не проверял под Вистой

26.09.2007 11:35:37 Serega011
Ну я сделал несколько сложнее, загрузился с загрузочного диска подменил на время файл нтузер.дат, загрузился, посмотрел то что мне нужно было, и поменял этот файл обратно. Все спасибо проблема решена.

Комментариев нет:

Отправить комментарий