Меню Рубрики

Системный реестр windows это

Что такое реестр Windows и как его редактировать?

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

Если вам необходимо что-то отредактировать – не стоит волноваться. Вносить изменения в реестр довольно легко, но только если вы знаете, что изменяете. Вы должны быть осторожны редактируя реестр Windows, поскольку иначе можно вызвать непредвиденные проблемы.

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

Реестр Windows – это база данных, которая хранит в себе самые разнообразные параметры конфигурации. Почти все параметры Windows хранятся здесь. Сторонние программы также могут использовать реестр для хранения собственных настроек, хотя они также могут использовать для этого файлы конфигурации – выбор остается за каждой из программ.

Множество параметров, представленных в реестре более нигде не доступны в Windows. Существую множество продвинутых настроек, которые вы не сможете изменить без редактирования реестра. Некоторые из них доступны через изменение групповой политики, однако такой редактор есть только в профессиональной редакции Windows. Если вы используете обычную версию, то редактирование реестра – это скорее всего единственный способ изменить эти настройки.

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

Как открыть редактор реестра

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

Тем не менее если вы удаляете или редактируете ключи реестра, то вы можете нарушить работоспособность всей системы. В некоторых случаях сможет помочь лишь полная переустановка Windows, хотя иногда существует возможность сбросить настройки реестра.

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

Как редактировать реестр Windows?

Если вы знаете точное значение, которое необходимо изменить, то перейти к нему можно либо используя древо реестра в левой части или напрямую указать расположение в адресной строке. К примеру, для того чтобы посмотреть список автозагрузки системы перейдите по следующему адресу:

Дополнительно вы можете воспользоваться функцией поиска. Нажмите CTRL+F и введите искомый раздел, ключ или параметр. В случае если поиск не выдал требуемых результатов, следует вернуться к просмотру вручную. Для редактирования параметра просто щёлкните по нему дважды левой клавишей мыши. В появившемся окне измените значение и сохраните его нажав Ok.

Как создать новый параметр реестра

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

Сперва убедитесь, что у вас открыть правильный раздел редактора реестра. Затем щелкните правой клавишей мыши в свободном поле, в правой части редактора, выберите пункт Создать > и укажите требуемый параметр. Введите имя и задайте значение. Звучит немного расплывчато? Возможно, но это только потому что в каждом конкретном случае вы будете создавать вполне определенные параметры, в соответствии с инструкцией.

Как экспортировать и импортировать файлы реестра Windows

Экспорт

Вы можете создавать собственные .reg файлы, чтобы сохранять резервные копии определенных областей. Резервное копирование – это всегда хорошая идея, особенно при редактировании реестра. Вы можете экспортировать как отдельные параметры, так и целые разделы. Для того чтобы сохранить копию раздела, щелкните по нему правой клавишей мыши и выберете пункт Экспортировать. Затем укажите имя файла и каталог для сохранения.

Импорт

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

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

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

Три полезных параметра реестра Windows

В интернете вы можете найти уйму советов по изменению настроек Windows. Вот несколько для начала.

Переключение на последнее активное окно при помощи панели задач

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

Здесь создайте новый Параметр DWORD (32 бита) с именем LastActiveClick и значением « 1 ».

Удаление кнопки OneDrive из проводника Windows

Не пользуетесь облачным хранилищем OneDrive? Мы тоже, и нас довольно сильно раздражает лишняя кнопка в проводнике. К счастью, ее можно убрать, воспользовавшись редактором реестра. Перейдите в раздел:

Откройте параметр System.IsPinnedToNameSpaceTree и установите значение « 0 ».

Изменение интервала между значками на рабочем столе

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

Вам необходимо отредактировать два параметра в правой части редактора. Параметр IconSpacing отвечает за горизонтальный интервал между значками, а IconVerticalSpacing за вертикальный.

Редактировать реестр действительно так легко?

Вносить изменения в реестр легко, пока вы делаете это не спеша. Не открывайте неизвестные .reg, скачанные из интернета без проверки, не изменяйте параметры, которые не понимаете и всегда создавайте резервные копии, перед применением изменений.

Не забудьте подписаться и поставить лайк. Впереди будет еще много крутых статей.

Источник

Общие сведения о реестре Windows

В данной статье рассмотрены общие сведения о реестре операционной системы Windows.

Реестр Windows (Windows Registry, системный реестр) — это иерархическая (древовидная) база данных, содержащая записи, определяющие параметры и настройки операционных систем Microsoft Windows.

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

Основные файлы, отвечающие за формирование реестра

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

%SystemRoot%\\system32\\config (обычно C:\\windows\\system32\\config).

Для операционных систем Windows это файлы с именами:

В операционных системах Windows Vista, Windows 7, Windows8, Windows 8.1, Windows 10, файлы реестра располагаются в каталоге \\Windows\\system32\\config и имеют такие же имена, однако в этих операционных системах добавился новый раздел реестра для хранения данных конфигурации загрузки (Boot Configuration Data) с именем BCD00000000 .

Файл с данными этого раздела имеет имя bcd и находится в скрытой папке Boot активного раздела (раздела, с которого выполняется загрузка системы).

Обычно, при стандартной установке Windows, создается активный раздел небольшого размера (от 100 до 500 мегабайт в зависимости от операционной системы), который скрыт от пользователя и содержит только служебные данные для загрузки системы – загрузочные записи, менеджер загрузки bootmgr , хранилище конфигурации загрузки BCD , файлы локализации и программы тестирования памяти

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

Место расположения файлов реестра в любой версии Windows можно просмотреть с помощью редактора реестра, в разделе:

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

Структура реестра

Реестр Windows имеет древовидную структуру и состоит из 5 основных разделов реестра:

HKEY_LOCAL_MACHINE (HKLM) — самый большой раздел реестра. В нем сосредоточены все основные настройки операционной системы, а также аппаратного и программного обеспечения компьютера. Информация, содержащаяся в этом разделе, применяется ко всем пользователям, регистрирующимся в системе.

HKEY_ CLASSES_ ROOT (HKCR) — содержит ассоциации между приложениями и типами файлов (по расширениям файлов). Кроме того, в этом разделе находится информация о зарегистрированных типах файлов и объектах COM и ActiveX. Кроме HKEY_ CLASSES_ ROOT эти сведения хранятся также в разделах HKEY_LOCAL_MACHINE и HKEY_CURRENT_USER .

Раздел HKEY_LOCAL_MACHINE\\Software\\Classes содержит параметры по умолчанию, которые относятся ко всем пользователям локального компьютера. Параметры, содержащиеся в разделе HKEY_CURRENT_USER\\Software\\Classes, переопределяют принятые по умолчанию и относятся только к текущему пользователю. Раздел HKEY_CLASSES_ROOT включает в себя данные из обоих источников.

HKEY_USERS (HKU) — содержит настройки среды для каждого из загруженных пользовательских профилей, а также для профиля по умолчанию. В HKEY_USERS находится вложенный раздел \\Default, а также другие подразделы, определяемые идентификатором безопасности (Security ID, SID) каждого пользователя.

HKEY_CURRENT USER (HKCU) — cодержит настройки среды для пользователя, на данный момент зарегистрировавшегося в системе (переменные окружения, настройки рабочего стола, параметры сети, приложений и подключенных устройств).

Этот раздел дублирует информацию в HKEY_USERS\\user SID, где user SID — идентификатор безопасности пользователя, зарегистрировавшегося в системе на текущий момент (узнать SID текущего пользователя можно, набрав в командной строке whoami /user).

HKEY_CURRENT_ CONFIG (HKCC) — cодержит настройки для текущего аппаратного профиля. Текущий аппаратный профиль включает в себя наборы изменений, внесенных в стандартную конфигурацию устройств, заданную в подразделах Software и System корневого раздела HKEY LOCAL_MACHINE.

В HKEY_CURRENT_CONFIG отражаются только изменения. Кроме того, информация этого раздела находится в HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\HardwareProfiles\\Current.

Данные в реестре хранятся в виде параметров, расположенных в ключах реестра. Каждый параметр характеризуется именем, типом данных и значением.

Основные типы данных, применяемые в реестре

REG_DWORD — 32-х разрядное число. Этот тип данных используют многие параметры драйверов устройств и сервисов. Редакторы реестра могут отображать эти данные в двоичном, шестнадцатеричном и десятичном формате.

REG_SZ — Текстовая строка в формате, удобном для восприятия человеком. Значениям, представляющим собой описания компонентов, обычно присваивается именно этот тип данных.

REG_EXPAND_SZ — Расширяемая строка данных. Эта строка представляет собой текст, содержащий переменную, которая может быть заменена при вызове со стороны приложения, например, используется для записи переменных окружения.

REG_MULTI_SZ — Многострочное поле. Значения, которые фактически представляют собой списки текстовых строк в формате, удобном для восприятия человеком, обычно имеют этот тип данных. Строки разделены символом NULL.

REG_BINARY — Двоичные данные. Большинство аппаратных компонентов используют информацию, которая хранится в виде двоичных данных. Редакторы реестра отображают эту информацию в шестнадцатеричном формате.

REG_RESOURCE_LIST — Список аппаратных ресурсов. Применяется только в ветви HKEY_LOCAL_MACHINE\\HARDWARE.

Также иногда можно встретить такие типы данных реестра:

  • REG_RESOURCE_ REQUIREMENTS_LIST — Список необходимых аппаратных ресурсов. Применяется только в ветви HKEY_LOCAL_MACHINE\\HARDWARE.
  • REG_FULL_RESOURCE_ DESCRIPTOR — Дескриптор (описатель) аппаратного ресурса. Применяется только в ветви HKEY_LOCAL_MACHINE\\HARDWARE.
  • REG_LINK — Символическая ссылка Unicode. Этот тип данных интересен тем, что позволяет одному элементу реестра ссылаться на другой ключ или параметр.
  • REG_QWORD — 64-х разрядное число.
  • REG_DWORD_ LITTLE_ENDIAN — 32-разрядное число в формате «остроконечников» (little-endian), эквивалент REG_DWORD .
  • REG_DWORD_BIG_ ENDIAN — 32-разрядное число в формате «тупоконечников» (big-endian).
  • REG_QWORD_LITTLE_ ENDIAN — 64-разрядное число в формате «остроконечников». Эквивалент REG_QWORD .
  • REG_NONE — Параметр не имеет определенного типа данных.

Взаимодействие реестра с операционной системой

При запуске компьютера распознаватель аппаратных средств (hardware recognizer) помещает в реестр список обнаруженных им устройств. Обычно распознавание аппаратных средств осуществляется программой Ntdetect.com и ядром операционной системы Ntoskrnl.exe.

При старте системы ядро системы извлекает из реестра сведения о загружаемых драйверах устройств и порядке их загрузки. Кроме того, программа Ntoskrnl.exe передает в реестр информацию о себе (напр. номер версии).

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

Кстати, реестр позволяет создавать несколько аппаратных профилей. Аппаратный профиль (hardware profile) представляет собой набор инструкций, с помощью которого можно указать операционной системе, драйверы каких устройств должны загружаться при запуске компьютера. По умолчанию системой создается стандартный аппаратный профиль, который содержит информацию обо всех аппаратных средствах, обнаруженных на компьютере.

При входе пользователя в систему загружаются пользовательские профили (user profiles). Вся информация, относящаяся к конкретному имени пользователя и связанными с ним правами хранится в реестре. Пользовательский профиль определяет индивидуальные параметры настройки системы (разрешение дисплея, параметры сетевых соединений, подключенные устройства и многое другое). Информация о пользовательских профилях также хранится в реестре.

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

При администрировании системы. Когда пользователь вносит изменения в конфигурацию системы с помощью средств администрирования системы (например при помощиПанели управления или оснастки MMC ), все изменения сразу отражаются в системном реестре. По сути средства администрирования представляют собой наиболее удобные и безопасные средства модификации реестра. Кстати, к средствам администрирования можно отнести и редактор реестра (regedit.exe), ведь все изменения в систему можно вносить непосредственно правкой реестра.

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

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

Источник

Добавить комментарий

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

  • Системный монитор для windows 10
  • Системный монитор windows server 2012
  • Системный диск переполнен windows 7
  • Системный блок windows 7 professional
  • Системные характеристики для windows 10