Доступ до відділення реєстру HKEY_CURRENT_USER іншого користувача


22

Я шукаю спосіб отримати доступ до реєстру інших користувачів на комп’ютері, щоб я міг скопіювати їх.

Ідея полягає в тому, що я намагаюся отримати складний додаток Delphi для компіляції та запуску на більш ніж одному профілі.

Одного разу я знайшов спосіб зробити це за допомогою якогось інструменту управління Windows, але зараз не можу його знайти.

Я не знаю пароль іншого користувача, тому я не можу увійти як їх або зробити "запустити як".

Відповіді:


23

ви можете використовувати regedit для цього. Відкрийте regedit і виберіть HKEY_USERS, після чого перейдіть до Файл-> Завантажити вулик. Перейдіть до файлу вулика користувачів, як правило, NTUSER.DAT розташований на% userprofile%.

Це, звичайно, вимагає, щоб ви були адміністратором або мали доступ до файлу вулика користувачів.


4
Варто зазначити, що параметр меню " Завантажити вулик " увімкнено лише тоді, коли вибрано клавішу HKEY_USERSабо HKEY_LOCAL_MACHINE.
Річард Еверетт

Regedit говорить, що файл використовується (звичайно, він є). Що мені робити зараз?
mahmoodvcs

@mahmoodvcs: Здається, він уже завантажений - ймовірно, десь під тими ж HKEY_USERS.
grawity

Дякую yoooouuuuu !!! Це просто врятувало мені день. У мене був запис у моєму запуску, який негайно перезапускає Windows (я використовував його для тестування). За допомогою цієї методики я міг би видалити цей запис із запуску. Знову дякую.
Snađошƒаӽ

1
Так, це існує C: \ Users \ <ім'я користувача> \ NTUSER.DAT, але він не видно, навіть коли видимі невидимі файли.
Далвік ВМ

1

Якщо ви хочете зробити основну копію профілю, я вважаю за краще використовувати функцію копіювання профілю користувача у Windows XP. Для цього вам знадобляться два акаунти. Зазвичай я використовую власний обліковий запис і загальний локальний обліковий запис адміністратора. Спочатку ви налаштовуєте власний обліковий запис з усіма потрібними налаштуваннями реєстру та виправленнями. Потім перезавантажте комп'ютер (щоб змусити всі програми звільнити контроль над файлом ntuser.dat) та увійдіть у загальний обліковий запис адміністратора. Забравшись у Windows, клацніть правою кнопкою миші на Мій комп'ютер та перейдіть до властивостей. На вкладці Додатково ви побачите розділ «Профіль користувача» з кнопкою налаштувань. Коли ви натиснете цю кнопку, з'явиться список усіх локально збережених профілів. Звідси ви можете скопіювати один профіль на інший. Все, що вам потрібно зробити, - це розташування файлу ntsuer.dat "C: \ Документи та налаштування \ exampleuser".

Цей інструмент працює напрочуд добре, наскільки він простий. Я вважаю, що це прекрасний спосіб реалізувати налаштування реєстру за замовчуванням. Ви можете скопіювати свій профіль на "користувача за замовчуванням", і тоді всі майбутні користувачі матимуть ті налаштування, які їм буде надано. Зазвичай я використовую щось на зразок delprof, щоб очистити всіх користувачів, скопіювати свій профіль до користувача за замовчуванням, а потім дозволити іншим користувачам увійти. Перед початком роботи переконайтесь в резервній копії будь-яких локально збережених даних.

Це набагато менш небезпечно, ніж використовувати regedit, оскільки ви берете робочий профіль і копіюєте його. Основний мінус полягає в тому, що деякі програми все ще не працюватимуть правильно навіть після цього. Хоча це в основному пов'язано з погано розробленим кодом.

Сподіваюся, це допомагає


0

Використовуйте regedit, якщо у вас є адміністративні права на віддалений комп'ютер, ви можете вибрати Файл ... Підключення мережевого реєстру та введіть ім’я або шукайте комп'ютер, до якого ви хочете підключитися.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.