6

Мне нужно внести изменения в мой реестр без использования программного обеспечения ОС, и мне нужно сделать это с WINPE. Однако, когда WINPE готов к работе, и я пытаюсь открыть regedit.exe, он показывает мне только текущую информацию об ОС, фактически информацию о WINPE.

Итак, как использовать WinPE в качестве автономного редактора реестра?

1 ответ1

12

Загрузите необходимые кусты реестра:

  • в редакторе реестра (regedit) выберите HKEY_LOCAL_MACHINE или HKEY_USERS, затем нажмите « Файл» → «Загрузить куст», откройте файл куста и введите временное имя для него;

  • в командной строке используйте reg load HKLM\temp-name path-to-hive
    или reg load HKU\temp‑name path-to-hive .

Файлы кустов находятся в:

  • большая часть HKEY_LOCAL_MACHINE соответствует файлам в %SystemRoot%\system32\config:
    • HKLM\SAM - файл SAM
    • HKLM\SECURITY - файл SECURITY
    • HKLM\Software - файл software
    • HKLM\SYSTEM - файловая system
    • специальный системный реестр пользователей (например, экран входа и т. д.) - файл по default
  • личный реестр каждого пользователя (т.е. его HKEY_CURRENT_USER) находится в файле NTUSER.DAT в каталоге их профиля (например, C:\Users\grawity\NTUSER.DAT);
    • однако HKCU\Software\Classes хранится в файле AppData\Local\Microsoft\Windows\UsrClass.dat .

Список загруженных ульев находится по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .