Содержание
Добавил admin8 лет и месяц назад168266 просмотровСамо слово реестр часто вызывает некую обескураженность из-за того, что сразу ассоциируется с чем то сложным и непонятным. Поэтому многим не хочется вдаваться в подробности и они просто в него не лезут. И это правильно. Но знать о реестре нужно хотя бы в общих чертах.Что такое реестр windows?Реестр — это своего рода огромная база данных, которая хранит в себе все записи о настройке и параметрах программ, служб и всей операционной системы в целом.К нему постоянно обращается система, и даже во время загрузки происходит около тысячи обращений, а во время работы с компьютером это количество может достигать нескольких десятков обращений.Принцип работы реестра таков, что при установке новой программы или устройства, все необходимые данные для их работы записываются (регистрируются) в реестре, а при запуске или работе с ними (программами, устройствами) они (данные) считываются из реестра.Значение реестра в системе очень велико. Он отвечает как за программное обеспечение (утилиты, ОС и т.п.), так и за аппаратную часть (железо, т.к. отвечает за установку оборудования). Поэтому он часто подвергается всяким атакам вирусов которые его либо выводят из строя, либо полностью блокируют. Ведь при некорректной работе реестра, Ваша операционная система может вообще не загрузиться. С помощью реестра можно творить чудеса — заставить компьютер работать на максимуме и наоборот — заставить «тормозить» компьютер, запускать программы, которые не запускались, делать новые пункты в ОС и др.Где находится и как открыть / запустить редактор реестра windows?В ОС разработчики создали специальную утилиту для работы и управления реестром, которая называется Редактор реестра. Сама эта утилита находится в папке по пути: {буква_системного_диска}WindowsSystem32 . В зависимости от версии операционной системы, редактор имеет название : regedt32 или regedit.exe.Но каждый раз запускать через системную папку неудобно, поэтому лучше лучше воспользоваться службой Выполнить, которая запускается через Пуск — Выполнить (Что делать, если в Пуск нет Выполнить) либо с помощью сочетания клавиш win+r.В любом из этих методов, конечным результатом будет вызов окна с пустой строкой, в которую нужно ввести regeditДалее нажимаем ОК и соглашаемся с Контролем Учетных Записей нажав Да.Устройство Редактор Реестра windowsГлавное окно разделено на 2 части: в первой находится иерархическая структура реестра поделенная на ветки, во второй располагаются данные о файле реестра с полями Имя, Тип и Значение.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) – содержит информацию о профиле оборудования, используемом локальным компьютером при запуске системы (содержит данные обо всем оборудовании, которое функционирует в момент запуска компьютера).В этих корневых (главных) папках расположены другие, которые тоже могут иметь свои подразделы. Чтобы перейти к ним достаточно нажать на «+» слева от пункта, либо стрелку вправо на клавиатуре. Чтобы скрыть, нужно нажать либо на «-» возле пункта, либо стрелку влево. В верхнем меню можно сохранить реестр или наоборот восстановить его из сохраненной копии, выбрав пункты из меню Файл — Импорт… и Экспорт… соответственно (создание резервной копии реестра).В меню Правка, при нахождении в какой-либо определенной ветке, можно создать раздел или параметр, а так же удалять и переименовывать их. Так же в нём находится поиск по параметру.Больше в нём ничего такого и интересного нет.Существуют различного рода твики и хаки реестра — это набор команд для реестра, упакованные в файл с расширением .reg (кстати, это и есть специальный тип файла реестра). Такие файлы упрощают работу с реестром. Вам не нужно переходить и искать в ветках что-то и редактировать. Файл всё сделает за Вас.Разумеется в них может скрываться и угроза Вашему компьютеру и системе в целом, поэтому хорошо подумайте, прежде чем применять твик или хак реестра.Со временем реестр наполняется всё большим количеством данных. Связано это с постоянным «движением» информации — Вы что то удаляете, устанавливаете, перемещаете, копируете и т.д. А между тем, информация вся хранится в реестре. Для наглядности, к примеру, Вы хотите удалить папку. Вы просто нажимаете ПКМ на ней и выбираете Удалить или же через кнопку del на клавиатуре или перемещаете в корзину перетаскиваем. В любом из таких случаев Вы только визуально удаляете её с Ваших глаз, а информация о её расположении всё равно остается хранится в реестре (Вы же его при этом не открываете).Или Вы решили правильно удалить программу. В этом случае всё равно информация в реестре останется (при стандартном удалении). Кстати, информации будет куда больше чем в случае с папкой, ведь помимо расположения папки с программой, в реестре хранятся разного рода ассоциации программы, данные о ярлыках, информация о настройках и много чего ещё. В этом случае могут помочь специальные программы для удаления программ, описанные в статье как полностью удалить программу с компьютера.А что делать с другими устаревшими записями? Например про папку с фотографиями, которую Вы удалили ещё полгода назад. И тут тоже всё предусмотрено и разработаны специальные программы для очистки реестра.Своевременная и регулярная чистка реестра поможет ему «дышать свободно», ведь при большом количестве устаревших записей, запросов становится всё больше и они повторяются для несуществующих записей, а это вызывает медленную работоспособность и увеличивает количество системных ошибок.0 комментариев
Автор: · 28.02.2019
Из статьи узнаете, как открыть редактор реестра Windows 7 разными способами. Почему недостаточно одного варианта вызова этой системной утилиты, мы также расскажем.
Что это такое
Под этим понятием скрывается иерархически упорядоченная системная база данных, где хранится большинство настроек, опций и параметров операционной системы. Он стал альтернативой файлам конфигурации, работать с которыми стало очень неудобно ещё в начале 1990-х. Число ini-файлов постоянно увеличивалось, и для поиска нужного ОС требовалось всё больше времени. С учётом того, что в те времена использовалась файловая система FAT16, отличающаяся резким падением производительности, необходимо было принимать решительные меры.
Раз это какой-то файл (точнее группа файлов), то у пользователей появляется закономерный вопрос: «Где он находится?». Сама база данных является сборной, то есть физически её части хранятся в различных файлах на системном томе:
- %USERPROFILE% – здесь находится файл NTUSER.DAT, где хранятся настройки текущего пользователя;
- файлы без расширения в директории %WINDIR%SYSTEM32config – без прав администратора в каталог не попасть, ведь здесь находятся основные файлы системной БД.
Не пытайтесь открыть и отредактировать какой-либо из этих файлов через текстовый или шестнадцатеричный редактор. Ни к чему хорошему это не приведёт. Правда, сделать это непросто, ведь любой файл реестра защищён от вмешательства со стороны пользователя, а к некоторым подразделам не имеют доступ и сторонние утилиты.
Вы знаете, как и где найти реестр Windows 7, однако, чтобы работать с ним напрямую, существует специальная утилита. О ней поговорим далее.
Что такое редактор реестра
Программа для работы с записями системной базы данных называется Registry Editor (сокращённо RegEdit). Давайте изучим её функционал в теории, а затем разберёмся, как открыть редактор реестра в «Семёрке».
- Цифрой 1 обозначено главное меню, откуда осуществляется управление приложением, записями и разделами БД.
- В левой вертикальной части отображается иерархия всех пяти разделов (кустов) со всеми внутренними подразделами (ветками) вплоть до самого низкого.
- Рабочая область, где в графическом режиме можно работать с параметрами или записями, которые ещё именуются ключами.
- Перемотка содержимого окна в обеих плоскостях.
- Внизу отображается путь к активному разделу.
Ни один раздел реестра не отображается в рабочей области – только ключи.
Править реестр (добавлять, удалять, корректировать значения ключей и работать с разделами) так же просто, как и работать в «Проводнике». Редактирование реестра Windows 7 выполняется через контекстное меню целевых объектов или главное меню приложения. Разве что перемещать и копировать элементы нельзя, если проводить аналоги с работой с файлами и каталогами в «Проводнике», да набор функций поменьше.
Как открыть
С основами ознакомились. Теперь разберёмся, как запустить реестр в «Семёрке» самыми разнообразными путями. Зачем знать много способов? Порой бывает, что один из них не работает, например, поиск Windows отключён или вирусы убили «Проводник».
Большинство системных приложений можно запустить одноимённой командой. Так можете вызвать и реестр в любой операционной системе от Microsoft.
Открываем Registry Editor через командный интерпретатор
Для запуска системных команд существует специальная утилита. Она носит название «Выполнить». Наверняка, все видели иконку для её вызова в «Пуске».
- Кликаем по ней или зажимаем комбинацию глобальных горячих клавиш Win + R.
- В текстовой строке пишем «regedit» или «regedt32» и жмём «ОК», чтобы запустить редактор реестра Windows 7.
Результат получен.
Вызов программы через «Пуск»
Ещё один быстрый способ открыть нужное приложение – поисковая строка «Пуска».
- Открываем это выпадающее меню.
- Вводим поисковый запрос и кликаем по соответствующему ярлыку в списке результатов.
Через командную строку
По той или иной причине «Проводник» может не работать (вирусная атака или запуск ПК в Безопасном режиме), и здесь на помощь придёт командная строка или Диспетчер задач. Пойдём по порядку.
- Открываем командную строку, если её окно еще не открыто (касается проблемных случаев, в иных – приведённый способ не актуален).
Мы откроем её через поисковую строку в «Пуске».
Если работаете из-под учётной записи, которая правами администратора не обладает, командную строку придётся запустить с соответствующими привилегиями. При этом появится запрос со стороны администратора на получение расширенных полномочий, который придётся подтвердить.
Редактор системной базы данных открывает команда «regedit».
- Вводим и выполняем её клавишей Enter.
Прямой запуск
Программа для работы с системной БД, как и любая другая, хранится на компьютере. В данном случае в каталоге «%windir%system32».
- Открываем окно «Проводника» через ярлык, например, «Мой компьютер» или сочетанием клавиш Win + R.
- В адресную строку вводим путь к каталогу с файлом regedit.exe «%windir%system32» и жмём Enter.
- Находим и запускаем вышеуказанный файл.
Скорее всего у вас установлена Win 7 x64. В ней утилита также хранится в каталоге «%windir%SysWOW64».
На втором шаге можете ввести полный путь к файлу программы, чтобы запустить её. Так будет быстрее.
Через «Диспетчер задач»
Если загрузили компьютер, но графического интерфейса не увидели, а что-либо в реестре нужно сделать, например, восстановить какую-либо ветку, прибегнем к маленькой хитрости.
- При помощи клавиш Ctrl + Shift + Esc запускаем «Диспетчер задач».
- В главном меню кликаем «Файл» и выбираем пункт «Новая задача…».
- В качестве неё вводим путь к программе или прописываем «regedit» и жмём Enter.
Создаём ярлык
Если часто приходится редактировать системный реестр, есть смысл создать ярлык для запуска приложения.
- Кликаем правой клавишей на рабочем столе и выбираем команду создания ярлыка.
- В качестве объекта указываем наше приложение, введя его название или путь к файлу.
- Называем ярлык и кликаем «ОК».
Создать ярлык в «Панели задач» можно и иным способом.
- Запускаем программу любым путём.
- Кликаем правой клавишей по иконке приложения в «Панели задач», с контекстного меню выбираем «Закрепить…».
Решение проблем с запуском
Новички часто жалуются: «Не могу открыть реестр в Windows 7», особо не разбираясь в сути проблемы. Во-первых, она может быть вызвана отсутствием привилегий администратора системы – пользователь работает из-под учётной записи с ограниченными полномочиями.
Второй момент – админ запретил запускать это средство настройками системы. Если это сделано через редактор групповой политики, решить проблему можно из-под аккаунта, у которого есть соответствующие полномочия.
- Выполняем «gpedit.msc» в строке командного интерпретатора.
- Открываем каталог «Административные шаблоны» в разделе «Конфигурация пользователя» и переходим в каталог «Система».
- Выполняем двойной клик по выделенному объекту.
- Переносим триггерный переключатель к последней опции и сохраняем настройки.
Если запрет установлен через какое-либо приложение, вроде WinGuard, выполнить запуск Registry Editor не получится.
Кроме того, как запускать редактор системного реестра, мы вкратце ознакомились с его возможностями, рассмотрели, где находится реестр Windows 7 и что он собой представляет.
Видеоинструкция
Предлагаем посмотреть несколько видео, где показаны некоторые из рассмотренных вариантов.
Автор: AleksPayne · 03.06.2019
Содержание |
|
Здравствуйте, друзья сайта itswat.ru. Сегодня мы с вами изучим серьёзную тему – узнаем, что такое reg-файлы, научимся их создавать и общаться посредством них с системой. Ещё вкратце расскажу, что такое BAT-файлы и почему они иногда примечательнее своих REG-собратов. И те и другие пригодятся для настройки параметров реестра, для чего в них вписываются специальные команды. Для тех, кто не знает, реестр – это такой ветвистый каталог внутри машины, отвечающий за весь системный функционал. Таким образом, сегодня вы узнаете, как создать файл реестра и изменить его по необходимости. Предупрежу сразу, что данные операции – дело не слишком сложное, но довольно опасное. Один неверно поставленный символ может привести к сбою в работе машины. Поэтому настоятельно советую не полениться и предварительно сохранить резервную копию ОС, чтобы в случае неудачного эксперимента без проблем вернуть машину к рабочему состоянию. С этого, пожалуй, и начну.
Резервная копия системы
Сделать резервную копию Windows — это значит создать рег-файл всего реестра. Сделать это совсем несложно, если у вас есть хотя бы минимальные навыки работы с компьютером:
- Запустите мастер поиска. В Windows XP нужно нажать на «Пуск» и в правой части меню выбрать команду «Поиск». В более поздних версиях ОС там же в «Пуске» имеется поисковая строка.
- Впишите в строку значение regedit. Либо ту же самую команду можно вписать в окно «Выполнить», запущенное через «Пуск» или горячими клавишами Win+R.
- Во втором случае у вас сразу откроется редактор реестра. В первом – нужно запустить найденное приложение regedit.exe двумя левыми щелчками мыши.
Открывшийся редактор также позволяет пользователю управлять функционалом ОС и настраивать его по своему усмотрению. Только «лазить» по множественным папкам в поисках нужного параметра не шибко удобно. Задачу облегчают reg-файлы, позволяющие посредством команд сразу вносить изменения в реестр Windows 10, 8, 7 и более ранних редакций, а как их создать – расскажу чуть позже.
Переходим к главному – сохранению резервной копии:
- Мы хотим скопировать данные о всей ОС, поэтому убедитесь, что в редакторе подсвечена директория «Компьютер».
- Раскрываем раздел меню «Файл».
- Выбираем команду «Экспорт».
- Настраиваем путь сохранения. Я советую выбрать вместо локального диска C и папки «Мои документы», предлагаемых по умолчанию, другой локальный диск или съёмный носитель, чтобы иметь свободный доступ к резервной копии, если что-то вдруг пойдёт не так.
- Ждём окончания процесса, заходим в выбранную нами для сохранения папку и убеждаемся в том, что операция прошла успешно и резервная копия появилась.
Друзья, для восстановления ОС из этого файла просто запустите его двумя левыми щелчками или одним правым с выбором команды «Слияние».
Ещё один способ. Требуется зайти в редактор реестра, раскрыть меню раздела «Файл» и выбрать команду «Импорт».
Внесение изменений в реестр
Обезопасились, теперь давайте рассмотрим, как сделать самостоятельно reg-файл (без участия редактора) для внесения изменений в реестр:
- Запустите простейший, но очень полезный текстовый редактор «Блокнот», являющийся приложением ОС и имеющийся на любой машине (в поисковой строке «Пуска» впишите «Блокнот» и запустите его или сделайте один правый щелчок мыши на рабочем столе и создайте текстовый документ).
- Чтобы создать работающий файл реестра, нужно выполнить два условия – вписать нужные команды и сохранить получившийся документ в формате reg, что справедливо для всех версий windows (XP, 7, 8, 10).
В качестве примера возьмём параметр WaitToKillServiceTimeout, который помогает уменьшить время, отведённое на закрытие запущенных приложений, и тем самым ускорить процесс выключения машины. Стандартный параметр закрытия составляет 12 секунд (значение 12000, если смотреть в редакторе). Давайте изменим его на 10 секунд (изменим значение на 10000). Для этого:
- В первой строке чистого листа «Блокнота» напишите закреплённую команду Windows Registry Editor Version 5.00, сообщающую системе, что она должна слушаться команды данного файла.
- Нажмите Enter для отступа строки.
- Напишите развёрнутый адрес папки в реестре, в которой располагается нужный параметр и обязательно заключите его в квадратные скобки. В нашем случае это HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl.
- В Новой строке отдайте приказ изменить значение параметра WaitToKillServiceTimeout с 12000 на 10000, для чего напишите такое словосочетание “WaitToKillServiceTimeout“=“10000“.
- Осталось только сохранить файл в формате reg.
- И запустить его (обратите внимание, что вид его изменился).
Чтобы изменить содержимое созданного файла, просто сделайте по нему правый щелчок мыши и из списка выберите соответствующую команду.
Файлы реестра для игр
Создавать reg-файл реестра можно не только для работы с системой, но и для сохранения работоспособной и нормально функционирующей копии любимых игр. Делается это аналогично сохранению резервной копии ОС:
- Запустите редактор реестра с помощью команды regedit.
- Чтобы в каталоге отыскать любимую игру нажмите Ctrl+F и в поисковом окошке введите её название.
- Запустите поиск и дождитесь его результатов.
- Подсветите среди результатов найденную игру.
- Зайдите в раздел меню «Файл» и выберите команду «Экспорт», укажите путь, запустите процесс создания и убедитесь в появлении нужного файла в указанной директории.
Если ваша любимая игра «накроется», вы всегда сможете её восстановить или поделиться своим «сокровищем» с товарищами. Кстати, на просторах интернета в недрах тематических форумов можно найти немало игровых рег-файлов, которыми пользователи делятся друг с другом.
BAT-файлы
Друзья, закончу статью краткой информацией о том, как создать bat-файл (батник) с аналогичными функциями, то есть предназначенный для редактирования реестра. Батник – это мини программка, созданная в том же «Блокноте» и с помощью определённых команд запускающая тот или иной процесс. Батники предпочтительнее рег-файлов потому что:
- Они более функциональные.
- Запускаются «тихо» без лишних всплывающих окон.
- Их можно запускать от имени Администратора.
- И использовать для машин в локальной сети.
Приведу краткий перечень команд, позволяющих изменять реестр:
- reg add – добавляет данные.
- reg delete – удаляет информацию.
- reg export – экспортирует указанные ветки на жёсткий диск.
- reg import – импортирует данные из созданного ранее рег-файла в реестр.
- reg load и reg unload, reg save и reg restore- помогают сохранять, удалять и восстанавливать ветки реестра.
Батник создаётся так же, как и рег-файл:
- Запускается «Блокнот».
- Вписываются команды.
- Документ сохраняется в формате bat.
На этом всё. Если кому-то нужна более подробная информация по батникам, то спрашивайте в комментариях, распишу. До новых статей.
Используемые источники:
- http://vindavoz.ru/poleznoe/251-chto-takoe-reestr.html
- https://os-helper.ru/windows-7/vse-sposoby-zapustit-redaktor-reestra.html
- https://itswat.ru/sozdat-fajl-reestra/