Каково назначение основных разделов реестра windows
Содержание:
- Способы запуска редактор реестра
- Regedit – как открыть реестр
- Что такое реестр Windows или Regedit?
- Утилита reg командная строка, команда save
- Какие основные разделы (кусты) реестра?
- Активация Windows
- Восстановите часть информации, содержащейся в реестре
- Некоторые заслуживающие внимания ключи реестра
- Оптимизация работы реестра.
- СОКРЫТИЕ РАЗЛИЧНЫХ ПУНКТОВ В ПУСКОВОМ МЕНЮ
- ОГРАНИЧЕНИЕ ДОСТУПА
- Jump Lists (список прыжков)
- Резервная копия всего реестра или отдельного раздела
- УДАЛЯЕМ ВСЕ НАДПИСИ
Способы запуска редактор реестра
Найти и запустить редактор параметров реестра в Windows дело не такое уж и простое для неподготовленного пользователя. У этой программы нет ярлыка и в меню «Пуск» найти ее невозможно. Однако есть, по меньшей мере, три способа, которые помогут добраться до настроек реестра:
- Системный компонент «Выполнить»;
- Поиск Windows;
- Ручной поиск с помощью файлового менеджера.
Какой из них лучше – сказать невозможно. Каждый пользователь выбирает то, что больше ему нравится. А подавляющему большинству юзеров нравятся способы, которые требуют наименьшего количества производимых действий и не основаны на специальных знаниях и умениях.
Способ 1: Окно «Выполнить»
Это самый простой способ открытия редактора реестра. Он требует наименьшего количества действий, что позволяет быстро получить доступ.
-
- Нажмите сочетание клавиш Win + R. Появится системная утилита «Выполнить».
- В строке программы наберите команду и нажмите «ОК» или «Enter» на клавиатуре.
-
- После этого появится окно редактора реестра.
Если комбинация Win + R по какой-то причине не работает, то компонент «Выполнить» можно запустить и другим способом.
-
- Откройте меню «Пуск» и найти пункт «Стандартные».
-
- Здесь требуется щелкнуть по названию компонента «Выполнить». Он сразу же запустится.
Способ 2: Поиск по Windows
Этот способ еще проще предыдущего, так как пользоваться поиском Windows умеют даже начинающие юзеры. Для осуществления поиска редактора реестра не требуется никаких специальных навыков.
-
- Откройте меню «Пуск» с помощью соответствующей кнопки.
- Наберите слово . Нужный компонент сразу же появится в результатах.
- Теперь требуется просто запустить программу и приступать к настройкам параметров реестра.
Если опция поиска не работает, то велика вероятность, что в операционной системе отключена служба «Windows Search». Ее можно включить, чтобы сейчас и в дальнейшем беспрепятственно пользоваться поисковиком через «Пуск».
-
- Откройте меню «Пуск» и выберите «Панель управления».
-
- Далее найдите «Администрирование» и щелкните по этой надписи.
-
- Выберите раздел «Службы».
-
- В списке системных служб нужно найдите «Windows Search» и кликните по ней два раза.
-
- В окне настройки службы следует выберите в строке «Тип запуска» параметр «Автоматически» и нажать кнопку «Применить».
-
- После этого требуется нажатие «Запустить». По завершении всех действий сохраняем состояние, нажав на «ОК».
Теперь, когда служба запущена и настроена, можно снова пробовать искать редактор реестра в меню «Пуск».
Способ 3: Проводник Windows
Еще один вариант запуска редактора реестра. Его суть заключается в том, что найти нужный файл можно и путем ручного поиска, путешествуя по системным каталогам. Однако времени на поиск может уйти много. Поэтому нужно точно знать, где находится файл запуска редактора реестра.
-
- Первым делом запустите «Проводник» с помощью специальной кнопки или ярлыка «Компьютер».
-
- Далее перейдите в системный каталог .
-
- Нужный файл находится именно в этой папке. Требуется только найти «regedit.exe» и запустить его с правами администратора (щелкнуть правой кнопкой мыши по файлу и выбрать пункт «Запуск от имени администратора»).
Иногда настройки «Проводника» Windows не дают возможности просматривать скрытые и системные файлы. Необходимо заставить программу показать это содержимое.
-
- Открываем «Проводник» и щелкаем по пункту «Упорядочить».
-
- В выпадающем меню выбираем «Параметры папок и поиска».
-
- В следующем окне выбираем вкладку «Вид» и ищем пункт «Показывать скрытые файлы, папки и диски». Необходимо его отметить.
-
- Не лишним будет убрать галочку с пункта «Скрывать защищенные системные файлы».
-
- Сохраняем настройки, нажав кнопки «Применить» и «ОК».
Теперь «Проводник» без проблем сможет отображать системные каталоги и их содержимое. Можно приступать к поиску исполняемого файла редактора реестра.
Найти и запустить редактор реестра в Windows можно сразу несколькими способами. Все они хороши по-своему и могут понравиться конкретному пользователю. Однако следует понимать, что реестр отвечает за работу всей операционной системы. Поэтому малейшая ошибка в настройке параметров может привести к краху ОС. Если юзер не понимает, что делает, то лучше вообще не запускать редактор реестра.
Regedit – как открыть реестр
Инструмент, позволяющий открыть реестр Windows, – просмотреть его содержимое, которое называется Regedit. Это интегрированная утилита во всех версиях операционной системы Microsoft (улучшена в Windows 10 с точки зрения удобства использования), которая действует как редактор реестра в Windows.
Regedit позволяет не только проверять содержимое, но и редактировать реестр.
Утилита одновременно открывает различные файлы в ранее просмотренной папке %systemroot%\system32\config и представляет содержимое пользователю
Regedit – это программа, которую следует использовать с особой осторожностью: безрассудные или нежелательные изменения, внесенные в реестр Windows, могут фактически поставить под угрозу стабильность всей системы
Любые изменения, которые могут быть применены к конфигурации реестра, должны быть обдуманы.
Однако, необходимо знать основы работы с реестром Windows, поскольку это может помочь в нескольких ситуациях:
- Windows отображает сообщение об ошибке при запуске, объясняющее, что она не может загрузить некоторые файлы.
- Операционная система отображает сообщение об ошибке при щелкк правой кнопкой мыши по файлу или папке.
- Windows отображает сообщение об ошибке при попытке открыть файл с определенным расширением.
- При удалении и последующей переустановке программы восстанавливаются нежелательные предыдущие настройки.
- Вы хотите перенести настройки программы, например, на другой компьютер с Windows.
- Контекстное меню Windows (то, которое появляется при нажатии правой кнопки), полно бесполезных команд и ссылок на ненужные приложения, иногда даже после их удаления.
- Вам нужно применить настройки, которые влияют на поведение Windows и включить функции, которые нельзя активировать через обычный пользовательский интерфейс.
Что такое реестр Windows или Regedit?
Реестр Windows является база данных где сама операционная система и многие приложения сохраняют все виды конфигураций. Все функции операционной системы, как те, которые включены, так и те, которые не включены, хранятся здесь.
В этом реестре мы можем найти все виды значений и настроек, которые позволяют нам изменять даже самый немыслимый элемент операционной системы. Конечно, хотя его структура разделена на дерево каталогов, это вовсе не интуитивный инструмент. Скорее полная противоположность.
Реестр Windows был представлен в Windows 3.11 и до сегодняшнего дня является неотъемлемой частью системы.
Что формирует регистрацию
Поэтому эту запись можно рассматривать как «базу данных конфигурации». А без этого ни операционная система, ни программы не могли бы работать. Windows имеет свои записи в этой базе данных, как и программы, которые мы устанавливаем. Кроме того, каждый пользователь также имеет зарезервированные места для сохранения своих настроек.
Параметры реестра Windows и, следовательно, параметры всей операционной системы хранятся в «Config» каталог , в каталоге «System32» основной папки «Windows». И личная конфигурация каждого пользователя хранится в файле » ntuser.dat ”, Который находится в их личной папке.
Реестр состоит из двух элементов. Первый из них «ключи», или, что то же самое, каждая из «папок», где хранятся значения. И второй элемент это «ценности», кто заканчивает формировать конфигурацию. Эти значения могут иметь числа, текст или другие данные.
Ключи и значения сгруппированы в то, что известно как «Улей», и мы их узнаем, потому что они главные:
- HKEY_CURRENT_USER
- HKEY_LOCAL_MACHINE
- HKEY_CLASSES_ROOT
- HKEY_USERS
- HKEY_CURRENT_CONFIG
Что мы можем сделать на этом
Основная причина, по которой мы обычно обращаемся к реестру Windows, заключается в внести изменения в конфигурацию которые иначе не доступны. Существуют функции операционной системы и функции, которые не имеют переключателя как такового (потому что они не интересны, потому что они являются экспериментальными или по другим причинам), и для доступа к ним необходимо изменить их параметры непосредственно из реестра. ,
Однако, за исключением конкретных изменений, нам не нужно будет ничего делать с регистрацией. Windows и программы отвечают за изменение значений в соответствии с нашими настройками. Когда вы выключаете компьютер, эти изменения сохраняются, а когда вы снова его включаете, они снова загружаются и применяются.
В любом случае, если нам нужно внести конкретные изменения в реестр Windows, мы должны прибегнуть к инструменту, называемому «regedit».
Утилита reg командная строка, команда save
Данная команда полезна в тот момент, если надо сохранить реестр, перед тем, как например производится правка реестра из командной строки, что бы при беде вновь восстановить. И так, сама команда имеет следующий синтаксис:
rеg save «ИмяРаздела» «ИмяФайла»
ИмяРазделя
– указываем путь к сохраняемому разделу, например
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Sеrvicеs
ИмяФайла
– здесь указывается путь к файлу куста (registry hive), который нужно создать, он должен иметь расширение.hiv, например: “C:\regsave\sеrvicеs.hiv”. Если надо работать с удаленной системой, то стоит помнить, что удаленно доступны только ветки HKLM и HKU. Если при попытке просмотреть разделы реестра командной строкой на удаленной машине возникают трудности, например, после ввода команды:
rеg query \\192.168.1.6\HKLM
просмотреть содержимое HKLM на компьютере с IP адресом 192.168.1.6, возникнет ошибка типа «Отказано в доступе» или «путь не найден», то, стоит проверить:
- Запущена ли на удаленной машине служба «Удаленный реестр» (командная строка для предлагает утилиты net start «ИмяСлужбы» и net stop «ИмяСлужбы»)
- Открыт ли простой общий доступ: Свойства папки, снять галочку с «Использовать простой общий доступ к файлам и папкам
» - Проверить, разрешен ли вообще доступ к компьютеру.
- Используется ли пароль в учетной записи администратора, если нет, то стоит его присвоить (Защита от пустых паролей
)
И, даже проделав все это, вполне возможно, что запуск команды не даст результата и в доступе будет отказан, мне помогло выполнение предварительной команды
tasklist /s 192.168.1.6 /u ИмяПользователя /p Пароль
тут я запустил t для просмотра запущенных процессов на удаленной машине, используя пароль администратора, фактически авторизировался, после, манипуляции прошли на ура (с Семерки подключал удаленный реестр машины Windows XP Sp3).
rеg save HKLM\SYSTEM\CurrentControlSet\Servicеs «C:\regsave\servicеs.hiv»
если все пройдет хорошо, то после запуска команды появится сообщение «Операция успешно завершена», а в каталоге regsave появится гордый файл куста servicеs.hiv. Для того, что бы вернуть прежний вид измененному разделу, используя ранее сохраненный слепок, стоит выполнить команду:
rеg restore HKLM\SYSTЕM\CurrentControlSet\Sеrviсеs «C:\regsave\services.hiv»
с большой вероятностью, что выбьет ошибка «отказано в доступе», скорее всего, система использует эту ветку, и поэтому она занята. Но, что бы удовлетворить желание действий, создадим временный раздел:
rеg add HKLM\SYSTEM\CurrentContrоlSet\Services\TEMP
тут в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services мы добавили временный раздел TEMP. Если ввести команду
rеg query HKLM\SYSTEM\CurrentCоntrolSet\Serviсеs\TEMP
то видно, что тут пока пусто. А теперь снова произведем запуск команды restore, но сделаем правку пути, куда будем перезаписывать данные:
rеg restore HKLM\SYSTЕM\CurrentContrоlSet\Services\TEMP «C:\regsave\services.hiv»
поскольку подраздел реестра TEMP, созданный командной строкой, не используется системой (мы его только что создали),то и данные туда успешно записались. Теперь, введя команду
rеg query HKLM\SYSTEM\CurrentControlSet\Serviсеs\TEMP
видно, что сюда импортировалось содержимое всего подраздела service. В результате этих действии видно, что неправильное использование команды restore может привести к простому замусориванию вашего реестра. Теоретически, что бы удалить подраздел TEMP надо ввести команду:
rеg delete HKLM\SYSTЕM\CurrentControlSet\Serviсеs\TEMP
но в моем случае выбило «отказано в доступе», видимо некоторые из импортированных подразделов система уже успела взять в разработку, остальные по отдельности удаляются легко.
Какие основные разделы (кусты) реестра?
Раздел HKEY_CLASSES_ROOT
Это основной ключ реестра Windows, он содержит ассоциации файлов, которые связывают типы файлов с программами, которые могут открывать и редактировать их, и регистрацию классов для объектов Component Object Model (COM – компонентная модель объектов). Последнее предоставляет возможность изменить неимоверное число правил поведения системы — не стоит этого делать без веской причины.
Раздел HKEY_CURRENT_USER
Он хранит в себе настройки текущего активного пользователя. В ветке хранятся папки пользователя, различные персональные настройки и параметры панели управления. Эти сведения напрямую взаимодействуют с профилем пользователя. Данная ветка состоит из нескольких подразделов, которые содержат пути звуковых файлов, используемых для озвучивания системных событий; различные данные, которые могут быть изменены в панели управления, например, упорядочение значков; информацию о текущей раскладке клавиатуры, пользовательские настройки приложений и т.п.
Раздел HKEY_LOCAL_MACHINE
Здесь хранятся параметры конфигурации, которые относятся к данному компьютеру (параметры устанавливаются одновременно для всех пользователей). Например, здесь содержатся сведения о конфигурации компьютера, установленных драйверах и программах, наименовании портов, параметры файловой системы и т.п.
Раздел HKEY_USERS
Эта ветка содержит информацию о профилях всех пользователей данного компьютера (имя пользователя, настройки рабочего стола и т.д.). Также этот раздел хранит настройки по умолчанию для рабочего стола, меню «Пуск» и т.д. Они нужны в тех случаях, когда новый пользователь входит в систему в первый раз. В этот момент настройки по умолчанию копируются в его профиль, а все дальнейшие изменения, сделанные пользователем, сохранятся в данной ветке.
Раздел HKEY_CURRENT_CONFIG
Ключ отвечает за устройства Plug&Play и содержит информацию о текущей конфигурации компьютера с переменным составом устройств, вроде флеш-карт, принтеров, факсов, внешних накопителей и т.п. Также данный раздел содержит сведения о текущем профиле оборудования, который используется компьютером при запуске системы.
HKEY_DYN_DATA
Данный раздел имеется только в реестре ОС семейства Windows 9x/ME. Содержит динамически изменяемые данные о компьютере (загрузка процессора, размер файла подкачки и т. п.)
Активация Windows
Если Вам понадобилось по каким-то причинам сбросить текущую активацию Windows, то Вам необходимо в разделе реестра
HKLM\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\WPAEvents
изменить любую цифру в значении параметра OOBETimer. Это аннулирует текущую активацию. Далее запускаем активизацию системы, набираем в «Пуск -> Выполнить» следующее:
C:\Windows\system32\oobe\msoobe.exe /a
В окне «активизировать по телефону» вводим в окошке для серийника новый серийный номер.
Вот пока и все что я хотел рассказать и показать про настройки реестра или как многие называют – секреты реестра, т.к. в реестре можно изменить практически все, что можно настроить в Windows, т.е. в реестре хранятся все настройки операционной системы Windows, но не все умеют пользоваться этими настройками.
Нравится2Не нравится1
Восстановите часть информации, содержащейся в реестре
Regedit оснащён малоизвестной функции Загрузить куст, которую можно вызвать из меню Файл.
Это позволяет временно загрузить другой файл журнала, например, принадлежащий другой установке Windows. Таким образом можно будет проверить содержимое и экспортировать данные в формате .REG (чтобы, в конечном итоге, импортировать их в текущую установку).
Представьте, что вы имеете дело с системой Windows, которая больше не запускается, или с установкой операционной системы, переустановленной на том же компьютере. Из старого реестра вы можете экстраполировать полезную информацию для перенастройки вновь установленных приложений.
Некоторые заслуживающие внимания ключи реестра
Реестр содержит настройки, имеющие принципиальное значение для правильного функционирования Windows и программ. Мы отметим некоторые важные ключи (HKLM обозначает HKEY_LOCAL_MACHINE; HKCU для HKEY_CURRENT_USER; HKCR для HKEY_CLASSES_ROOT):
HKLM\SOFTWARE. Здесь вы найдете настройки большинства программ, установленных на машине. И всегда здесь вы можете найти «потерянную» информацию после удаления приложения.
Конечно, настройки программы можно сохранить в других областях реестра, а также в папках %appdata%, %localappdata% и %programdata%, но эти ключи реестра следует проверить в случае сомнений.
Следующие ключи содержат большинство ссылок и команд, добавленных операционной системой и приложениями в контекстное меню Windows.
Оптимизация работы реестра.
Ходят споры о том стоит ли оптимизировать реестр Windows. Я бы сказал так для более слабых компьютеров оптимизация более полезна чем для мощных. Но есть и еще один нюанс иногда не очищенные параметры реестра могут вызывать сбои и конфликты ПО и аппаратного обеспечения, поэтому делать очистку реестра от ненужных данных я рекомендую.
Кроме того реестр со временем фрагментируется, это происходит в том числе и из-за чисток. Поэтому те кто делают очистку реестра постоянно я также рекомендую иногда делать дефрагментацию реестра.
Для оптимизации работы реестра Windows можно использовать программы Ccleaner, WinOptimizer, Reg Organizer, Advanced SystemCare, Auslogics Boostspeed.
Если остались вопросы смотрите видео выше.
СОКРЫТИЕ РАЗЛИЧНЫХ ПУНКТОВ В ПУСКОВОМ МЕНЮ
Далеко не всегда в меню «Пуск» мы используем все доступные возможности. Для настройки системы под себя, можно скрыть те разделы, в которых нет необходимости. Для этого используются соответствующие ключи.
Выполнить
Нас интересует ключ 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 для его возврата.
ОГРАНИЧЕНИЕ ДОСТУПА
С использованием реестра Windows можно запретить выполнение определенных действий. Подобный момент заслуживает к себе отдельного внимания. Например, допускается ограничение запуска приложений. Чтобы его осуществить, надо в HKEY_CURRENT_USER \Software \Microsoft \Windows \CurrentVersion \Policies \Explorer\ выполнить создание раздела с названием RestricRun. Там должны иметься специальные параметры. Имена им можно присваивать произвольно. Главное – это задать расположение приложений и указать их названия. Все записанные программы будут единственными, к которым юзер будет иметь доступ. Чтобы вернуть все как было, надо очистить реестр Windows за счет удаления всего раздела RestricRun.
ВАЖНО: подобные действия несут угрозу стабильности работы устройства, поскольку неопытный пользователь легко может задать неверные параметры. Предварительно создайте копии реестра и научитесь проводить его восстановление через DOS
При задании ограничения доступа, необходимо указать и сам редактор реестра, иначе ситуация сильно осложнится.
Jump Lists (список прыжков)
Панель задач Windows 7-10 (список переходов) разработана для того, чтобы пользователи могли «переходить» или получать доступ к элементам, которые они часто или недавно использовали.
Данные находятся в папке:
Пример содержимого папки
Каждая запись это уникальный файл с добавлением AppID соответствующего приложения.
Файлы списков переходов AutomaticDestinations представляют собой OLE Compound Files, содержащие несколько потоков, из которых:
- шестнадцатеричный номер, например, «1а»
- список
Каждый из шестнадцатеричных пронумерованных файлов содержит данные, аналогичные данным ярлыка Windows.
Данные могут быть извлечены и проанализированы с помощью синтаксического анализатора LNK, например lnk-parse (https://github.com/lcorbasson/lnk-parse).
Резервная копия всего реестра или отдельного раздела
При редактировании информации, её добавлении или удалении обязательно делайте резервные копии затрагиваемых областей. При появлении проблемы все изменения откатываются тремя кликами мыши – двойной щелчок по reg-файлу для запуска, третий – подтверждение внесения изменений.
Файл с расширением reg – текстовый документ с определённой структурой и синтаксисом, позволяющий вносить изменения в реестр. Позволяет автоматизировать и упростить ряд операций, например настройку Windows после установки.
Для резервирования реестра запустите его редактор. Работает он только из-под учётной записи с привилегиями администратора.
- Зажмите клавиши Win + R, введите команду и жмите Enter.
- В левой части окна с древовидной структурой правой клавишей кликните по объекту «Мой компьютер» и выберите «Экспортировать».
- Введите название файла, укажите место его хранения и жмите «Сохранить».
Процесс экспорта занимает до десятка секунд. На слабых компьютерах приложение или сама Windows могут подвиснуть, немного подождите.
Для экспорта ветки, подраздела либо ключа кликните по объекту правой клавишей и выберите соответствующую команду. Также введите имя и путь к reg-файлу.
Создаётся резервная копия и одноимённой командой через пункт главного меню «Файл».
Появившийся текстовый документ прочитает даже обычный блокнот, подготовленному человеку его содержимое будет понятным. Для импорта информации из reg-файла в реестр дважды кликните по документу и подтвердите внесение изменений.
Работать с содержимым базы данных можно через сторонние приложения и консольную утилиту reg.exe. При помощи специальных утилит можно отследить изменения, которые привносятся в БД в определённой ситуации или указанной программой.
Редактор реестра позволяет изменять любые файлы, кроме критически необходимых для функционирования Windows, настройки системы и её компонентов, управлять автозапуском программ, служб.
УДАЛЯЕМ ВСЕ НАДПИСИ
Ранее уже было сказано о ом, что ряд пользователей желает максимально упростить визуальную составляющую. Такой подход позволяет отвлекать минимум внимания в ходе работы на устройстве. Требуется получить доступ в такое место, как реестр Windows. Как открыть его – это частый вопрос и необходимо сказать, что используются специализированные встроенные утилиты.
Существует особый ключ, где система держит сведения о цветах надписей, а также других элементов окон. Можно выполнить изменения данных параметров и более подробно это рассматривается ниже.
Для цвета кнопок «Button text» на «R G B»
Для текста окна «Window text» на «R G B»
Для текста меню «Menu Text» на «R G B»
Для информационного текста «Info Text» на «R G B»
R G B представляет собой обозначение цвета в соответствующем формате. Предполагается, что каждая буква означает трёхзначное число. Это позволяет получить любой цвет.