Восстановление реестра Windows — 3 способа
Восстановление реестра из автоматически создаваемой резервной копии поможет восстановить работу операционной системы Windows, в случае возникновения неполадок в работе компьютера. Это один из способов решения проблем при сбоях Windows.
Реестр Windows (системный реестр) — древовидная иерархическая база данных настроек и параметров операционной системы. От настроек реестра зависит работа операционной системы, программ, оборудования компьютера.
В результате действий стороннего программного обеспечения или вирусов, происходят изменения в реестре Windows, из-за этого нарушается работа операционной системы. Поэтому пользователю необходимо восстановить нормальное функционирование своего ПК.
Способы восстановления реестра Windows
Если на компьютере начинают происходят сбои и неполадки, появляются ошибки, необходимо решить проблему: выполнить восстановление системы. Для пользователя доступны несколько способов восстановления всей системы или отдельных компонентов Windows.
В зависимости от характера неполадок Windows, можно использовать следующие способы решения проблем:
- Восстановление Windows из заранее созданной резервной копии системы.
- Восстановление с помощью ранее созданной точки восстановления Windows.
- Восстановление реестра Windows.
- Проверка и автоматическое восстановление системных файлов Windows.
В первых двух случаях потребуется обязательное наличие резервного образа системы или точек восстановления Windows. После восстановления, будет восстановлен системный реестр в состоянии, на момент создания резервной копии Windows или точки восстановления системы.
Если, резервной копии ОС нет в наличии, а создание контрольных точек восстановления Windows было отключено в настройках системы, восстановить систему этими способами не получится. Потому что нет резервных файлов для восстановления.
Автоматическое восстановление системных файлов не всегда приведет к решения проблемы сбоев в работе Windows, потому что на ПК могут быть другие причины неполадок.
Вам также может быть интересно:
Восстановление системного реестра можно выполнить из заранее созданной резервной копии реестра, или с помощью резервной копии реестра, создаваемой автоматически системными средствами.
Восстановление реестра из заранее созданной резервной копии
Данный способ не очень распространен из-за того, что пользователи, обычно, не делают резервные копии реестра, предпочитая другие способы резервного копирования.
Недостаток этого варианта в том, что в наличии может быть старая копия реестра. После завершения процесса восстановления, на компьютере могут возникнуть конфликты между старыми параметрами системы и недавно созданными, которых не было на момент создания резервной копии.
Пользователю необходимо заранее создать резервную копию реестра. Об этом прочитайте подробную статью на моем сайте.
Запустите восстановление системного реестра из работающей операционной системы Windows:
- Выберите на компьютере резервную копию реестра.
- Щелкните правой кнопкой мыши по файлу с расширением «.reg», в контекстном меню выберите «Слияние».
После перезагрузки, системный реестр будет восстановлен в том состоянии, в котором он был во время создания резервной копии.
Автоматическое создание архивной копии реестра в Windows
Планировщик заданий Windows один раз в 10 дней автоматически создает резервную копию реестра в папке «RegBack», расположенной по пути:
C:\Windows\System32\config\RegBack
В папке «RegBack» находятся файлы реестра: «DEFAULT», «SAM», «SECURITY», «SOFTWARE» и «SYSTEM».
Оригинальные файлы реестра расположены в папке «config», находящейся по пути:
C:\Windows\System32\config
При возникновении проблем в работе Windows, поврежденные файлы реестра следует заменить резервными копиями, созданными автоматически.
Восстановление реестра из среды восстановления Windows RE — 1 способ
В запущенной операционной системе Windows вы не сможете заменить файлы реестра из резервной копии из-за того, что система работает, вам откажут в доступе.
Для замены файлов реестра необходимо загрузить на компьютере среду восстановления Windows. Также запуск WinRE необходим в случае невозможности загрузки системы. Запустить среду восстановления Windows RE можно несколькими способами, которые описаны в статье на моем сайте.
Этим способом выполняется восстановление реестра Windows 7, Windows 8, Windows 8.1, Windows 10 до версии 1709 включительно. Чтобы узнать о том, что делать обладателям самых последних версий операционной системы Windows 10, прочитайте эту статью до конца.
Войти в Windows RE можно из работающей операционной системы, или загрузиться с внешнего носителя: Диска восстановления Windows, с загрузочной флешки Windows, или с DVD диска, на который записан дистрибутив Windows.
В среде восстановления нам понадобиться командная строка. Интерфейс среды восстановления немного отличается в разных системах. В окне выбора инструментов, нажмите на системное средство «Командная строка».
Если вы используете загрузочную флешку или установочный диск Windows, в программе установки Windows, во втором окне выберите «Восстановление системы», а затем, среди предложенных инструментов, командную строку.
Сначала нам необходимо узнать имя диска, на котором установлена операционная система, потому что в среде восстановления, имя (буква) системного диска не всегда совпадает с именем, отображаемом на работающем компьютере.
- В окне интерпретатора командной строки введите команду «diskpart» (без кавычек), а затем нажмите на клавишу «Enter».
- Введите команду «list volume» (без кавычек) для показа всех дисков компьютера.
В данном случае системный диск «С:» имеет одинаковую букву на ПК и в среде восстановления Windows RE.
- Для выхода из утилиты «Diskpart», введите команду «exit» (без кавычек).
Запустите восстановление реестра из архивной копии:
- Выполните команду для копирования файлов системного реестра с заменой поврежденных файлов:
xcopy c:\windows\system32\config\regback c:\windows\system32\config
В этой команде указан диск «С:». Если в среде восстановления на вашем компьютере системный диск отображается под другой буквой, вместо «С:» введите соответствующую букву в обоих частях этой команды.
- В ответе на вопрос введите «a», после этого произойдет замена файлов реестра.
Закройте окно командной строки, выйдите из среды восстановления WinRE, выполните перезагрузку Windows на компьютере.
Восстановление реестра с помощью Windows RE — 2 способ
В первом случае мы восстановили файлы реестра из резервной копии с помощью выполнения команды. Вторым способом можно сделать тоже самое копированием файлов.
- В среде восстановления WinRE запустите командную строку.
- В окне командной строки введите команду «notepad» (без кавычек), для запуска программы Блокнот.
- В окне Блокнота войдите в меню «Файл», выберите «Открыть…».
- В открывшемся окне войдите поочередно в папки «Windows», «System32», «config».
- В опции «Тип файлов» выберите «Все файлы». В папке вы увидите файлы реестра: «DEFAULT», «SAM», «SECURITY», «SOFTWARE», «SYSTEM».
- Добавьте расширение «.old» или «.bak» к именам файлов для их переименования.
- Выделите файл, кликните по нему правой кнопкой мыши, в контекстном меню выберите «Переименовать», добавьте расширение к имени файла.
- Войдите в папку «RegBack», выделите файл.
- С помощью сочетания клавиш клавиатуры «Ctrl» + «C» скопируйте файл из папки «RegBack».
- Откройте папку «config», вставьте туда скопированный файл, с помощью клавиш «Ctrl» + «V».
Выйдите из среды восстановления, перезагрузите компьютер.
Восстановление реестра Windows 10 — 1 способ
В операционной системе Windows 10, начиная с версии 1803 перестала работать автоматическое создание резервной копии реестра. В Планировщике заданий Windows функция создания резервной копии работает, но в папке «RegBack» файлы реестра отсутствуют.
В окне Планировщика заданий пройдя по пути: «Библиотека планировщика заданий» → «Microsoft» → «Windows» → «Registry», можно увидеть, что здесь было запланировано задание архивации реестра «RegIdleBackup».
Самостоятельное изменение времени запуска задания ни к чему не приводит, сохранение реестра не происходит, папка «RegBack» пустая.
Это вызывало недоумение, пользователи думали, что это ошибка системы. Спустя некоторое время Майкрософт разъяснила причину, по которой она намеренно отключила резервное копирование реестра.
Это сделано для экономии места на системном диске, потому что значительному количеству пользователей не хватает свободного места для получения «больших» обновлений ОС. Спорное решения для экономии 100-150 МБ дискового пространства, в зависимости от размера системного реестра.
Что делать пользователям Windows 10? Самостоятельно создайте задание «MyRegIdleBackup» для автоматического создания копий реестра по расписанию. В результате, будет создана папка «MyRegBack», расположенная в папке «config», в которую еженедельно будут сохранятся архивные копии файлов реестра.
- Запустите командную строку от имени администратора.
- В окне интерпретатора командной строки выполните команду:
md %WinDir%\system32\config\MyRegBack & schtasks /create /ru system /sc weekly /st 19:00:00 /tn "MyRegIdleBackup" /tr "cmd /c del /f /q %WinDir%\system32\config\MyRegBack & cd /d %WinDir%\system32\config\MyRegBack & reg save HKLM\SAM SAM & reg save HKLMSECURITY SECURITY & reg save HKLM\SOFTWARE SOFTWARE & reg save HKLM\SYSTEM SYSTEM & reg save HKU\.DEFAULT DEFAULT"
В этой команде можно поменять время (сейчас 19:00) на более удобное, и папку для сохранения резервных файлов.
Для восстановления реестра из среды восстановления, описанным выше способом, необходимо использовать команду:
xcopy c:\windows\system32\config\myregback c:\windows\system32\config
Если в Windows RE на вашем компьютере системный диск имеет другое имя (не «С:»), замените имя на свою букву диска в этом коде. Файлы реестра копируются из папки «MyRegBack».
Восстановление реестра Windows 10 — 2 способ
Следующий способ предполагает применение изменений в реестре. Выполните следующие действия:
- Запустите редактор реестра (в строке поиска введите «regedit»).
- В окне «Редактор реестра» перейдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Configuration Manager
- Кликните правой кнопкой мыши по разделу «Configuration Manager», в контекстном меню выберите «Создать», затем «Параметр DWORD (32 бита)».
- Присвойте имя параметру: «EnablePeriodicBackup».
- Щелкните по параметру правой кнопкой мыши, выберите «Изменить…».
- В окне «Изменение параметра DWORD (32 бита)», в поле «Значение» установите «1».
- Перезагрузите ПК.
Можно воспользоваться готовыми файлами реестра, которые можно скачать отсюда. Распакуйте архив с двумя файлами с расширением «reg».
Для включения резервного копирования в Windows 10 запустите файл «enable-periodic-registry-backup.reg». Если потребуется отключить резервное копирование реестра, запустите файл «disable-periodic-registry-backup.reg».
После периодического большого обновления Windows 10 понадобится снова применить описанные изменения на компьютере, для включения функции резервного копирования реестра.
Выводы статьи
В случае появления неполадок в работе операционной системы Windows, пользователь может выполнить восстановление реестра из заранее созданной архивной копии, или из архивной копии, автоматически созданной системным средством. Чаще всего восстановление выполняется из среды восстановления Windows RE, при помощи командной строки, выполнением команды или ручным копированием файлов.
Похожие публикации:
Как открыть реестр в Windows: 4 главных способа
Всем привет! Найдите на клавиатуре две клавиши: «Win» и «R» и нажмите на них одновременно.
После этого вылезет окно «Выполнить», где нужно будет прописать команду вызова реестра:
regedit или regedit.exe
Останется только нажать на кнопку «ОК», и вы запустите редактор реестра. Если данный способ не сработал, или у вас появились какие-то трудности, то скорее всего у вас на ПК заблокирована данная функция – смотрите последнюю главу данной статьи. Также вы можете попробовать и другие способы запуска – возможно они помогут.
Способ 2: Через поиск
Открывается редактор реестра в Windows 7, 8 или 10 примерно одинаково – кликаем по меню «Пуск» и в поисковой строке вводим слова: «Реестр» или «Редактор реестра».
Можно также использовать команду, которую вы применяли в самом начале, и ввести: «regedit».
Способ 3: Запускаем напрямую
Как вы уже поняли, файлик, который нам нужен, называется «regedit.exe» – он располагается в папке Windows на системном диске. Как только попадете туда, найдите эту утилиту и запустите.
Если у вас появятся какие-то проблемы с изменением параметров, то просто запустите программку с правами администратора – нажмите правой кнопкой и выберите параметр запуска.
Способ 4: Консоль
Откройте командную строку или PowerShell на Windows. Запускаются данные приложения аналогично через поисковую строку.
Командная строка понимает запрос при вводе названия системной утилиты – поэтому команда будет аналогичная.
Реестр не открывается и заблокирован
Сразу скажу, что это может быть связано с поломкой системы, блокировкой администратора или из-за вирусов. Раз мы не можем открыть редактор реестра стандартными способами, то можно воспользоваться сторонней программой. Например, можно использовать программу «Reg Organizer» – находим её в интернете, скачиваем и устанавливаем. Для запуска нужно в верхнем меню выбрать «Инструменты».
Если это не поможет, то скорее всего блокировка была связана с вирусом. Если у вас уже есть хоть какая-то антивирусная программа, то проверьте ею все накопители. Если это не даст результата, то скачайте «AVZ» утилиту и попробуйте запустить реестр с неё – переходим в раздел «Сервис», находим «Системные утилиты» и запускам редактор.
Вирус мог основательно поработать, и тогда поможет восстановление системы – данный пункт находится в верхнем меню «Файл».
В списке обязательно отметьте пункт для разблокировки и нажмите на кнопку для выполнения процедуры исправления системных файлов.
Также вы можете просканировать компьютер на наличие вредоносного ПО – также переходим в «Файл» и нажимаем «Запустить сканирование». Указываем все разделы, не забываем поставить галочку и нажать на кнопку «Пуск».
Ещё один вариант – это запустить редактор реестра в безопасном режиме. В Windows 7 данный режим запускается очень просто – зажимаем клавишу «F8» при перезагрузке компа. На Windows 10 эту кнопку убрали, поэтому нужно зайти в конфигурацию системы – зажимаем «Win+R» и прописываем «msconfig».
На вкладке «Загрузка» установите режим загрузки, поставив галочку напротив «Безопасного режима». Нажимаем «Применить» и перезагружаемся.
Есть ещё два варианта. Первый – сделать откат системы, который можно запустить через поисковую строку, введя фразу «Восстановление системы». Ничего сложного там нет, просто действуем согласно инструкциям от операционной системы. В качестве точки отката выберите самую раннюю (ориентируйтесь по дате).
Второй вариант – это выполнить комплексную очистку компьютера, об этом вы можете подробно почитать тут.
Что такое реестр в компьютере, реестр Windows 7, 10
В статьях на компьютерную тематику часто вспоминают о реестре, с помощью которого можно решить свои проблемы с компьютером. При этом далеко не всегда объясняется, что такое реестр и для чего он нужен в компьютере. Чаще всего объяснение содержит только информацию о том, как открыть реестр и внести в него изменения, остальное остается за кадром.
Что такое реестр Windows
Реестр Windows или Системный реестр – это специальная база данных для хранения настроек и параметров операционной системы и сторонних программ. Во время работы операционной системы Windows запись и чтение параметров из реестра происходит практически постоянно. Любая запущенная программа или открытое окно так или иначе обращается к реестру для того, чтобы считать или записать какие-то настройки.
Внедрение реестра началось 1992 году с операционной системы Windows 3.1. Тогда в папке Windows появился двоичный файл REG.DAT, который содержал только одну ветку HKEY_CLASSES_ROOT. Вместе с этим появилась программа REGEDIT.EXE, с помощью которой можно было просматривать содержимое реестра и редактировать его параметры. В следующем году в системе Windows NT 3.1 реестр стал выполнять более значительную роль, в нем стали хранится все настройки операционной системы. Для этого уже использовались 4 корневых раздела:
- HKEY_ LOCAL_MACHINE
- HKEY_CURRENT_USER
- HKEY_CLASSES_ROOT
- HKEY_USERS
При этом реестр перестал быть только одним файлом. Теперь, все данные были распределены в файлах DEFAULT, SOFTWARE и SYSTEM. Информация из этих файлов собиралась в одну базу данных и формировала реестр Windows.
До появления реестра для хранения настроек в операционной системе Windows использовались INI-файлы, информация в которых хранилась в текстовом виде. Но, использование большого количества отдельных текстовых файлов создавало проблемы, поскольку файловая система FAT16, которая использовалась в то время, плохо справлялась с обработкой большого количества файлов в каталоге. Поэтому был создан реестр, который обеспечивал упорядоченное хранение настроек и обеспечивал общий механизм для доступа к этим настройкам.
В дальнейшем, с внедрением файловой системы NTFS, проблемы с большим количеством файлов были решены, но реестр так и остался частью операционной системы Windows. Сейчас реестр есть во всех современных версиях Windows, включая Windows XP, Windows 7 и Windows 10.
На данный момент Windows является практически единственной операционной системой, в которой для хранения настроек используется подобное решение. В остальных операционных системах от такой практики отказалась из-за проблем, описанных ниже.
Чем плох реестр Windows
При обсуждении реестра Windows часто встречается много критики. Основными аргументами в такой критике являются следующие факты:
- Реестр очень уязвим к повреждениям. Из-за того, что большое количество важных данных хранится одном или нескольких файлах, эти данные становятся очень уязвимы. Любая минимальная ошибка в таком файле приводит к невозможности загрузить реестр и всю операционную систему.
- Реестр работает очень медленно. Из-за хранения настроек в больших файлах доступ к ним сильно замедлен. В процессе работы операционной системы эта проблема только усугубляется поскольку файлы реестра подвергаются фрагментации.
- Часть настроек все равно хранится вне реестра. Из-за этого слепок реестра нельзя использовать для переноса настроек из одной системы на другую.
- Проблемы со сторонними программами. Многие программы не могут запустится без настроек, которые хранятся в реестре. Это создает проблемы при переносе этих программ на другую системы или при переустановке Windows.
Как открыть и редактировать реестр
Для того чтобы просматривать или редактировать содержимое реестра существует специальная программа – Regedit.exe. Для того чтобы запустить данную программу нужно нажать комбинацию клавиш Win-R и в открывшемся окне выполнить команду «regedit».
Также вы можете открыть реестр воспользовавшись поиском в меню «Пуск». Для этого достаточно открыть меню «Пуск» и ввести в поиск запрос «regedit».
Интерфейс программы Regedit.exe разделен на две части. Слева – список каталогов, а справа – список параметров.
Если сделать двойной клик по любому параметру, то откроется окно, в котором можно будет изменить значение этого параметра.
Кликнуть по пустому пространству, то можно создать собственный параметр.
Также параметры можно импортировать и экспортировать из реестра. Для этого нужно открыть меню «Файл».
Это основная информация о редактировании реестра. Кроме этого, с помощью Regedit.exe можно работать с реестром другого компьютера по сети или загружать куски реестра другого компьютера непосредственно в свой реестр. Но, у обычного пользователя необходимость в подобных манипуляциях практически никогда не возникаетю
Посмотрите также:
Что такое реестр в компьютере, реестр Windows 7, 10
В статьях на компьютерную тематику часто вспоминают о реестре, с помощью которого можно решить свои проблемы с компьютером.
При этом далеко не всегда объясняется, что такое реестр и для чего он нужен в компьютере. Чаще всего объяснение содержит только информацию о том, как открыть реестр и внести в него изменения, остальное остается за кадром.
Содержание
Что такое реестр Windows
Реестр Windows или Системный реестр – это специальная база данных для хранения настроек и параметров операционной системы и сторонних программ. Во время работы операционной системы Windows запись и чтение параметров из реестра происходит практически постоянно. Любая запущенная программа или открытое окно так или иначе обращается к реестру для того, чтобы считать или записать какие-то настройки.
Внедрение реестра началось 1992 году с операционной системы Windows 3.1. Тогда в папке Windows появился двоичный файл REG.DAT, который содержал только одну ветку HKEY_CLASSES_ROOT. Вместе с этим появилась программа REGEDIT.EXE, с помощью которой можно было просматривать содержимое реестра и редактировать его параметры. В следующем году в системе Windows NT 3.1 реестр стал выполнять более значительную роль, в нем стали хранится все настройки операционной системы. Для этого уже использовались 4 корневых раздела:
- HKEY_ LOCAL_MACHINE
- HKEY_CURRENT_USER
- HKEY_CLASSES_ROOT
- HKEY_USERS
При этом реестр перестал быть только одним файлом. Теперь, все данные были распределены в файлах DEFAULT, SOFTWARE и SYSTEM. Информация из этих файлов собиралась в одну базу данных и формировала реестр Windows.
До появления реестра для хранения настроек в операционной системе Windows использовались INI-файлы, информация в которых хранилась в текстовом виде. Но, использование большого количества отдельных текстовых файлов создавало проблемы, поскольку файловая система FAT16, которая использовалась в то время, плохо справлялась с обработкой большого количества файлов в каталоге. Поэтому был создан реестр, который обеспечивал упорядоченное хранение настроек и обеспечивал общий механизм для доступа к этим настройкам.
В дальнейшем, с внедрением файловой системы NTFS, проблемы с большим количеством файлов были решены, но реестр так и остался частью операционной системы Windows. Сейчас реестр есть во всех современных версиях Windows, включая Windows XP, Windows 7 и Windows 10.
На данный момент Windows является практически единственной операционной системой, в которой для хранения настроек используется подобное решение. В остальных операционных системах от такой практики отказалась из-за проблем, описанных ниже.
Чем плох реестр Windows
При обсуждении реестра Windows часто встречается много критики. Основными аргументами в такой критике являются следующие факты:
- Реестр очень уязвим к повреждениям. Из-за того, что большое количество важных данных хранится одном или нескольких файлах, эти данные становятся очень уязвимы. Любая минимальная ошибка в таком файле приводит к невозможности загрузить реестр и всю операционную систему.
- Реестр работает очень медленно. Из-за хранения настроек в больших файлах доступ к ним сильно замедлен. В процессе работы операционной системы эта проблема только усугубляется поскольку файлы реестра подвергаются фрагментации.
- Часть настроек все равно хранится вне реестра. Из-за этого слепок реестра нельзя использовать для переноса настроек из одной системы на другую.
- Проблемы со сторонними программами. Многие программы не могут запустится без настроек, которые хранятся в реестре. Это создает проблемы при переносе этих программ на другую системы или при переустановке Windows.
Как открыть и редактировать реестр
Для того чтобы просматривать или редактировать содержимое реестра существует специальная программа – Regedit.exe. Для того чтобы запустить данную программу необходимо нажать комбинацию клавиш Win-R и в открывшемся окне выполнить команду «regedit».
Также вы можете открыть реестр воспользовавшись поиском в меню «Пуск». Для этого достаточно открыть меню «Пуск» и ввести в поиск запрос «regedit».
Интерфейс программы Regedit.exe разделен на две части. Слева – список каталогов, а справа – список параметров.
Если сделать двойной клик по любому параметру, то откроется окно, в котором можно будет изменить значение этого параметра.
Кликнуть по пустому пространству, то можно создать собственный параметр.
Также параметры можно импортировать и экспортировать из реестра. Для этого необходимо открыть меню «Файл».
Это основная информация о редактировании реестра. Кроме этого, с помощью Regedit.exe можно работать с реестром другого компьютера по сети или загружать куски реестра другого компьютера непосредственно в свой реестр. Но, у обычного пользователя необходимость в подобных манипуляциях практически никогда не возникаетю
Очистка реестра компьютера. Программа Ccleaner.
Как запустить реестр в Windows 7
Пожалуй каждый из вас слышал слово «реестр», однако вопросом «Что же это такое» задавались немногие, а зря. Ведь умение редактировать реестр может сэкономить кучу времени, денег, нервов и сил. Как запустить реестр операционной системы Windows 7, а так же основные способы его применения подробно рассматриваются в данной статье.
Для начала следует понять, что конкретно представляет из себя реестр. Чтобы лучше это понять представьте блокнот с какими-то записями с определенной последовательностью. Если все листы из данного блокнота вырвать и перемешать, то информация останется прежней, однако прочесть ее будет гораздо сложней. Придется сначала найти нужную страницу перед ее прочтением, а это — лишнее время.
Аналогичная ситуация происходила во времена использования файловой системы Fat16, имевшей серьезные проблемы с быстродействием. Тогда и было принято решение ввести реестр для упорядочения информации. Со временем проблемы, решавшиеся реестром, исчезли, однако его оставили из-за обратной совместимости.
Реестр Windows – это иерархически построенная база данных параметров и настроек установленных программ.
Физически все параметры реестра записаны в файлах и разбросаны по системе. При запуске программы реестр находит нужные параметры и оперирует ими. Чем больше приложений на компьютерах, тем больше файлов-параметров, и тем больше времени потребуется для нахождения нужного. Поэтому время от времени реестр нужно чистить для поддержания производительности системы.
Запустить реестр Windows 7 можно двумя способами:
- Пуск → в строке поиска пишем regedit → в найденных результатах открываем файл regedit.exe.
- Запускаем проводник → переходим в папку C:\Windows → ищем файл regedit.exe и открываем его.
Если вы все сделали правильно, откроется редактор реестра.
Редактирование реестра. Экспорт/Импорт
Перед нами – окно редактирования реестра Windows 7:
- В левой части находятся разделы.
- В правой – параметры.
- Внизу – строка состояния, в которой отображается путь к параметру.
При работе с параметрами реестра нужно быть предельно внимательным и осторожным, ведь реестр – это нервная система Windows. Поэтому перед изменением каких-либо параметров рекомендуется создать копию реестра.
Жмем правой кнопкой мышки по разделу «Компьютер» — Экспортировать – задаем имя, проверяем диапазон экспорта (должно быть «Весь реестр») и указываем папку – жмем сохранить.
После указанных выше действий появится файл с расширение .reg. Теперь, если вы напортачите с изменением параметров реестр всегда можно будет вернуть в исходное состояние.
Для этого кликаем «Файл» – Импорт… — ищем сохраненный нами ранее Реестр.reg и нажимаем «Открыть». Все параметры вернутся к моменту создания копии.
Восстановление пароля администратора с помощью реестра
Для примера, показывающего какие задачи можно выполнить в реестре, рассмотрим такую проблему. Предположим, что вы забыли пароль от профиля администратора. Не беда! Его можно изменить с помощью реестра. Для этого нам понадобится установочный диск Windows 7.
- Загрузитесь с установочного диска. После копирования новых данных нам предложат выбрать язык. Оставляем все как есть и нажимаем «Далее».
- В новом окне выбираем «Восстановление системы», после чего компьютер выполнит поиск установленных операционных систем.
- Может появиться окно с текстом «Обнаружены проблемы в параметрах загрузки». Игнорируем и выбираем операционную систему и жмем «Далее».
- В следующем окне выбираем самый нижний параметр «Командная строка»
- В командной строке набираем уже известную нам команду regedit и нажимаем Enter.
- В редакторе выделяем HKEY_LOCAL_MACHINE
- Затем, в меню Файл выбираем пункт «Загрузить куст».
- Переходим в папку С:\Windows\System32\config (буква может отличаться от привычной С). Нас интересует файл SYSTEM.
- Вводим любое имя раздела. Например: 888.
- Переходим в раздел HKEY_LOCAL_MACHINE\888\Setup. Кликаем 2 раза по параметру:
- CmdLine, вводим cmd.exe и нажимаем ОК
- SetupType, заменяем 0 на 2 и нажимаем ОК.
В результате вышеперечисленных манипуляций должно получиться так:
- Теперь нужно сохранить новые параметры. Для этого выделяем раздел 888, затем в меню «Файл» жмем «Выгрузить куст».
- Закрываем редактор и командную строку. Жмем перезагрузка, не забыв вытащить загрузочный диск.
- При запуске Windows 7 появится командная строка, которая нам собственно и нужна. Чтобы выполнить сброс пароля записи введите: net users_ имя учетной записи_пароль.
В данном примере пароль учетной записи Adm7 был просто изменен на tL942G8dWpЧтобы узнать увидеть имена учетных записей, находящихся на вашем компьютере, введите net users.
Что такое реестр Windows | BeginPC.ru
Великий и ужасный реестр операционной системы Windows, которым так любят пугать начинающих пользователей компьютера. Хотя в нем действительно не стоит копаться от нечего делать, особенно новичкам, но знать о его существовании и основных выполняемых функциях в ОС Windows должен каждый пользователь компьютера.
Поскольку данный сайт предназначен для простых пользователей компьютера, мы рассмотрим его устройство в общих чертах, достаточных для понимания общей картины и работы с ним. Реестр в Windows является в некотором роде основой всей операционной системы. Он представляет собой иерархическую древовидную базу данных, где хранятся все основные настройки операционной системы, многих программ, используемого оборудования. Он обеспечивает связанную работу операционной системы как единого целого.
Устанавливая новую программу, обновляя драйвера, заменяя или добавляя новое оборудование, внося изменения в настройки, все это приводит к обновлению информации в реестре Windows. Другими словами, реестр не статичная структура, а постоянно изменяющаяся база данных, которая имеет склонность к постоянному увеличению в размере. Это имеет определенные негативные последствия, откуда и пошли рекомендации периодически его чистить. Однако надо очень хорошо себе представлять, что вы делаете, а не полагаться исключительно на «чудо» программы. В противном случае негативные последствия от неумелых действий будут в разы превышать возможные плюсы. Здесь в полной мере применимо правило, что если ты не знаешь, что это такое, то лучше вообще не трогай.
Стоит сделать небольшое отступление, дело в том, что функции реестра могут решаться в операционной системе другими методами и в большинстве других операционных систем имеющихся на рынке в настоящее время он отсутствует. Вполне возможно, что в будущем Microsoft тоже откажется от него. Второй момент заключается в том, что в разных версиях Windows реестр несколько отличается.
Чтобы было немного понятнее, давайте рассмотрим такую ситуацию. Вы скопировали папку с установленной программой и сохранили ее на другом компьютере. Однако программа не запускается или работает с ошибками. Казалось бы, все файлы, требующиеся ей для работы на жестком диске присутствуют, а она не работает. Ответ прост, большинство серьезных программ во время своей установки производят сохранение в реестре различной информации. Поскольку вы перенесли на другой компьютер только файлы, а в реестр в новом компьютере ничего не знает о данной программе, то она не работает. Точно по этой же причине, не будет работать часть программ установленных на не системном разделе, если переустановить операционную систему.
Некоторые программы не сохраняют в реестр свои настройки и другую важную информацию, поэтому не испытывают проблем в данном случае. Так же существуют так называемые portable версии программ не требующие установки и работающие с флешки в любом компьютере.
Другой распространенной ситуацией, с которой сталкиваются новички, когда вы удалили с компьютера программу, а более новая версия отказывается устанавливаться, ссылаясь на наличие предыдущей версии. Некоторые антивирусы отказываются устанавливаться, утверждая, что в компьютере установлен другой антивирусный софт, хотя он давно удален. Причина противоположна предыдущей, несмотря на отсутствие программ в компьютере, в реестре осталась информация о них и пока ее не удалишь, инсталляторы некоторых привередливых программ отказываются выполнять установку.
Как редактировать реестр
Способов сделать есть несколько. На самом деле мы постоянно делаем это, просто не отдаем себе в этом отчет. Потому что, делая различные настройки в графическом интерфейсе, мы тем самым чаще всего вносим в него изменения. Однако нас интересует возможность получить к реестру доступ напрямую. Дело в том, что иногда удобнее выполнить изменения прямо в реестре, а некоторые настройки в графическом интерфейсе выполнить вообще невозможно.
Мы не будем описывать все возможные способы работы с реестром, а остановимся на двух наиболее часто употребительных. В ОС Windows есть встроенное средство редактирования реестра. Нажмите кнопку «Пуск» и в поле выполнить введите regedit
или нажмите комбинацию клавиш WIN+R и наберите regedit
. Откроется окно редактора реестра Windows.
В левой части окна редактора представлена древовидная структура каталогов, а в правой их содержимое. В реестре есть пять базовых разделов (кустов) служащих для определенных задач.
HKEY_USERS (HKU) — хранит настройки всех профилей пользователей имеющихся в компьютере.
HKEY_LOCAL_MACHINE (HKLM) — служит для сохранения параметров конфигурации для всего компьютера.
HKEY_CURRENT_CONFIG (HKCC) — хранит перечень устройств, использующихся при загрузке компьютера.
HKEY_CURRENT_USER (HKCU) — является подразделом HKEY_USERS и отвечает за сохранение всех настроек учетной записи пользователя, который сейчас загружен в Windows.
HKEY_CLASSES_ROOT (HKCR) — хранит информацию обо всех зарегистрированных в операционной системе типах файлов и их ассоциациях с программами. Включает в себя данные из подразделов HKEY_LOCAL_MACHINE\Software\Classes и HKEY_CURRENT_USER\Software\Classes.
Если слева от значка папки в редакторе реестра есть плюс или треугольник значит, она имеет вложенные папки и достаточно щелкнуть по значку, чтобы раскрыть ее. Чтобы выполнить действие с каким-либо значением, необходимо выбрать его в правой части окна и щелкнуть по нему правой кнопкой мыши. Откроется контекстное меню, в котором выбираете нужный пункт. Внешний вид диалоговых окон будет немного отличаться в зависимости от типа выбранной записи.
Чтобы создать новую запись, щелкаете правой кнопкой мыши на свободном месте и в появившемся меню выбираете нужный тип параметра, а затем вводите его имя и значение. Точно также создаются новые разделы в реестре, только он отобразится в левой части окна редактора. Помимо создания и редактирования параметров реестра, их можно удалять, экспортировать, импортировать.
Экспорт части или всего реестра крайне полезная возможность. Перед каждым внесением в него изменений, рекомендуется экспортировать нужную ветвь, чтобы иметь возможность в случае проблем сделать откат. Проблема может проявиться не сразу, а через несколько дней будет тяжело все восстановить по памяти. Еще один пункт в меню называется «Копировать имя раздела», он очень пригодится, чтобы быстро получить в буфер обмена полный путь до этого раздела и вставить, например на форуме в интернете.
Найти нужный параметр бывает нелегко, особенно если надо найти все записи в реестре относящиеся к определенной программе. На помощь приход встроенный поиск в редакторе реестра. Выбираем в верхнем меню пункт «Правка» ⇒ «Найти» или воспользуемся комбинацией клавиш Ctrl+F и вводим поисковый запрос. Таким способом можно решить проблему с установкой антивируса описанную выше, только искать нужно все возможные варианты, например название программы, производитель, имя исполняемого файла и так далее.
Возможно вы уже заметили, что добраться до нужного раздела бывает не так просто, да и встроенный поиск довольно примитивен. Расширить функциональность можно с помощью дополнительных программ, об одной из которых рассказано здесь.
Однако далеко не все разделы реестра можно без проблем отредактировать. При попытке редактирования некоторых разделов будет предупреждение о недоставке прав. Чтобы решить эту проблему, щелкаем правой кнопкой мыши по редактируемому разделу в левой части окна и выбираем пункт «Разрешения». В открывшемся окне выбираем свою учетную запись и даем ей необходимые права.
В некоторых случаях вы не сможете изменить права доступа к разделу. Причина кроется во владельце данного раздела реестра. Щелкните по кнопке «Дополнительно», перейдите на вкладку «Владелец» выделите свою учетную запись, отметьте чекбокс «Заменить владельца подконтейнеров и объектов» и нажмите OK. Теперь вы стали владельцем данного раздела и можете дать себе полные права.
Если прежним владельцем раздела были «Система» или «TrustedInstaller» после внесения изменений в реестр настоятельно рекомендуется вернуть их прежних владельцев, иначе возможны различные глюки в работе системы.
Второй распространенный способ редактирования реестра основан на использовании REG-файлов. Возможно, вы уже познакомились с ними, если пробовали операции экспорта и импорта в редакторе реестра Windows. Во время экспортирования ветки реестра на жестком диске создается файл с расширением «.reg», которые можно использовать как бэкап, так и для переноса настроек на другой компьютер.
Чтобы внести изменения в реестр содержащиеся в таком файле, можно воспользоваться пунктом «Импортировать» в редакторе реестра или просто запустить данный файл. Создавать и редактировать REG-файлы можно в простом блокноте, но описание их синтаксиса выходит за рамки данной статьи.
Пользователям 64-разрядных версий Windows стоит помнить, что в редакторе реестра отображаются 64-битные ключи реестра, а 32-битные ключи находятся в HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node. Так же можно запустить 32-битный редактор реестра Windows находящийся в папке C:\Windows\SysWOW64 или выполнить команду «%systemroot%\syswow64\regedit».
Данной информации вполне достаточно, чтобы иметь представление, что такое реестр в Windows, зачем он нужен, а так же уметь выполнять простейшие действия по редактированию реестра. Теперь даже неопытный пользователь сможет самостоятельно внести требуемые изменения.
основных ключей реестра в Microsoft Windows
Как мы уже говорили, реестр представляет собой иерархическую базу данных, в которой информация представлена на нескольких уровнях (до 6). Ключи от улья находятся на первом уровне. Имеется пять ключей улья, каждый из которых начинается с «HKEY_» и имеет название ключа:
HKEY_CLASSES_ROOT;
HKEY_CURRENT_USER;
HKEY_LOCAL_MACHINE;
HKEY_USERS;
HKEY_CURRENT_CONFIG
Существует также шестой ключ улья под названием HKEY_DYN_DATA. В этом ключе хранятся динамические данные об установленных аппаратных устройствах.Эти ключевые данные настраиваются и изменяются операционной системой при запуске, а не сохраняются в виде файлов.
Ключи реестра находятся на втором уровне, подключи — на третьем, а затем идут значения. Если рассматривать реестр с точки зрения иерархической файловой системы, то уровни реестра можно представить, как на рисунке ниже:
По функциональности ключи реестра можно разделить на две категории:
— Ключи, определенные системой, т.е. их имена определяются операционной системой.Если имя будет изменено, это может привести к сбою или сбоям в работе Windows.
— Пользовательские ключи. Их имена могут быть изменены администратором компьютера, и такие изменения не приносят никакого ущерба системе.
Подобно именам ключей, имена подразделов могут быть определены операционной системой или пользователем. В первом случае изменение имени может вызвать сбой Windows; в последнем случае такие модификации безвредны.
Структура реестра в 64-битных версиях Microsoft Windows немного отличается от архитектуры реестра в 32-битных версиях Windows.В реестре есть два независимых куста: первый куст хранит информацию, относящуюся к 32-битным компонентам операционной системы, второй содержит всю информацию о 64-битных компонентах. Имена ключей и подключей обоих ульев практически одинаковы.
Давайте подробнее рассмотрим данные, хранящиеся в каждом улье.
HKEY_CLASSES_ROOT (HKCR)
Этот ключ содержит несколько подключей с информацией о расширениях всех зарегистрированных типов файлов и COM-серверов. Эта информация необходима для открытия файлов двойным щелчком или для операций перетаскивания.Кроме того, ключ HKEY_CLASSES_ROOT предоставляет объединенные данные приложениям, которые были созданы для более ранних версий Windows.
HKEY_CURRENT_USER (HKCU)
В этом ключе хранятся настройки, относящиеся к текущему авторизованному пользователю (меню «Пуск» Windows, рабочий стол и т. Д.). Его подразделы хранят информацию о переменных среды, группах программ, настройках рабочего стола, цветах экрана, сетевых подключениях, принтерах и дополнительных настройках приложений. Эта информация собирается из подраздела идентификатора безопасности (SID) HKEY_USERS для текущего пользователя.Фактически, в этом ключе хранится вся информация, относящаяся к профилю пользователя, который в данный момент работает с Windows.
HKEY_LOCAL_MACHINE (HKLM)
В этом ключе хранится информация об установленных приложениях, настройках и драйверах. Также имеется информация, относящаяся к операционной системе и оборудованию, такая как тип шины, общий размер доступной памяти, список загруженных в данный момент драйверов устройств и информация о запуске Windows. Этот ключ хранит самый большой объем информации в реестре и часто используется для точной настройки конфигурации оборудования компьютера.Информация, хранящаяся в этом ключе, действительна для всех профилей зарегистрированных пользователей.
HKEY_USERS (HKU)
В то время как ключ HKEY_CURRENT_USER хранит настройки текущего пользователя, этот ключ хранит настройки Windows для всех пользователей. Его подразделы содержат информацию обо всех профилях пользователей, и один из подключей всегда соответствует ключу HKEY_CURRENT_USER (через параметр Security ID (SID) пользователя). Другой подраздел, HKEY_USERS \ DEFAULT, хранит информацию о настройках системы на момент до начала текущего сеанса пользователя.
HKEY_CURRENT_CONFIG (HKCC)
Этот ключ хранит информацию о профиле оборудования, который используется локальным компьютером при запуске системы. Профили оборудования позволяют выбрать драйверы поддерживаемых устройств для указанного сеанса.
В следующем разделе вы найдете некоторые инструменты, которые помогут вам работать с реестром Windows.
|
Сопутствующие утилитыДругие ссылки
ОписаниеRegScanner — небольшая утилита, которая позволяет сканировать реестр, находить нужные значения реестра. которые соответствуют указанным критериям поиска, и отображают их в одном списке. Найдя значения реестра, вы можете легко перейти к нужному значению в RegEdit, просто нажав дважды щелкнув нужный элемент реестра. Вы также можете экспортировать найденные значения реестра в файл .reg, который можно использовать в RegEdit.Поиск других утилит в NirSoftПреимущества поиска Windowsнад RegEdit
Системные требованияЭта утилита работает в любой версии Windows, от Windows XP до Windows 10. Также доступна отдельная загрузка для систем x64.История версий
ЛицензияЭта утилита выпущена как бесплатное ПО. Вы можете свободно распространять эту утилиту через дискеты, CD-ROM, Интернет или любым другим способом, если вы не берете за это ничего. Если вы распространяете эту утилиту, вы должны включить все файлы в дистрибутив без каких-либо модификаций!Заявление об ограничении ответственностиПрограммное обеспечение предоставляется «КАК ЕСТЬ» без каких-либо явных или подразумеваемых гарантий, включая, но не ограничиваясь, подразумеваемые гарантии товарной пригодности и пригодности для определенной цели.Автор не несет ответственности за какие-либо особые, случайные, косвенный или косвенный ущерб из-за потери данных или по любой другой причине.Использование RegScannerRegScanner — это автономный исполняемый файл, и он не требует никакого процесса установки или дополнительные DLL. Для того, чтобы начать его использовать, достаточно запустить исполняемый файл regscanner.exe.После запуска RegScanner вы должны выбрать желаемые параметры сканирования / поиска и нажать OK, чтобы начать сканирование. Удалить выбранные ключи / значенияФункция удаления была добавлена в версии 1.80 после многочисленных запросов пользователей RegScanner. Эта функция позволяет легко удалять ненужные ключи и значения реестра, найденные в процессе поиска. Однако, чтобы уменьшить вероятность повреждения в результате случайного удаления, эта функция работает следующим образом:
Советы по использованию RegScanner
Поиск DWORD / двоичных значенийНачиная с версии 1.40, вы можете искать значения DWORD / Binary. Чтобы указать значение DWORD для поиска, вы можете ввести (в текстовом поле Найти строку) десятичное значение (например, 255) или шестнадцатеричное значение (например: 0xff).Чтобы указать двоичное значение, которое вы хотите s |
См. ТакжеОписаниеRegistryChangesView — это инструмент для Windows, который позволяет вам делать снимок реестра Windows, а затем сравнивать его с другими снимками реестра, с текущим реестром или с файлами реестра, хранящимися в теневой копии, созданной Windows.При сравнении двух снимков реестра вы можете увидеть точные изменения, внесенные в реестр между двумя снимками, и при необходимости экспортировать изменения реестра в стандартный файл .reg RegEdit.Системные требованияЭта утилита работает с любой версией Windows, начиная с Windows XP и до Windows 10. Поддерживаются как 32-битные, так и 64-битные системы.История версий
Примеры полезных вещей, которые можно делать с помощью этого инструмента
Начать использование RegistryChangesViewRegistryChangesView не требует установки или дополнительных файлов DLL. Для того, чтобы начать им пользоваться, просто запустите исполняемый файл — RegistryChangesView.exe.После запуска RegistryChangesView отображается главное окно параметров, в котором можно выбрать 2 снимка реестра для сравнения.Для каждого снимка вы можете выбрать один из следующих источников данных: «Текущий реестр», «Сохраненный снимок реестра» и «Теневая копия». Вы можете выбрать любую комбинацию по своему усмотрению, если «Источник данных 1» не идентичен «Источник данных 2». Например: вы можете сравнить реестр двух разных теневых копий, сравнить теневую копию с текущим реестром, сравнить сохраненный снимок реестра с текущим реестром, сравнить сохраненный снимок реестра с другим сохраненным снимком реестра и т. д… Если вы хотите создать новый снимок реестра, просто выберите «Сохраненный снимок реестра» в поле со списком источника данных и затем нажмите кнопку «Создать снимок реестра». В окне «Создать снимок реестра» выберите папку для сохранения снимка реестра, нажмите кнопку «Создать снимок» и подождите несколько секунд, чтобы создать снимок. Вы также можете создать новый снимок реестра из главного окна, нажав F8 (Файл -> Создать снимок реестра). Выбрав 2 источника данных реестра для сравнения, вы также должны установить следующие параметры:
После выбора всех опций |
Registry Repair — лучший бесплатный очиститель реестра для сканирования, очистки и восстановления реестра Windows
Комплексный анализ
Он анализирует более десятка различных областей в вашем реестре и может выявить до 18 типов ошибок.Он также может тщательно сканировать реестр Windows на наличие ошибок, недействительных записей, оптимизации Regedit и т. Д.
Автоматическое резервное копирование
Он создает резервную копию каждый раз, когда вы восстанавливаете реестр, а также позволяет добавлять безопасные ключи реестра в белый список, так что вы можете использовать его для восстановления реестра до текущего состояния в случае возникновения сбоя системы.
Быстрое сканирование
Благодаря быстрому, тщательному и безопасному механизму сканирования, он быстро сканирует реестр Windows с всесторонним анализом, быстрое сканирование занимает совсем немного времени.
Обзор СМИ
Glary Registry Repair — хорошая программа для поддержания вашего реестра. Распознает ошибки и удаляет недопустимые записи. Автоматическое резервное копирование позволяет восстановить ранее удаленные ключи в случае возникновения проблем. Прост в использовании, но с несколькими опциями
Softonic
Отзывы клиентов
«Мой компьютер постоянно работает более плавно, с меньшим количеством проблем с запуском и более быстрым подключением, чем когда-либо.Он работает так же, как когда был новым ».
Wildbill1947
100% чистота
Softpedia гарантирует, что Glarysoft Registry Repair 4.1.0.388 на 100% ЧИСТ, что означает, что он не содержит никаких вредоносных программ, включая шпионское ПО, вирусы, трояны и бэкдоры.
Мы проанализировали последнюю версию Glary Registry Repair с 30 антивирусными механизмами и обнаружили, что она не содержит вирусов.
Узнайте, как использовать редактор реестра Windows (Regedit) за один простой урок.
В предыдущей статье обсуждались некоторые основные факты о реестре. В этом руководстве я объясню, как работает редактор реестра, и покажу, как настроить реестр. Применимо к Windows XP / Vista / 7 / 8.x / 10.
—Vic Laurie
Введение
Многим нравится настраивать Windows по-своему, и Windows — это система с множеством возможных настроек.Большинство этих настроек на самом деле являются редактированием реестра. Есть несколько способов применить изменения реестра, но истинный твикер часто предпочитает обратиться к источнику и настроить реестр напрямую с помощью редактора реестра Windows Regedit .
Regedit — одна из тех программ Windows, о которых Microsoft мало что говорит. Его нет в списке «Все программы», , и функция «Справка» не сообщает, как его использовать. Фактически, в Windows XP он предупреждает: «Хотя вы можете использовать редактор реестра для проверки и изменения реестра, делать это не рекомендуется, так как внесение неправильных изменений может повредить вашу систему.«Довольно неприятно, но осторожность преувеличена. В Windows Vista / 7 Microsoft немного расслабилась и добавила в справку еще несколько деталей, но все же этого недостаточно, чтобы кто-нибудь понял, как использовать Regedit. Если у вас хватит смелости перейти к самому Regedit, вы обнаружите, что в нем есть собственное меню справки с некоторыми инструкциями, но их довольно мало.
В этом руководстве мы подробно расскажем о том, что Microsoft упустила, и предоставим вам всю информацию, необходимую для начала редактирования реестра.
Но сначала я должен прояснить правила редактирования реестра.
Правила безопасного редактирования Реестра
Я редактировал реестр сотни раз за эти годы и разработал следующие шаги для безопасного редактирования. Я кое-что напутал один или два раза, но мне всегда удавалось без проблем вернуться к исходному состоянию системы, потому что я следовал правилам. Вот мои пять правил безопасного редактирования реестра:
- Железное правило редактирования реестра состоит в том, что вы должны сначала создать резервную копию реестра. Для многих создание точки восстановления системы — самый удобный метод резервного копирования.Я также использую средство экспорта Regedit, чтобы сделать копию ключа реестра, над которым я работаю. Имейте в виду, что в Regedit нет функции отмены.
- Знайте, как восстановить резервную копию реестра. Это может быть так же просто, как запустить восстановление системы или объединить резервную копию REG-файла.
- Вносите только одно изменение реестра за раз. Подождите, чтобы увидеть, все ли работает так, как вы хотите, прежде чем вносить какие-либо изменения в реестр. Не забывайте, что многие изменения реестра требуют выхода из системы или перезагрузки, прежде чем они вступят в силу.
- Используйте только те изменения реестра, которые рекомендованы известными надежными источниками. Многие из общих рекомендаций в Интернете бесполезны или почти бесполезны. А некоторые даже вредны.
- Помните Правило №1.
Сняв меры предосторожности, мы можем приступить к изучению Regedit.
Как открыть Regedit
Быстрый способ доступа к Regedit, применимый к Windows XP, Vista, 7, 8.x и 10, следующий:
- Откройте окно Выполнить с помощью комбинации клавиатуры Клавиша Windows + r
- В строке «Выполнить» введите «regedit» (без кавычек)
- Нажмите «ОК»
- Скажите «Да» контролю учетных записей пользователей (Windows Vista / 7/8.х / 10)
Структура реестра, представленная в Regedit
Использование Regedit требует некоторых знаний базовой структуры реестра. Я бы пошел дальше и сказал, что считаю целесообразным взглянуть на структуру реестра, даже если вы никогда не собираетесь менять в нем ни одной запятой. Полное незнание того, что на самом деле находится в Реестре, позволяет воображению приписывать таинственные и устрашающие свойства чему-то, что на самом деле является просто базой данных.Возможно, вы не помните никаких деталей, но, однажды увидев, что на самом деле находится в реестре, вы будете психологически лучше подготовлены к выполнению тех операций с реестром, которые всем следует знать, — резервного копирования и восстановления.
Типы информации в реестре
Информация, необходимая компьютерной системе, делится на две основные категории. Первый — это общая информация о самом компьютере. Это настройки, которые применяются ко всей системе и включают оборудование в системе.Он называется Local Machine . Другая общая категория состоит из настроек, специфичных для каждой учетной записи пользователя, и называется пользователей. Конкретный пользователь, который вошел в систему, называется Текущий пользователь .
Иерархическая древовидная структура
Информация в реестре представлена в древовидной системе, как папки и файлы. В реестре информационные контейнеры называются «ключами». Они аналогичны папкам. Ключи могут иметь подразделы, так же как папки могут иметь вложенные папки.Имя данных, содержащихся в ключе, называется «значением». Это что-то похожее на имя файла. Фактические данные могут иметь несколько форматов и могут быть строкой, числом или серией чисел.
Подобно тому, как компьютерная файловая и папочная система имеет корень (обычно жесткий диск), в реестре корневые ключи находятся на вершине иерархии ключей и значений. Я упомянул две общие категории информации, которые составляют два корневых ключа. К сожалению, теперь нам приходится иметь дело с жаргоном Microsoft.В таблице I показаны имена, которые использует Microsoft. Имена корневых ключей имеют «HKEY» на передней панели, и эти ключи часто называют «кустами». Хотя используются пять корневых ключей, три из них на самом деле представляют собой просто подключи или комбинации подключей двух основных ключей, HKLM и HKU. Дополнительные корневые ключи упрощают программирование. Приведенные сокращения часто используются при написании скриптов и файлов INF.
Ключи | Аббревиатура | Описание |
---|---|---|
HKEY_CLASSES_ROOT | HKCR | Сохраняет ассоциацию файлов и регистрацию COM-объекта |
HKEY_CURRENT_USER | HKCU | Хранит данные, связанные с учетной записью, на которой в данный момент выполнен вход |
HKEY_LOCAL_MACHINE | HKLM | Хранит системную информацию |
HKEY_USERS | HKU | Хранит информацию обо всех учетных записях на машине |
HKEY_CURRENT_CONFIG | HKCC | Сохраняет информацию о текущем профиле машины |
Использование Regedit
Regedit — это двухпанельный интерфейс с клавишами на левой панели (панель клавиш) и именами значений с соответствующими данными на правой панели (панель значений).Установка мало чем отличается от проводника Windows с ключами, аналогичными папкам, и значениями, аналогичными файлам. Пример показан на рисунке ниже. Это из Windows 8, но XP / Vista / 7 очень похожа.
В нижней части окна Regedit отображается путь к выделенному в данный момент ключу, как показано на рисунке выше. Это пример типичного адреса реестра, хотя в начале «Мой компьютер» обычно опускается.
Также на правой панели или на панели значений указан тип данных, содержащихся в значении. Существует ряд форматов, которые могут принимать данные, и обычные форматы, с которыми сталкивается большинство пользователей ПК, приведены в таблице II. Я опустил более эзотерические типы. Три перечисленных в таблице составляют подавляющее большинство всех записей реестра. Другие типы данных описаны по этой ссылке Microsoft.
Тип данных | Описание |
---|---|
REG_BINARY | Двоичные данные.Обычно в шестнадцатеричной системе счисления. Пример: 0xA8 | .
REG_DWORD | Двойное слово (32 бита). Можно редактировать как в шестнадцатеричном, так и в десятичном формате. |
REG_SZ | Строка. На рисунке 1 показаны примеры на правой панели. |
Меню в редакторе реестра
ВRegedit есть некоторые из меню, которые так хорошо знакомы в Windows. Строку меню можно увидеть в верхней части рисунка 1.Ниже показаны два наиболее часто используемых меню.
Рисунок 2. Меню «Файл» | Рисунок 3. Меню редактирования |
---|---|
В меню «Файл» есть функции «Импорт» и «Экспорт», которые можно использовать для резервного копирования и восстановления отдельных ключей реестра с файлами REG. В следующем разделе будет более подробно рассказано об этой важной функции.
Как и следовало ожидать, в меню «Правка» расположены команды для внесения изменений в реестр.Ключи и значения можно удалять, добавлять или переименовывать. (Настройки разрешений для клавиш также можно редактировать, но это более сложная тема, выходящая за рамки нашей компетенции.) Еще две очень полезные функции — это «Найти …» и «Найти далее». В реестре есть тысячи ключей, и эти функции поиска очень необходимы. К сожалению, функция поиска не может найти двоичные значения или записи REG_DWORD. Он ищет имена ключей, имена значений и строковые данные.
Меню «Правка» также содержит полезную запись «Копировать имя ключа», которая отправляет путь ключа в буфер обмена. Поскольку имена путей могут быть довольно длинными, это может быть очень полезно.
Еще одно меню, которое может оказаться весьма полезным — «Избранное». Если вы обнаружите, что существует определенная клавиша, которую вы часто изменяете, эту клавишу можно добавить в список «Избранное» для облегчения доступа.