Андрей Смирнов
Время чтения: ~25 мин.
Просмотров: 1

Реестр windows. работа с разделами и параметрами

More on HKEY_LOCAL_MACHINE

It might be interesting to know that HKEY_LOCAL_MACHINE doesn’t actually exist anywhere on the computer, but is instead just a container for displaying the actual registry data being loaded via the subkeys located within the hive, listed above.

In other words, HKEY_LOCAL_MACHINE acts like a shortcut to a number of other sources of data about your computer.

Because of this non-existent nature of HKEY_LOCAL_MACHINE, neither you nor any program you install can create additional keys under HKEY_LOCAL_MACHINE.

The HKEY_LOCAL_MACHINE hive is global, meaning that it’s the same no matter which user on the computer views it, unlike a registry hive like HKEY_CURRENT_USER which is specific to each user that views it while logged in.

Although HKEY_LOCAL_MACHINE is often written as HKLM, it’s not really an «official» abbreviation. This is important to know because some programs in some circumstances, even tools available directly from Microsoft, don’t let you abbreviate the hive in registry paths. If you’re getting an error while using «HKLM,» use the full path instead and see if that fixes it.

Правка реестра в неработающей Windows

Одной из полезных фишек программы редактирования реестра, которая меня не раз выручала, является функция Загрузка куста. Используется она в том случае, если нам нужно отредактировать реестр в нерабочей версии Windows. То есть, мы можем загрузиться в рабочую ОС Windows с другого жёсткого диска, либо Live CD, и запустив редактор реестра уже из работающей среды, загрузить куст (это один из файлов реестра, которые находятся здесь – Windows\System32\config) из папки неработающей Windows.

Порядок действий в этом случае должен быть следующий.

Необходим курсором мыши выделить раздел HKEY_LOCAL_MACHINE или HKEY_USERS.
В верхнем меню выбрать Файл – Загрузить куст…

Выбрать нужный файл из папки Windows\System32\config неработающей системы.
Назначить имя раздела для файла куста (на данном этапе не суть важно какое). При этом в соответствующем разделе (например, HKEY_LOCAL_MACHINE) будет создан подраздел c тем именем, которое вы только что указали

А уже в нем будет находиться подраздел с соответствующим именем файла, который вы загрузили. После чего вы можете править этот раздел так, как вам будет удобно.
После завершения всех правок, нужно будет выделить курсором мыши тот самый раздел, который вы только что ввели и в верхнем меню выбрать Файл – Выгрузить куст…

Startup Delayer

Startup Delayer – не совсем обычный менеджер автозагрузки. И вот почему.

По умолчанию все приложения, прописанные в автозапуске, стартуют одновременно. Если компьютер не очень мощный, это вызывает перегрузку аппаратных ресурсов и замедление запуска Виндовс. Задача Startup Delayer – создать задержку при старте отдельных приложений, чтобы они начинали работу не вместе, а по очереди. Благодаря такому распределению времени рабочий стол появляется значительно быстрее, чем обычно.

Как и предыдущая, эта программа рассчитана на простого пользователя. В ней нет ничего, что могло бы вас запутать. В окне «Автозапуск приложений» есть три области:

  • Запуск с задержкой.
  • Обычный запуск.
  • Запрет запуска.

Сразу после установки Startup Delayer первая и третья области пустые, а во второй перечислены все автостартующие программы. Для создания отложенной загрузки перетащите приложения из второй обрасти в первую и расположите их в желаемом порядке. Так – друг за другом, они и будут запускаться.

В третью – нижнюю область, перенесите то, автозагрузку чего хотите отключить.

Startup Delayer позволяет создавать несколько профилей автозапуска, в том числе для каждого пользователя ПК.

Hidden Subkeys in HKLM

In most configurations, the following subkeys are hidden keys, and therefore can’t be browsed like the other keys under the HKLM registry hive:

  • HKEY_LOCAL_MACHINE\SAM
  • HKEY_LOCAL_MACHINE\SECURITY

Most of the time these keys appear blank when you open them and/or contain subkeys that are blank.

The SAM subkey refers to information about Security Accounts Manager (SAM) databases for domains. Within each database are group aliases, users, guest accounts, and administrator accounts, plus the name used to log in to the domain, cryptographic hashes of each user’s password, and more.

The SECURITY subkey is used to store the security policy of the current user. It’s linked to the security database of the domain where the user is logged in, or to the registry hive on the local computer if the user is logged in to the local system domain.

To see the contents of the SAM or SECURITY key, the Registry Editor must instead be opened using the System Account, which has greater permissions than any other user, even a user with administrator privileges.

Once Registry Editor has been opened using the appropriate permissions, the HKEY_LOCAL_MACHINE\SAM and HKEY_LOCAL_MACHINE\SECURITY keys can be explored like any other key in the hive.

More on HKEY_USERS & SIDs

The HKEY_CURRENT_USER hive acts as a kind of shortcut to the HKEY_USERS subkey corresponding to your SID.

In other words, when you make changes in HKEY_CURRENT_USER, you’re making changes to the keys and values under the key within HKEY_USERS that’s named the same as your SID.

For example, if your SID is the following:

S-1-5-21-0123456789-012345678-0123456789-1004

…HKEY_CURRENT_USER will point to this:

HKEY_USERS\S-1-5-21-0123456789-012345678-0123456789-1004

Edits can be made in either location since they are one in the same.

Remember that since the two are the same, if you’re editing your own settings (the settings for the user you’re currently logged in as), it’s much easier to simply open HKEY_CURRENT_USER than to identify your own SID and then make the changes within HKEY_USERS. Using HKEY_USERS to access the SID folder for a user is usually only useful if you need to edit registry values for a user who isn’t currently logged in.

The HKEY_USERS\.DEFAULT subkey is the exact same as the HKEY_USERS\S-1-5-18 subkey. Any changes made to one are automatically and instantly reflected in the other, in the exact same way that the currently logged on user’s SID subkey in HKEY_USERS is identical to the values found in HKEY_CURRENT_USER.

Типы информации в реестре

Информация, которую должна иметь компьютерная система, разделена на две основные категории. Одна из них — общая о самом компьютере. Это настройки, которые применяются к системе в целом, включая аппаратное обеспечение. Другая общая категория состоит из настроек, которые относятся к каждой учётной записи. Пользователь, который вошёл в ОС, называется текущим. Информация в реестре представлена в древовидной системе, подобной папкам и файлам.

В нём контейнеры для информации называются «ключами». Они аналогичны папкам. Ключи могут иметь подразделы. Имя данных, содержащихся в ключе, называется «значением». Фактические данные имеют несколько форматов и могут быть строкой, числом или рядом чисел. Так же, как в компьютере и папке установлена корневая система, у реестра есть корневые ключи в верхней части иерархии ключей и значений. В нём указаны имена, которые применяет Microsoft.

Имена их «HKEY», прикреплённые спереди и их часто называются «ульями». Используются пять корневых ключей, три из них — действительно просто подразделы или комбинации разделов двух основных HKLM и HKU. Дополнительные корневые ключи часто используются при написании сценариев и INF-файлов. Корневые ключи:

  1. HKEY _ CLASSES _ ROOTHKCR. Хранилища файлов и регистрация COM-объектов.
  2. HKEY _ CURRENT _ USERHKCU. Данные, связанные с текущей учётной записью.
  3. HKEY _ LOCAL _ MACHINEHKLM. Хранит системную информацию.
  4. HKEY _ USERSHKU. Информация обо всех учётных записях на машине.
  5. HKEY _ CURRENT _ CONFIGHKCC. Информация о текущем профиле ПК.

Редактирование конфигурации REG

Существует много полезных настроек конфигурации или поведения Windows, которые могут быть сделаны путём простого редактирования реестра. По большей части прямое редактирование означает изменение значения. Выделив значение, указанное в правой панели Regedit, нужно выбрать «Изменить» в меню «Редактировать» или кликнуть правой кнопкой мыши в контекстном меню и выбрать «Изменить» значение.

Большое количество значений реестра — это строки и общий тип данных «DWORD». Если пользователь редактирует REG _ DWORD, появится немного другое окно. При вводе DWORD нужно указать базу для номера. Пользователю нужно быть осторожным, убедится, что он правильно выбрал между шестнадцатеричным и десятичным кодом. Можно ввести любой из них, но номер, который вводите, должен соответствовать правильному значению для выбранной базы.

Чтобы открыть реестр Windows, нужно выполнить следующие действия:

  1. Нажать кнопку «Пуск».
  2. В меню «Пуск» в поле «Выполнить» или «Поиск» ввести regedit.
  3. Нажать «Ввод».

В Windows 8 можно ввести regedit на экране «Пуск» и выбрать параметр regedit в результатах поиска. Прежде чем зайти в реестр windows 10 нужно ввести regedit в поле поиска на панели задач и нажать Enter. При запросе с помощью элемента управления учётными записями пользователей нажать «Да», чтобы открыть редактор. Если у пользователя ограниченные права, он не сможет получить доступ к редактору.

Чтобы перейти к любому местоположению, нужно начать с открытия ключа HKEY _ LOCAL _ MACHINE. В этом ключе пользователь увидит папки SOFTWARE, Microsoft, Windows, CurrentVersion и, наконец, Run, чтобы запускаться. HKEY _ LOCAL _ MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run Каждая обратная косая черта (\) в пути представляет собой другую папку в реестре с именем этой папки, следующей за обратным слэшем.

Чтобы пользователю открыть редактор реестра Windows 7, нужно набрать regedit на вкладке поиска в меню «Пуск». В Windows XP процедура открытия аналогичная. И также можно открыть его, введя regedit. exe в командной строке DOS. Фактическая программа называется regedt32. exe и находится в следующем месте: C:\Windows\ System32 \ regedt32. exe. Если перейти в каталог System32, можно дважды щёлкнуть значок regedt32. exe, чтобы открыть утилиту редактора. Пользователю нужно быть внимательным, чтобы не изменить какие-либо файлы в папке System32, так как они являются частью операционной системы Windows.

В некоторых документах и онлайн-форумах значения реестра могут быть сокращены. Например, вместо того, чтобы говорить «HKEY _ LOCAL _ MACHINE», проще сказать и написать «HKLM». Если он все же повреждён или имеются ошибки, которые пользователь не может исправить, нужен инструмент для очистки, например, такой, как System Mechanic, восстанавливающий реестр.

Что такое реестр Windows

Системный реестр – особая база данных в операционной системе Windows, в которой содержатся сведения об установленном оборудовании, программах и их параметрах, а так же информация об учетных записях пользователей операционной системы. Windows постоянно обращается к этой базе. Она необходима для нормальной и связанной работы всех аппаратных частей компьютера и программного обеспечения.
Реестр формируется в процессе установки windows, и в дальнейшем при каждом изменение (даже малом), это изменение вносится в реестр. Реестр сам по себе представляет собой несколько файлов:

  • default
  • sam
  • security
  • software
  • system

которые располагаются обычно вот здесь C:\windows\system32\config

Реестр заменяет собой большинство текстовых ini-файлов, которые использовались в Windows 3.x, а также файлы конфигурации MS-DOS (например, Autoexec.bat и Config.sys). В наше время реестр это как бы «сердце» Windows, с помощью реестра можно настроить все что угодно т.к. вы, изменяя вид папки, вносите, сами того не подозревая, изменения в реестр.
Реестр представляет собой иерархическую базу данных, и он состоит из так называемых ветвей:

  1. HKEY_CLASSES_ROOT (HKCR) — в этой ветви содержатся сведения о расширениях всех зарегистрированных в системе типов файлов (хранящиеся здесь сведения отвечают за запуск необходимой программы при открытии файла с помощью проводника Windows);
  2. HKEY_CURRENT_USER (HKCU) — в этой ветви содержится информация о пользователе, вошедшем в систему в настоящий момент (здесь хранятся папки пользователя, цвета экрана и параметры панели управления);
  3. HKEY_LOCAL_MACHINE (HKLM) — в этой ветви содержится информация об аппаратной части ПК, о драйверах устройств, сведения о загрузке Windows;
  4. HKEY_USERS (HKU) — в этой ветви содержится информация о всех активных загруженных профилях пользователей данного ПК;
  5. HKEY_CURRENT_CONFIG (HKCC) — в этой ветви содержится информация о профиле оборудования, используемом локальным компьютером при запуске системы.

Разделы и подразделы — это, грубо говоря, папки в левом окне Regedit’а. Ключ реестра, или параметр — это некая переменная, которой присвоено определенное значение, проще говоря — это то, что мы видим в правом окне Regedit’а.
Куст (основной раздел, стандартный раздел, в английской документации — улей, от англ. hive) — это раздел реестра, отображаемый как файл на жестком диске. Куст является набором разделов, подчиненных разделов и параметров и имеет корни на верхнем уровне иерархии реестра.

Обычный пользователь думает что, запуская утилиту REGEDIT он видит реестр, но это не так, он видит редактор реестра, а сам реестр как я уже сказал, выглядит в виде файлов. Запустить редактор реестра можно следующим образом: Пуск->выполнить->regedit также можно использовать альтернативные редакторы реестра, которых в настоящий момент множество.

Все значения ключей реестра относятся к определенному типу данных:

  • REG_BINARY — двоичные данные. Большинство сведений об аппаратных компонентах хранится в виде двоичных данных и выводится в редакторе реестра в шестнадцатеричном формате.
  • REG_DWORD — целые числа размером в 4 байта. Многие параметры служб и драйверов устройств имеют этот тип и отображаются в двоичном, шестнадцатеричном или десятичном форматах.
  • REG_EXPAND_SZ — строка данных переменной длины.
  • REG_MULTI_SZ — многострочный текст. Этот тип, как правило, имеют списки и другие записи в формате, удобном для чтения. Записи разделяются пробелами, запятыми или другими символами.
  • REG_SZ — текстовая строка фиксированной длины.
  • REG_FULL_RESOURCE_DESCRIPTOR — последовательность вложенных массивов, разработанная для хранения списка ресурсов железа или драйверов.

Если вы будете редактировать реестр, то лучше всего сначала сделать копию той ветки (Резервирование и восстановление веток реестра Windows), какую вы собираетесь изменить. А копию можно сделать следующим образом: встаньте на ту ветку и нажмите файл->экспорт и сохраните, а потом в случае чего можно восстановить с помощью импорта.

Как редактировать

Понимая, где какая информация находится, можно приступать к редактированию параметров, настроек. Для этого используется встроенная утилита regedit и сторонние программы, о которых будет рассказано ниже.

Стандартная процедура редактирования через regedit включает следующие действия:

  • запустить утилиту через команду выполнить, поиск, проводник;
  • выбрать раздел, папку;
  • приступить к редактированию.

Для примера изменим фон рабочего стола через regedit:

  • запустить утилиту;
  • войти в HKEY CURRENT USER;
  • зайти в control panel;
  • нажать на desktop;
  • найти wallpaper и два раза кликнуть;
  • в значении указать путь к картинке, которую вы хотите установить для фона;
  • перезагрузить компьютер.

Перед тем, как что-либо отредактировать, рекомендуется сохранить текущие настройки. это поможет восстановить работу, если что-то пойдет не так.

Есть два способа:

  • задать точку восстановления. Набрать msconfig, вызвав командную строку, кликнуть «восстановление системы», затем выбрать инструмент создания точки восстановления;
  • сделать резервную копию. Открыть regedit, в утилите выбрать то, что вы хотите изменить, нажать экспорт, выбрать путь сохранения. Копия сохранится с расширением reg. Для восстановления прежних параметров кликнуть импорт.

Команда автозагрузки в командной строке

Разработчики ОС Windows 7 решили разделить автозагрузку на две части. Первая доступна как папка в меню пуск. Так и называется «Автозагрузка». Открываете папку и все что находится в ней, будет автоматически запущено. Однако это не все программы и приложения, которые находятся в автозагрузке.

Эти бесплатные программы могут помочь вам легко управлять своими программами запуска и тем самым. Последние два позволяют добавлять программы запуска вместе с их параметрами запуска. Независимо от ваших потребностей, в этом руководстве будет показано несколько удобных способов настройки этого поведения. Мы также рассмотрим другие методы, которые программы запускают при загрузке и как их отключить. Лучше всего использовать этот метод, когда это возможно, потому что эта утилита была специально создана для этой цели.

Планировщик заданий предоставляет вам множество опций, например, следует ли запускать приложение с повышенными привилегиями и устанавливать приложение для запуска только при выполнении определенных условий. Перейдите в меню «Пуск», введите «Планировщик заданий» и выберите его из результатов поиска.

Основной список элементов находится в «конфигурации системы». Чтобы посмотреть список автозагрузки windows 7, нажмите «Пуск» и в строке поиска «Найти программы и файлы» введите полностью слово msconfig. В результате поиска появится программа msconfig.exe. Запускаете ее.

Добавление программы в автозагрузку

Планировщик заданий также можно получить на панели управления в разделе «Администрирование». В правой части меню «Планировщик заданий» в разделе «Действия» выберите «Создать задачу». На скриншоте выше мы уже указали имя и описание задачи, которую мы создаем. При планировании задачи, требующей прав администратора, обязательно установите этот флажок, иначе вы увидите ошибку в области уведомлений и должны вручную разрешить ее.

В этом меню в разделе «Начать задачу:» выберите «При входе в систему». Выберите, для какого пользователя вы хотите запустить задачу при входе в систему, и настройте любые подходящие дополнительные параметры, которые вы хотели бы. Если есть какие-либо аргументы, которые необходимо выполнить с вашей программой, вы можете добавить их также. Вкладки «Условия» и «Настройки» можно оставить в покое, но не стесняйтесь проверить их еще на несколько параметров, большинство из которых не имеют отношения к задаче, в которой запускается программа при входе в систему.

В окне «Конфигурация системы» переходите на вкладку «Автозагрузка». В этом окне будет весь список для автозагрузки.

Пользовательский способ отключения автозапуска программ Windows

Как добавить удалить программу из автозагрузки Windows 10

Самое первое место, где можно отключить автоматическую загрузку – это папка «Автозагрузка». Ее можно найти по адресу «Пуск» ? «Все программы» ? «Автозагрузка». Все программы, ярлыки которых обнаружены по указанному адресу будут стартовать при запуске Windows.

Если программы там не оказалось, нужно попытаться отключить автозапуск в самом ПО. Обычно данная функция находится в пункте меню «Настройки», закладка «Общие». К примеру, довольно распространенная программа Download Master.

Галочка для отключения функции автозапуска находится по адресу «Инструменты» ? «Настройки» ? «Общие».

Msconfig для отключения автозапуска программ Windows

Исправляем ошибку приложения Launcher.exe

Если по какой-то причине найти переключатель не удается или его нет вовсе, набираем в командной строке Windows, имя утилиты msconfig. Для Windows 7 это поле уже открыто в меню «Пуск».

Для Windows XP, в зависимости от внешнего вида выбранного интерфейса, нужно будет нажать команду «Выполнить». В появившемся рабочем окне «Конфигурация системы» выбирается закладка «Автозагрузка», где и отмечаются позиции, которые не должны активироваться.

Как видно из рисунка наименования ПО могут быть развернутыми, а могут обозначаться по имени файла запуска. Чтобы узнать, что это за программа, необходимо в разделе «Команда» выяснить из какой папки она запускается, как правило, название директории, где хранятся файлы совпадает с именем ПО.

После того как нужные позиции были отмечены нажимается кнопка «Применить». Утилита в выпадающем окне спросит, нужно ли перегружать компьютер, необходимо согласиться. При его повторном запуске в Трее проверяется наличие иконок удаленных программ.

В Windows 10 функция перенесена из msconfig в диспетчер задач, вкладка автозагрузка. Кликаем ПКМ по панели задач, выбираем диспетчер.

На вкладке автозагрузка отключаем ненужное ПО.

Как очистить реестр?

Чтобы почистить реестр в Windows 10 от ненужного потока информации, необходимо установить некоторое «очищающее» программное обеспечение, так как данная операционная система не владеет нужными для этого функциями. А ошибки обычно возникают из-за сбоев в установке любых программ, пустые же строки — от незавершенности установки или не до конца удаленных программ.

Наиболее популярный способ очищения — программа CCleaner (найти и запустить ее можно на официальном сайте разработчика). Процедуру с поиском ошибок и их устранением осуществляем по такой инструкции:

  1. Запускаем CCleaner
  2. Переходим во вкладку «Реестр»
  3. Кликаем на функцию «Поиск проблем»
  4. Ждем окончания процесса поиска
  5. Нажимаем на «Исправить»
  6. Подтверждаем создание копии реестра и указываем файл, чтобы сохранить данную версию значений
  7. Кликаем на «Исправить отмеченные»
  8. Закрываем окна.

Реестр — это место, где операционная система Windows и сторонние программы хранят свои настройки. В данной статье мы расскажем о том, как открыть реестр в Windows 10.

Способ № 1. Открытие реестра Windows 10 с помощью команды REGEDIT.

Самый простой способ открыть реестр в Windows 10, это выполнить команду REGEDIT. Данную команду можно выполнить несколькими способами. Например, вы можете открыть меню «Пуск» и ввести REGEDIT в поиск. После этого система предложит вам выполнить данную команду.

Также вы можете выполнить команду REGEDIT с помощью окна «Выполнить». Для этого нажмите комбинацию клавиш Windows + R и в появившемся окне введите REGEDIT. После нажатия на клавишу ввода команда будет выполнена и перед вами откроется реестр Windws 10.

Командную строку также можно использовать для выполнения команды REGEDIT, если это по каким-то причинам вам понадобится.

Способ № 2. Открытие реестра Windows 10 с помощью ярлыка.

Еще один способ открытия реестра Windows 10, это ярлык на рабочем столе. Вы можете создать на своем рабочем столе ярлык и потом использовать его для быстрого открытия реестра. Для того чтобы создать ярлык кликните правой кнопкой мышки по рабочему столу и в открывшемся окне выберите пункт «Создать – Ярлык».

После этого на экране появится окно для создания ярлыка. В данном окне будет поле для указания места расположения объекта. В данную строку нужно просто ввести команду REGEDIT, о которой мы уже рассказывали, и нажать на кнопку «Далее».

После этого нужно ввести название ярлыка и нажать на кнопку «Готово».

В результате на вашем рабочем столе появится ярлык для открытия реестра Windows 10.

При необходимости данному ярлыку можно присвоить комбинацию клавиш. Для этого откройте свойства ярлыка и введите нужную комбинацию клавиш в поле «Быстрый вызов».

В крайнем случае реестр можно открыть с помощью файла regedit.exe, который находится в папке Windows.

Если вы перейдете в папку Windows и откроете данный файл, то перед вами откроется Редактор реестра, точно такой же, как и в предыдущих случаях.

Для исправления ошибок и неисправностей системы, рекомендуется, а иногда и требуется внесение правок в реестр. Если в параметры системы или панель управления не составляет труда попасть, то с его редактором реестра могут возникнуть сложности. В этой статье будут описаны варианты как зайти в реестр windows 10, а также, что делать, если не открывается редактор реестра Windows 10.

Registry Subkeys in HKEY_USERS

Here’s an example of what you might find under the HKEY_USERS hive:

  • HKEY_USERS\.DEFAULT
  • HKEY_USERS\S-1-5-18
  • HKEY_USERS\S-1-5-19
  • HKEY_USERS\S-1-5-20
  • HKEY_USERS\S-1-5-21-0123456789-012345678-0123456789-1004
  • HKEY_USERS\S-1-5-21-0123456789-012345678-0123456789-1004_Classes

The SIDs you see listed under HKEY_USERS will certainly differ than the list we included above.

While you’ll likely have .DEFAULT, S-1-5-18, S-1-5-19, and S-1-5-20, which correspond to built-in system accounts, your S-1-5-21-xxx keys will be unique to your computer since they correspond to «real» user accounts in Windows.

Сокрытие различных пунктов в пусковом меню

Далеко не всегда в меню «Пуск» мы используем все доступные возможности. Для настройки системы под себя, можно скрыть те разделы, в которых нет необходимости. Для этого используются соответствующие ключи.

Выполнить

Нас интересует ключ HKEY_CURRENT_USER \Software \Microsoft \Windows \CurrentVersion \Policies \Explorer. Для него необходимо создать новый dword параметр, который будет иметь название NoRun. Ему допускается присваивать два значения – 0 и 1. В первом случае предусматривается отключение, а во втором включение указанного раздела.

Найти

Применяется уже описанный ранее ключ. Создаётся специальный параметр dword типа, который нужно назвать NoFind. Если требуется отключить раздел поиска, то присваивается значение 0, включить – 1.

Избранное

Тут используется такой же ключ, как и в предыдущем случае. Поставлена задача создания отдельного параметра с именем NoFavoritesMenu. Его значение зависит от того, что именно требуется. Когда «Избранное» должно быть удалено из меню, то происходит присвоение значения 00 00 00 00. Для возврата задаётся 01 00 00 00.

Документы

Ключ является стандартным для всего меню «Пуск» и описан ранее. Происходит создание параметра с именем NoRecentDocsMenu. У него может быть два значения, которые позволяют осуществить удаление раздела «Документы» или помещение обратно. В первом случае, присваивается значение 00 00 00 00, а втором — 01 00 00 00.

Завершение сеанса

Ключ описывался ранее, а имя создаваемого параметра должно быть NoLogOff. Ему присваивается значение 0 в случае отключения подобного раздела в меню «Пуск» и 1 для его возврата.

Завершение работы

Рекомендуется аккуратнее использовать подобную возможность, поскольку она не прибавляет удобства работы с ОС. Расположение уже было описано в первом пункте. Теперь нужно создать параметр с именем NoClose и типом dword. Он должен иметь значение 0 для отключения соответствующего раздела и 1 для его возврата.

Восстановление

Проверить есть ли резервная копия реестра можно следующим способом. Пуск — Панель управления — Администрирование — Планировщик заданий. Далее Библиотека планировщика — Microsoft — Windows — Registry

Как видим копия реестра присутствует. Сами файлы расположены в папке

Для восстановления нам понадобится среда восстановления Windows RE.

Загрузитесь с установочного диска или Диска восстановления системы и откройте Командную строку. Введите команду notepad и нажмите Enter. В окне блокнота выбираем Файл — Открыть и следуем по пути C:WindowsSystem32config

Теперь в поле Имя файла вводим звездочку и жмем Открыть.

Теперь мы видим все скрытые файлы без расширений, которые являются кустами реестра.

Теперь файл SOFTWARE переменуем в software.bad и файл SYSTEM в system.bad. Открываем папку RegBack, так же в поле Имя файла вводим звездочку, жмем Открыть.

Теперь из этой папки RegBack копируем файл SOFTWARE и вставляем в папку config. То же самое делаем и с файлом SYSTEM. Копируем из папки RegBack и вставляем в папку config

В этой заметке рассмотрим способ редактирования реестра другой операционной системы (с другого диска?). Обычно это необходимо делать, когда запустить другую ОС не получается из-за «неисправностей» реестра.

Зачем?

Последнее время к редактированию реестра другой операционной системы прибегают для поиска вирусных баннеров и удаления их из автозагрузки. Хотя бывают и другие причины.

Начнём

Первым делом давайте запустим свой реестр, текущей ОС. Для этого нажмаем комбинация Win+R и в появившемся окне вводи regedit, далее нажимаем кнопку «Ок» и можем лицезреть перед собой редактор реестра Windows. Теперь, в открывшийся редактор реестра. Тут имя говорит само за себя — «Редактор», т.е. нам необходимо подгрузить в этот редактор файлы необходимого нам реестра. Для этого в левой части окна выбираем раздел HKEY_LOCAL_MACHINE или HKEY_USERS. Почему эти? Потому что только ветки этих разделов можно будет добавить в редактор.

Где хранится реестр?

Файлы реестра хранятся в следующей папке:

Естественно, у вас Windows может хранится и в другой папке. В ней вы можете найти следующие файлы (без расширения):

Собственно каждый файл имеет имя соответствующей ветки реестра.

Открываем реестр другой системы (Загружаем куст)

Итак, где хранятся файлы реестра мы теперь знаем. В какие разделы редактора реестра их можно подгрузить тоже знаем. Теперь приступим к подключению. Выбираем один из вышеописанных разделов (см. под заголовком Начнём), далее нажимаем на пункт главного меню «Файл — Загрузить куст. «. После этого вам будет предложено указать путь до файла реестра (где их найти читайте выше), как найдёте нужный файл нажимайте «Открыть» и перед вами появиться окно с просьбой ввести имя новой ветки, т.е. имя, под которым ветка будет отображаться в реестре. Если всё прошло успешно, то новая ветка успешно появится в ранее выбранном разделе. И всё, можете редактировать только что добавленную ветку. После внесения необходимых изменений желательно удалить убрать её из реестра (хотя после закрытия редактора, она и так автоматически уберётся). А удаляется она не кнопкой Delete или через контекстное меню — Удалить, а так же, как и добавляется: Выбираем нужную ветку и там же в меню «Файл» выбираем пункт «Выгрузить куст. «.

Восстановление реестра

Если же вдруг реестр оказался повреждён и надо его восстановить, то знайте, в Windows хранятся резервные копии реестра. В Windows 7 вы их найдёте вот тут:

А в Windows XP вот тут:

В этих папках хранится первая версия реестра, т.е. та, которая была при первом старте Windows. Для замены берёте отсюда файл и кидаете в папку с заменой.

Современный реестр Windows

Реестр в том виде, как его использует Windows и как видит его пользователь в процессе использования программ работы с реестром, формируется из различных данных. Чтобы получилось то, что видит пользователь, редактируя реестр, происходит следующее.

Вначале, в процессе установки (инсталляции) и настройки Windows, на диске формируются файлы, в которых хранится часть данных, относящихся к конфигурации системы.

Затем, в процессе каждой загрузки системы, а также в процессе каждого входа и выхода каждого из пользователей, формируется некая виртуальная сущность, называемая «реестром» — объект REGISTRY\. Данные для формирования «реестра» частично берутся из тех самых файлов (Software, System …), частично из информации, собранной ntdetect при загрузке (HKLM\Hardware\Description).

То есть часть данных реестра хранится в файлах, а часть данных формируется в процессе загрузки Windows.

Для редактирования, просмотра и изучения реестра стандартными средствами Windows (программы regedit.exe и regedt32.exe) доступны именно ветки реестра. После редактирования реестра и/или внесения в него изменений эти изменения сразу записываются в файлы.

Однако есть программы сторонних разработчиков, которые позволяют работать непосредственно с файлами.

Программы оптимизации реестра, твикеры, а также инсталляторы и деинсталляторы программ работают через специальные функции работы с реестром.

Где находится и как в него зайти (открыть)

Как было сказано выше, в register windows содержатся ключевые характеристики и важная информация, связанная с работой пк, ноутбука. Ее удаление или изменение ведет к нарушению работы ОС, отдельных программ.

Расположена база данных в системном файле на основном диске. На современных версиях win это: C:\Windows\System32\config. Если открыть папку, увидите в ней большое количество файлов. К реестру относятся system, software, sam, ntuser.dat, hardware, regback, др.

В каждой ветке можно посмотреть конкретную информацию:

  • system — включает параметры пк;
  • software — в ветке содержатся сведения о программах, в том числе тех, которые грузятся автоматически при запуске виды;
  • sam — хранит сведения об учетной записи, паролях, правах;
  • hardware — помещает инфо о периферийном оборудовании;
  • ntuser.dat — содержит пользовательские настройки;
  • regback — создается для резервной копии.

Используется единственный способ, чтобы найти файлы реестра на жестком диске:

  • открыть мой компьютер;
  • перейдите на диск c, найти папку windows, system32 и далее config.

Зайти внутри системного реестра для просмотра и редактирования можно так:

  • вызвать командную строку через сочетание win+r, вписать название. Используется в win 7, 8, 10;
  • нажать пуск, выбрать выполнить, набрать regedit. Подходит для версии 7, 10, xp;
  • кликнуть пуск, ввести в поиске regedt. Работает в win 7, 8, 10;
  • нажать клавишу win, вписать в поиске команду. Подходит для версии 8, где нет пуска;
  • открыть проводник, зайти на диск C, перейти в windows,найти regedit. Для всех версий win.

Для быстрого вызова проводника или команды «выполнить» можно нажать win+x.

Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации