Как войти в реестр windows 7: Как зайти в реестр Windows 7 ?

Содержание

Как войти в реестр Windows 7

 Системный реестр представляет собой обширную базу данных, которая содержит в себе всевозможные настройки ОС, установленных программ и подключенного оборудования. Часто, в результате системных сбоев, неправильного удаления приложений или вирусных атак, у пользователей возникает необходимость отредактировать или стереть поврежденные записи. Для этих целей используется стандартный интерфейс – реестровый редактор. В данной статье представлено подробное руководство, как войти в реестр системы Windows 7 различными способами.

Что это такое

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

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

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

Диалог «Выполнить»

Это самый простой способ войти в редактор системного реестра. Однако, у данного метода есть один небольшой недостаток – для него необходима клавиатура. Без нее вы не сможете ввести команду. Однако вы всегда можете воспользоваться утилитой «Экранная клавиатура», если к физической по какой-либо причине доступа в данный момент нет.

  1. Нажмите клавиши Windows и R (К в русской раскладке) на клавиатуре, чтобы вызвать диалоговое окно.
  2. В пустое текстовое поле введите команду «regedit» и нажмите Enter. 
  3. Разрешите программе вносить изменения в работу ОС по мере необходимости.
  4. Подождите немного, пока откроется нужная вам утилита.

Меню «Пуск»

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

  1. С помощью клавиши Win или соответствующего значка внизу экрана вызовите меню «Пуск».
  2. В поисковой строке введите «regedit», но Enter нажимать не спешите. 
  3. Над строкой появится ярлык для запуска. Щелкните по нему ПКМ и запустите от имени админа. В случае если вам нужно просто войти – откройте редактор двойным щелчком, как обычно.

Проводник Windows

Данный способ может пригодиться для пользователей с неисправными клавиатурами:

  1. Запустите проводник Виндовс (Мой компьютер) с помощью ярлыка на рабочем столе или через «Пуск».
  2. Перейдите в директорию системного диска (как правило, это диск C).
  3. Откройте каталог Windows.
  4. Среди системных файлов находится утилита Regedit. Запустите ее. При необходимости, можно запустить ее от имени администратора. 

Похожие статьи

Как открыть реестр Windows 7: запуск редактора regedit

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

, а также создадим ярлык контекстного меню для быстрого доступа.

Прежде чем войти в редактор реестра, создайте точку восстановления системы или сделайте резервную копию реестра. При ошибочной правки может произойти серьезный сбой, который чреват переустановкой ОС. Если Вы не опытный пользователь позаботьтесь об этом.

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

Файл открытия редактора реестра находится в корне папки Windows и называется regedit. exe. Можно, конечно, запустить regedit отсюда, но такой способ долгий и никто пользоваться им никогда ни будет. Ниже рассмотрим наиболее частые методы открытия реестра.

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

Чтобы зайти в реестр в Виндовс 7 воспользуйтесь поиском:

  1. Нажмите на значок кнопки Пуск.
  2. В строке поиска пропишите regedit и кликните Enter, либо выберите из найденного списка regedit.exe.
  3. В запросе UAC щелкните «да». Если его нет, пропускайте данный шаг.
  4. Откроется окно реестра Windows 7. Теперь перемещайтесь до раздела и вносите изменения.

Чтобы открыть реестр Windows 7 можно еще запустить regedit через окно «выполнить». Данный способ быстр и удобен, Я пользуюсь всегда им.

  1. Нажмите сочетание Win (клавиша с Лого Майкрософт) + R.
  2. В форме ввода напечатайте regedit. Кликните OK или Энтер.
  3. В окошке UAC щелкните «да».
  4. Проделав шаги, Вам удастся попасть в реестр Виндовс 7 для дальнейшего редактирования.

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

Создание пункта в контекстном меню

Рекомендации подойдут пользователям, которым часто приходится обращаться к реестру. Пункт в контекстном меню рабочего стола осуществит доступ за 2 клика мышкой. Откройте реестр Windows 7 удобным способом и начинайте выполнять следующее:

1. Перейдите к разделу shell (полный путь на картинке).

2. Кликните по shell правой кнопкой.

В меню наведите на «создать», затем выберите «раздел». Присвойте имя, к примеру, «реестр» (без кавычек), именно оно будет отображаться в меню рабочего стола. Нажмите Enter.

3. Далее щелкните по созданному «реестр» правой кнопкой, и создайте раздел с названием «command».

4. Выбрав «command», справа Вы увидите параметр «по умолчанию». Дважды кликните по нему правой кнопкой. Скопируйте в поле «значение» путь «C:\Windows\regedit.exe» (с кавычками) и нажмите OK. Здесь показан путь диска C, у Вас, возможно, будет другая буква.

Закройте все окна, щелкните правой кнопкой по пустому пространству рабочего стола. Нажмите в меню соответствующий пункт.

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

Посмотрите еще статьи:

Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.

Пошаговая инструкция Как открыть реестр в windows 7

Здравствуйте, уважаемые читатели блога SprosiVideo.com.Очень часто пользователи задают вопрос о том, как открыть реестр в windows 7. Для более полного описания я сделал пошаговую инструкцию как это сделать. Но сначала определимся что это такое и где где находится реестр windows 7. Для корректной работы системы и программ которые установлены, необходимо хранение всевозможных настроек и параметров, которые определяют работу. Поэтому разработчики Windows создали специальную базу в которой и хранятся эти значения. Хранится вся эта база данных в виде файлов на жестком диске, на который вы установили систему. Эти файлы являются системными и просто так отредактировать открыв их не получиться. Однако открыть и отредактировать реестр не так уж и сложно как может показаться.

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

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

Открываем реестр через утилиту поиска

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

В нашем случае вам необходимо ввести название утилиты, при помощи которой выполняется вход и редактирование реестра Windows 7. Утилита — это файл исполняемой системной программы, который называется regedit.exe. Следовательно начинаем прямо так и вводить «regedit» и вверху в результатах вы должны увидеть ссылку на файл «regedit.exe».

Нажимаем прямо на результат и утилита запускается. Это и будет означать открытие реестра в windows 7.

Открываем реестр через проводник

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

На диске открываете папку Windows и в ней находите файл regedit.exe. Полный путь к запуск файа выглядит так: C:\windows\regedit.exe. Два раза кликаете о нему левой кнопкой мыши (запускаете его) и точно так же как и в предыдущем примере открывается реестр winows 7.

Открываем проводник

 

Запускаем в проводнике программу regedit

Открываем реестр с использованием строки запуска приложения regedit

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

Нажимаете сочетание клавиш на клавиатуре Win+R (этим вы запускаете окно выполнения команд). В строке вводите regedit и нажимаете Enter или «Ok». Вот и все — реестр Windows 7 открыт.

На изображении ниже вы можете увидеть как выглядит реестр:

Так выглядит реестр windows 7

Обратит внимание!

Зная как открывать реестр Виндовс, будьте осторожны. На всякий случай обязательно сделайте резервную копию реестра и сохраните этот файл. Если вы измените что-то случайно и не вспомните где, сможете восстановить реестр. Однако это не гарантирует гарантирует восстановления при любых изменениях. Поменяв какой-то параметр и перезагрузив windows 7 — он просто может не загрузиться из-за фатальных изменений.

Видео: Как открыть реестр в windows 7

Поделиться «Как открыть реестр в windows 7 разными способами»

Как открыть реестр Windows — 5 способов

Реестр Windows — база данных параметров операционной системы, содержащая информацию и настройки для всех компонентов компьютера: оборудования ПК, программного обеспечения, системных параметров. Во многих случаях, при работе на компьютере, у пользователя возникает необходимость открыть реестр Windows для выполнения настроек операционной системы, изменения параметров ОС или установленных приложений.

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

После внесения модификаций в параметры реестра, изменяется конфигурация и настройки системы или программ, установленных на компьютере. Для внесения изменений или исправления некоторых параметров необходимо войти в реестр операционной системы. Возникает вопрос: как открыть редактор реестра на компьютере? Как зайти в реестр Windows?

В операционной системе Windows имеется специальное приложение Редактор реестра (regedit.exe) для работы с данными реестра. Встроенное средство системы, программа Редактор реестра, хорошо подходит для работы с ветками реестра (реестр имеет древовидную форму). Отдельные файлы реестра имеют разное местоположение в операционной системе. Поэтому, для внесения изменений в системный реестр, следует запустить редактор реестра Windows на компьютере.

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

Как открыть редактор реестра в разных версиях операционной системы Windows? Есть несколько универсальных способов одинаково войти в редактор реестра Windows во всех версиях операционной системы. В статье мы дополнительно разберем, как зайти в реестр Windows 10, как войти в реестр Windows 8.1 (Windows 8), как открыть редактор реестра Windows 7, применительно к каждой системе.

Открыть редактор реестра в Windows одинаковым образом для разных версий операционной системы можно при помощи 5 способов:

  • вход c помощью диалогового окна «Выполнить»
  • запуск файла «regedit» из папки «Windows» в Проводнике
  • открытие с помощью командной строки или Windows PowerShell
  • найти приложение с помощью поиска на Панели задач или из меню «Пуск»
  • запуск редактора реестра, при помощи предварительно созданного ярлыка

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

Как зайти в системный реестр из диалогового окна «Выполнить»

Использование диалогового окна «Выполнить» для запуска редактора реестра работает во всех современных версиях операционной системы: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP.

В операционной системе Windows выполните следующие действия:

  1. Нажмите одновременно на клавиатуре на клавиши «Win» + «R».
  2. В окне «Выполнить» в поле «Открыть» введите выражение: «regedit» (без кавычек), а затем нажмите на кнопку «OK».

После этого, на компьютере откроется окно приложения Редактор реестра.

Как зайти в реестр на компьютере из папки Windows

Еще один способ войти в редактор реестра: запуск приложения непосредственно из системной папки «Windows» на компьютере. Данный метод можно использовать в Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows XP.

Единственный нюанс: необходимо быть острожным в своих действиях, так как вы войдете в папку с операционной системой. Будьте осторожны в своих действиях.

Выполните следующие последовательные шаги:

  1. Откройте Проводник на своем компьютере.
  2. Войдите на диск «C:», откройте папку «Windows».
  3. Найдите, а затем кликните два раза левой кнопкой мыши по приложению «regedit».

На вашем компьютере откроется системный Редактор реестра.

Как открыть реестр с помощью командной строки

Запустить редактор реестра можно из командной строки. В Windows 10 командную строку можно найти этими способами.

Сделайте следующее:

  1. Запустите командную строку от имени администратора.
  2. В окне интерпретатора командной строки введите: «regedit» (без кавычек), а затем нажмите на клавишу «Enter».

Как войти в редактор реестра с помощью Windows PowerShell

Редактор реестра запускается из Windows PowerShell подобным образом:

  1. Запустите Windows PowerShell от имени администратора.
  2. В окне PowerShell введите: «regedit» (без кавычек), а потом нажмите на «Enter».

Создание ярлыка для запуска редактора реестра Windows

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

Проделайте последовательные шаги:

  1. Запустите файловый менеджер Проводник Windows.
  2. Откройте Локальный диск «C:».
  3. Войдите в папку «Windows».
  4. Найдите приложение «regedit», щелкните по нему правой кнопкой мыши.
  5. В контекстном меню сначала выберите «Отправить», а затем «Рабочий стол (создать ярлык)».
  6. На Рабочем столе компьютера появится ярлык для запуска системного средства Редактор реестра.

Теперь, вы сможете легко открыть редактор реестра двойным кликом левой кнопки мыши по ярлыку приложения.

Как открыть реестр в Windows 10

Давайте посмотрим, как войти в реестр Windows 10 по-другому, при помощи поиска. Сначала мы найдем приложение на компьютере, а затем запустим средство системы.

Для того, чтобы открыть редактор реестра в Windows 10, проделайте следующее:

  1. На Панели задач нажмите на значок поиска, или кликните левой кнопкой мыши по меню «Пуск».
  2. Введите на клавиатуре выражение: «regedit» (без кавычек), а потом выполните команду.

Редактор реестра Windows 10 открыт и готов к внесению изменений в соответствующие разделы.

Как зайти в реестр Windows 8.1 (Windows 8)

В операционных системах Windows 8.1 (изначальная версия) и Windows 8 отсутствует меню «Пуск», поэтому некоторые пользователи затрудняются выполнить поиск нужного приложения на ПК.

В Windows 8.1 Update 1 встроено меню «Пуск», поэтому запуск поиска редактора реестра на компьютере можно выполнить таким способом:

  1. Кликните правой кнопкой мыши по меню «Пуск».
  2. Выберите пункт «Найти».
  3. В поле «Поиск» введите «regedit» (без кавычек).
  4. Запустите приложение.

Другой универсальный способ для Windows 8.1 и Windows 8:

  1. Проведите курсор мыши от правого верхнего края экрана вниз.
  2. В открывшейся боковой панели нажмите на значок «Поиск».
  3. В поле поиска введите выражение: «regedit».
  4. Выполните команду.

В результате, редактор реестра Windows 8.1 (Windows 8) запустится на компьютере.

Как открыть реестр в Windows 7

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

В операционной системе Windows 7 для открытия редактора реестра проделайте следующее:

  1. Войдите в меню «Пуск».
  2. В поле «Найти файлы и программы» введите «regedit» (без кавычек).
  3. Запустите приложение Редактор реестра.

Выводы статьи

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

Похожие публикации:

Как зайти в реестр в системах Windows 7/8/10

Многие наверняка слышали про системный реестр и его значение в операционных системах линейки Windows. Однако не все представляют даже, как зайти в реестр Windows 7/8/10. Хотя просто зайти – это еще половина дела. Нужно иметь четкое представление о совершаемых действиях. Неквалифицированное вмешательство в реестр может обернуться большими неприятностями для пользователя. Поэтому, если нет уверенности в своих силах, откровенно говоря, лучше в реестр и не соваться.

Коротко о реестре

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

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

Как войти в реестр Windows 7/8/10

Итак, о том, как как войти в реестр Windows 7/8/10. Нужно либо в строке поиска файлов, либо в Стандартном приложении Выполнить набрать строчку: «regedit», без кавычек. Откроется встроенный редактор реестра. Как можно заметить, он состоит из двух основных частей: слева расположено пять элементов реестра, представленных в виде папок. Внутри них имеются подпапки, касающиеся конкретных программ, пользователей и т.д. В правой части окна редактора показаны элементы и записи реестра. Каждый из пяти разделов отвечает за свой «фронт работ»:

  • HKEY_CLASSES_ROOT – в этом разделе записана информация о зарегистрированных файловых расширениях и ассоциированных с ними программах;
  • HKEY_CURRENT_USER — здесь записана информация о пользователях, которые имеют доступ к данному компьютеру;
  • HKEY_LOCAL_MACHINE – здесь находится информация об аппаратном обеспечении компьютера;
  • HKEY_USERS – в этом разделе находятся данные о профилях зарегистрированных в системе пользователей;
  • HKEY_CURRENT_CONFIG – а здесь — информация о конфигурациях и настройках операционной системы.

Как произвести несложную чистку реестра своими руками

Теперь, зная про редактор реестра Windows 7/8/10 как открыть его, можно попробовать выполнить очистку вручную. Перед началом работ лучше сделать резервную копию реестра, чтобы иметь возможность восстановить все в прежнем виде, если вдруг изменения окажутся «плохими». Для этого нужно в Меню выбрать перейти по пунктам: Файл – Экспорт. И определить место хранения резервного файла.

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

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

Программы для очистки реестра

Вместо этого можно воспользоваться некоторыми специализированными приложениями, которые как раз и предназначены для того, чтобы работать с системным реестром Windows.

К таковым, например, относятся:

  • Ccleaner. Поистине легендарное приложение, которое не только реестр почистит, но и ненужные файлы с диска удалит, и еще сделает много чего;
  • Reg Organizer. Специализированная программа для работы с реестром Windows. Позволяет чистить реестр по заданным параметрам. Однако программа платная, придется выложить порядка 10 долларов;
  • Glary Utilites. Отличная утилита, которая не только реестр может очистить, но и в целом оптимизировать работу системы, а также восстановить удаленные файлы и очистить диск ото всякого «мусора»;
  • Windows Cleaner. Как и Ccleaner, данное приложение распространяется бесплатно. Отлично справляется со своей главной задачей – очисткой реестра.

Как видно, вопрос о том, как зайти в реестр Windows 7/8/10, решается довольно просто. А вот для дальнейших действий можно либо изучать соответствующую литературу, чтобы стать гуру системного реестра, либо воспользоваться какой-нибудь соответствующей утилитой.

Полезная информация:

Четыре способа открыть реестр Windows

В операционных системах семейства Windows от компании Microsoft реестр играет не просто важную, а ключевую роль, отвечая за работу как её самой, так и её компонентов, а так же установленных программ. По своей сути, реестр (англ. Registry) — это специальная база данных, построенная в иерархическом порядке, в которой содержится полная конфигурация аппаратного и программного обеспечения компьютера, а так же их рабочие параметры и данные. Единственное исключение — Portable-версии программ, они не хранят свои данные в реестре.
Работать напрямую с базой не получится, так как она её данные хранятся в разных местах системных каталогов. По этой причине, для того, чтобы открыть реестр Windows используется специальный редактор — regedit.exe. Отдельно хочу предупредить, что любые необдуманные манипуляции в нём могут привести к полной неработоспособности операционной системы. 


На текущий момент есть 4 способа запустить редактор реестра Виндовс.

1. Поиск в меню «Пуск»
Такой вариант является самым простым и удобным для Windows 7 и более новых версий, вплоть до «Десятки».
Нажимаем кнопку «Пуск» и просто набираем слово: «Regedit». Смотрим на результаты поиска:

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

2. Окно «Выполнить»
Это, наверное, самый классический способ, которым пользовались ещё до Windows XP. Нужно открыть меню «Пуск»->»Выполнить» либо нажать комбинацию клавиш Win+R. Появится вот такое окно:

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

Примечание: Диалоговое окно «Выполнить» можно вызвать так же через Диспетчер задач, выбрав пункт меню «Файл»->»Новая задача».

3. Через проводник
Открыть редактор реестра Виндовс можно и через обычный проводник либо любой другой файловый менеджер (Total Commander, FAR и т.п.) Для этого просто откройте системный диск и зайдите в папку Windows:

В ней будет лежать исполняемый файл запуска редактора. Просто кликните его дважды чтобы открыть РегЭдит.

4. Командную строка
Ну и последний способ — это через командую консоль операционной системы. Он, наверное, самый неудобный, так как сначала нужно открыть командую строку с правами Администратора, а уже после, с её помощью, запускать команду «regedit».

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

Если что-то из вышесказанного осталось непонятным — вот неплохая видео-инструкция:

Работа с реестром Windows

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

Особенности реестра Windows Vista и более поздних ОС семейства Windows

Сохранение и восстановление реестра

Мониторинг реестра

Автозапуск программ.

Драйверы и службы.

Драйверы и службы для безопасного режима.

Список установленных программ .

Пароли приложений в реестре.

Ассоциации расширений файлов и приложений.

Ограничение доступа пользователя к ресурсам системы.

Некоторые практические примеры и советы


Общие сведения о реестре Windows
    Реестр Windows (системный реестр) — это иерархическая (древовидная) база данных, содержащая записи, определяющие параметры и настройки операционных систем Microsoft Windows. Реестр в том виде, как он выглядит при просмотре редактором реестра, формируется из данных, источниками которых являются файлы реестра и информация об оборудовании, собираемая в процессе загрузки. В описании файлов реестра на английском языке используется термин «Hive». В некоторых работах его переводят на русский язык как «Улей». В документации от Microsoft этот термин переводится как «Куст».

Файлы реестра создаются в процессе установки операционной системы и хранятся в папке %SystemRoot%\system32\config (обычно C:\windows\system32\config). Для операционных систем Windows это файлы с именами

default
sam
security
software
system
.
В операционных системах Windows Vista/Windows 7/8/10, файлы реестра располагаются также в каталоге \Windows\system32\config и имеют такие же имена, однако в этих ОС добавился новый раздел реестра для хранения данных конфигурации загрузки (Boot Configuration Data) с именем BCD00000000 . Файл с данными этого раздела имеет имя bcd и находится в скрытой папке Boot активного раздела ( раздела, с которого выполняется загрузка системы). Обычно, при стандартной установке Windows 7, создается активный раздел небольшого размера ( около 100 мегабайт), который скрыт от пользователя и содержит только служебные данные для загрузки системы – загрузочные записи, менеджер загрузки bootmgr, хранилище конфигурации загрузки BCD, файлы локализации и программы тестирования памяти . Расположение куста bcd зависит от того, как сконфигурирован загрузчик системы при ее установке, и может находиться на том же разделе, где и каталог Windows.

Место расположения файлов реестра в любой версии Windows можно просмотреть с помощью редактора реестра. В разделе
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist хранится информация о всех кустах, включая пользовательские профили, со ссылками на их расположение в файловой системе Windows.

    В процессе загрузки система получает монопольный доступ к файлам реестра и, поэтому, их невозможно открыть для просмотра, скопировать, удалить или переименовать обычным образом. Для работы с содержимым системного реестра используется специальное программное обеспечение — редакторы реестра (REGEDIT.EXE, REGEDT32.EXE), являющиеся стандартными компонентами операционной системы. Для запуска редактора реестра можно использовать меню кнопки «Пуск»- «Выполнить» — regedit.exe

    После старта редактора, в левой части основного окна вы видите список корневых разделов (root keys) реестра. Каждый корневой раздел может включать в себя вложенные разделы (subkeys) и параметры (value entries) или ключи реестра.
Основное назначение корневых разделов:
HKEY_CLASSES_ROOT ( Общепринятое сокращенное обозначение HKCR) — Ассоциации между приложениями и расширениями файлов и информацию о зарегистрированных объектах COM и ActiveX.
HKEY_CURRENT_USER (HKCU)— Настройки для текущего пользователя (рабочий стол, личные папки, настройки приложений). Этот раздел представляет собой ссылку на раздел HKEY_USERS\Идентификатор пользователя (SID) в виде S-1-5-21-854245398 -1035525444-…
SID — это уникальный номер, идентифицирующий учетную запись пользователя, группы или компьютера. Он присваивается учетной записи при создании каждого нового пользователя системы. Внутренние процессы Windows обращаются к учетным записям по их кодам SID, а не по именам пользователей или групп. Если удалить, а затем снова создать учетную запись с тем же самым именем пользователя, то предоставленные прежней учетной записи права и разрешения не сохранятся для новой учетной записи, так как их коды безопасности будут разными. Аббревиатура SID образована от Security ID.

Идентификатор SID представляет собой числовое значение переменной длины, формируемое из номера версии структуры SID, 48-битного кода агента идентификатора и переменного количества 32-битных кодов субагентов и/или относительных идентификаторов (Relative IDentifiers, RID). Код агента идентификатора определяет агент, выдавший SID, и обычно таким агентом является локальная операционная система или домен под управлением Windows. Коды субагентов идентифицируют попечителей, уполномоченных агентом, который выдал SID, а RID — дополнительный код для создания уникальных SID на основе общего базового SID.
Для идентификатора S-1-5-21-854245398 -1035525444: 1000, номер версии равен 1, код агента идентификатора — 5, а далее следуют коды четырех субагентов. В Windows NT и старше, при установке системы, создается один фиксированный (код 21) и три генерируемых случайным образом (числа после «S-1-5-21») кода субагентов. Также в процессе установки создаются некоторые (одинаковые для всех систем) учетные записи, как например, учетная запись администратора, которая всегда имеет RID равный 500

Для просмотра соответствия SID и имени пользователя можно воспользоваться утилитой PsGetSID.exe из пакета PSTools

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

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

HKEY_CURRENT_CONFIG (HKCC) — конфигурация для текущего аппаратного профиля. Обычно профиль один единственный, но имеется возможность создания нескольких с использованием «Панель управления» — «Система» — «Оборудование»- «Профили оборудования». На самом деле HKCC не является полноценным разделом реестра, а всего лишь ссылкой на подраздел из HKLM
HKLM\SYSTEM\Current ControlSet\Hardware Profiles\Current

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

REG_BINARY — двоичный параметр. Большинство сведений об аппаратных компонентах хранится в виде двоичных данных и выводится в редакторе реестра в шестнадцатеричном формате.

REG_DWORD — двойное слово. Данные представлены в виде значения, длина которого составляет 4 байта (32-разрядное целое). Этот тип данных используется для хранения параметров драйверов устройств и служб. Значение отображается в окне редактора реестра в двоичном, шестнадцатеричном или десятичном формате. Эквивалентами типа DWORD являются DWORD_LITTLE_ENDIAN (самый младший байт хранится в памяти в первом числе) и REG_DWORD_BIG_ENDIAN (самый младший байт хранится в памяти в последнем числе).

REG_QWORD — Данные, представленные в виде 64-разрядного целого. Начиная с Windows 2000, такие данные отображаются в окне редактора реестра в виде двоичного параметра.

REG_SZ — строковый параметр.

REG_EXPAND_SZ — Расширяемая строка данных. Многострочный параметр. Многострочный текст. Этот тип, как правило, имеют списки и другие записи в формате, удобном для чтения. Записи разделяются пробелами, запятыми или другими символами.

REG_RESOURCE_ LIST — Двоичный параметр. Последовательность вложенных массивов. Служит для хранения списка ресурсов, которые используются драйвером устройства или управляемым им физическим устройством. Обнаруженные данные система сохраняет в разделе \ResourceMap. В окне редактора реестра эти данные отображаются в виде двоичного параметра в шестнадцатеричном формате.

REG_RESOURCE_ REQUIREMENTS_LIST — двоичный параметр. Последовательность вложенных массивов. Служит для хранения списка драйверов аппаратных ресурсов, которые могут быть использованы определенным драйвером устройства или управляемым им физическим устройством. Часть этого списка система записывает в раздел \ResourceMap. Данные определяются системой. В окне редактора реестра они отображаются в виде двоичного параметра в шестнадцатеричном формате.

REG_FULL_RESOURCE_DESCRIPTOR — двоичный параметр. Последовательность вложенных массивов. Служит для хранения списка ресурсов, которые используются физическим устройством. Обнаруженные данные система сохраняет в разделе \HardwareDescription. В окне редактора реестра эти данные отображаются в виде двоичного параметра в шестнадцатеричном формате.

REG_NONE — Данные, не имеющие определенного типа. Такие данные записываются в реестр системой или приложением. В окне редактора реестра отображаются в виде двоичного параметра в шестнадцатеричном формате.

REG_LINK — Символическая ссылка в формате Юникод.

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

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

    При просмотре данных реестра в среде Windows XP, 2 подраздела с именами SAM и SECURITY, не отображаются, и доступ к ним разрешен только для локальной системной учетной записью (Local System Account), под которой обычно выполняются системные службы (system services). Обычно, учетные записи пользователей и даже администраторов, таких прав не имеют, и редактор реестра, запущенный от их имени, не отображает содержимое разделов SAM и SECURITY. Для доступа к ним нужно, чтобы regedit был запущен от имени учетной записи с правами Local System, для чего можно воспользоваться утилитой PSExec

psexec.exe -i -s regedit.exe

Можно также воспользоваться стандартными средствами операционной системы, например, планировщиком заданий. С помощью команды at создаем задание на запуск regedit.exe в интерактивном режиме через 2-3 минуты от текущего времени (например- в 16час 14 мин.)

at 16:14 /interactive regedit.exe

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

В Windows 7 разделы реестра SAM и SECURITY отображаются , однако не отображается их содержимое, для просмотра которого можно воспользоваться аналогичным приемом.

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

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


Особенности реестра Windows Vista и последующих версий ОС семейства Windows
    Главным отличием реестра операционных систем Windows Vista / Windows 7 / Windows Server 2008 и более поздних выпусков — появление нового раздела с данными конфигурации загрузки системы HKEY_LOCAL_MACHINE\BCD00000000 .

Этот раздел содержит объекты и элементы конфигурации, используемые новым диспетчером загрузки BOOTMGR пришедшим на смену традиционному загрузчику NTLDR. Раздел HKLM\BCD00000000 является системным хранилищем данных конфигурации загрузки ( BCD — Boot Configuration Data ) и физически, представляет собой файл реестра c именем bcd, находящийся в каталоге \BOOT активного раздела ( раздела диска с загрузочной записью и файлом диспетчера BOOTMGR) . При стандартной установке Windows 7 на новый жесткий диск, в качестве активного раздела создается небольшой ( размером около 100Мб) раздел, который содержит файлы и каталоги, необходимые для работы диспетчера загрузки. Обычно, этот раздел скрыт от пользователя, поскольку ему не присваивается буква логического диска и к его содержимому невозможно получить доступ стандартными средствами, такими, как например «Проводник» Windows (Explorer) . При просмотре с использованием Диспетчера логических дисков, данный раздел отображается под названием «Зарезервировано системой» и имеет признак «Активный».

Загрузочный сектор данного раздела (Partition Boot Sector или PBR) выполняет загрузку файла диспетчера bootmgr, который должен находиться в его корне. В свою очередь, диспетчер загрузки bootmgr для своих целей использует системное хранилище конфигурации, которое должно находиться в папке с именем BOOT .

Подразделы и ключи раздела HKLM\BCD00000000 имеют определенные имена, типы данных, и связи, которые обрабатываются диспетчером загрузки BOOTMGR и задают весь ход процесса дальнейшей загрузки — вид меню выбора загружаемых систем, таймаут выбора, систему, загружаемую по умолчанию, используемые устройства и приложения загрузки, и другие параметры. Иерархическая структура данных хранилища конфигурации загрузки не предназначена для редактирования с использованием редактора реестра и по умолчанию подраздел HKLM\BCD00000000 имеет разрешение только на чтение. Разрешение можно изменить с использованием контекстного меню, вызываемого правой кнопкой мыши, однако нужно учитывать то, что неквалифицированное изменение отдельных параметров данной ветви реестра может нарушить конфигурацию и системная загрузка станет невозможной. Тем не менее, экспорт данных ветви реестра HKLM\BCD00000000 иногда полезен, как дополнительная возможность анализа конфигурации загрузки в удобном для просмотра виде, а импорт — как восстановление ранее сохраненных данных BCD.

Для работы с данными конфигурации загрузки используется специальная утилита командной строки BCDEDIT.EXE , позволяющая сохранять конфигурацию, восстанавливать из ранее сохраненной копии, просматривать содержимое хранилища, редактировать отдельные объекты конфигурации и их элементы . Новый механизм загрузки операционных систем семейства Windows довольно сложен для понимания и не имеет прямого отношения к работе с реестром, поэтому привожу ссылки на дополнительные материалы:

BOOTMGR — новый диспетчер загрузки Windows Vista / Windows 7

BCDEDIT — редактор данных конфигурации загрузки BCD.


Сохранение и восстановление реестра
1. Использование точек восстановления (Restore Points)

    В операционных системах Windows, начиная с Windows XP, существует механизм ,с помощью которого, при возникновении проблем, можно восстановить предыдущее состояние компьютера без потери личных файлов (документов Microsoft Word, рисунков, Избранного, Рабочего стола) с использованием точек восстановления (Restore Points), которые при стандартных настройках, создаются системой автоматически во время простоя компьютера или во время существенных системных событий, таких, как установка нового приложения или драйвера. Кроме того, имеется возможность в любое время создать точку восстановления принудительно, с помощью «Панель управления» – «Система» – «Дополнительные параметры» – «Защита системы» – «Создать»

Точки восстановления представляют собой набор файлов операционной системы и реестра, скомпонованный по определенным правилам и сохраняемый в виде подкаталога в скрытой системной папке System Volume Information. Сохраненные в точке восстановления данные позволяют, практически гарантировано, вернуть операционную систему к состоянию на момент их создания. При изучении реестра (и отсутствии практического опыта работы с ним) принудительное создание точки восстановления перед началом работы позволит восстановить работоспособность Windows даже в случае краха системы. Стандартное средство восстановления системы работает только в среде самой Windows, однако существуют способы, которые позволяют вернуть систему к жизни даже при возникновении «синего экрана смерти» по причине неудачного редактирования реестра. Об этом чуть позже.

    Для восстановления системы используется точками восстановления используется приложение «Восстановление системы» — \windows\system32\restore\rstrui.exe для Windows XP и \windows\system32\rstrui.exe

Можно также воспользоваться меню «Панель управления» – «Система» – «Дополнительные параметры» – «Защита системы» – «Восстановление»

    Данные точек восстановления хранятся в каталоге System Volume Information системного диска. Это скрытый системный каталог, доступ к которому разрешен только локальной системной учетной записи (Local System), или, другими словами, не пользователям, а «Службе восстановления системы». Поэтому, если вы хотите получить доступ к его содержимому, вам придется добавить права вашей учетной записи с использованием вкладки «Безопасность» в свойствах каталога «System Volume Information».

В случае Windows XP в папке System Volume Information есть подкаталог с именем, начинающемся с _restore… и внутри него — подкаталоги RP0, RP1…: — это и есть данные контрольных точек восстановления (Restore Point — RPn) для Windows XP. Внутри папок RPn имеется каталог с именем snapshot , содержащий копии файлов реестра на момент создания контрольной точки. При выполнении операции восстановления системы восстанавливаются основные системные файлы и файлы реестра. Соответственно, например, если крах системы вызван установкой нового драйвера, то после отката на точку восстановления, даже при наличии в каталоге Windows исполняемого файла драйвера, записи в реестре, обеспечивающие его загрузку, исчезнут, и система вернется в рабочее состояние. Подобным же образом можно избавиться от вирусного заражения, когда выполняется откат системы на тот момент, когда в реестре еще не было записей, обеспечивающих запуск вредоносного ПО.

Структура данных точек восстановления для Windows 7 отличается от той, что используется в Windows XP. Начиная с ОС Windows Vista, используется не только копирование файлов реестра и важнейших системных файлов, но и создаются снимки файловой системы (snapshot) службой теневого копирования томов. Снимки файловой системы также хранятся в каталоге System Volume Information и представляют собой сжатые файлы, в имени которых содержится глобальный идентификатор:

{3808876b-c176 -4e48-b7ae-04046e6cc752}

Количество снимков зависит от настроек системы и наличия свободного места на диске. Однако порядок отката системы на состояние сохраненной точки восстановления такой же, как и для Windows XP.

    Откат системы на точку восстановления является простым и эффективным способом восстановления работоспособности без потери пользовательских данных не только в случаях неудачного редактирования реестра, установки некорректно работающего системного программного обеспечения, но и, например, при вирусном заражении компьютера, когда имеется точка восстановления на момент времени, когда вируса еще не было в системе. Именно поэтому многие вредоносные программы пытаются уничтожить данные точек восстановления и отключить средства восстановления системы. В подавляющем большинстве случаев, запуск внедрившегося вируса обеспечивается определенными записями в реестре, а после отката эти записи исчезнут, и вирус не сможет получить управление, и тем самым, будет нейтрализован даже без использования антивирусного программного обеспечения. Как видно, механизм точек восстановления довольно эффективен, но воспользоваться им можно только в среде самой Windows — для выполнения отката неработоспособной системы, стандартно, нужно в ней же и загрузиться. А если система повреждена настолько, что загрузка невозможна, задача становится невыполнимой. Тем не менее, выход из данной ситуации ( и даже не один) — есть. Можно, например, воспользоваться загрузочным диском Microsoft Diagnostic and Recovery Toolset (MS DaRT), он же (Winternals) ERD СOMMANDER (ERDC), — инструментом на базе специальной версии Windows PE, загружаемой с компакт диска или другого внешнего носителя. ERD Commander умеет работать с точками восстановления той ОС Windows, которая была подключена к нему при загрузке, и позволяет легко выполнить откат на ее работоспособное состояние через меню «Start — System Tools — System Restore»

С помощью System Restore Wizard восстановление выполняется так же, как это можно было бы выполнить в среде рухнувшей системы.

Если же ERDC нет под рукой, или полный откат системы не нужен, можно воспользоваться ручным восстановлением отдельных файлов реестра, копии которых можно взять из данных точки восстановления для Windows XP, или из автоматически создаваемых копий файлов реестра в Windows 7. Для этого достаточно получить доступ к файловой системе жесткого диска с поврежденной Windows. Можно загрузиться в другой системе (Windows PE, Live CD, даже DOS с поддержкой файловых систем FAT32 / NTFS), получить доступ к данным системного диска проблемной Windows и просто заменить испорченный файл (ы) раздела реестра на файл (ы) из каталога точки восстановления .

Восстановление файлов реестра для Windows XP

В папке, где хранятся данные точек восстановления, System Volume Information на системном диске, находим подкаталог с именем, начинающемся с _restore… и внутри него — подкаталоги RP0, RP1: — это и есть искомые контрольные точки (Restore Point — RPx). Внутри папки RPx открываем каталог SNAPSHOT, содержащий копии файлов реестра, на момент создания контрольной точки.

Файл REGISTRY_MACHINE_SYSTEM — это и есть копия файла SYSTEM, он же — раздел реестра HKEY_LOCAL_MACHINE\SYSTEM . Остается лишь перетащить этот файл в каталог \WINDOWS\SYSTEM32\CONFIG\ и переименовать его. Запорченный файл system можно, на всякий случай, переименовать в system.bad или удалить.

Обычно, для восстановления работоспособности поврежденной операционной системы, достаточно копирования только файла SYSTEM, поскольку именно в нем хранятся наиболее важные параметры, необходимые для загрузки и функционирования ОС. Копирование файла SOFTWARE влияет на изменение состава установленного программного обеспечения для всех пользователей. При необходимости восстановления настроек пользователя нужно взять соответствующий ему файл _REGISTRY_USER_NTUSER_S-1-5-21: и скопировать его в каталог профиля (для Windows XP — обычно это «:\Documents and Settings\Имя пользователя») под именем ntuser.dat

Если при таком способе восстановления реестра будет использоваться ERD Commander, в режиме работы с выбранной Windows, то могут возникнуть проблемы с занятостью файлов. Чтобы этого не случилось, лучше в процессе загрузки не подключаться к проблемной операционной системе и выбрать None:

Восстановление файлов реестра для Windows 7 и более поздних ОС Windows

Для восстановления работоспособности Windows 7 и более поздних версий, удобнее всего воспользоваться средством Microsoft Diagnostic and Recovery Tools ( MS DaRT ), версии соответствующей версии и разрядности операционной системы. Для 32-разрядных и 64-разрядных ОС используются свои загрузочные диски. Наборы инструментов и их функциональные возможности, практически не отличаются от использовавшихся в ERD Commander, однако немного изменился их внешний вид и добавилась официальная поддержка русского языка. Описание работы с ERDC и MS DaRT 7.0 / 8.0 приводится в отдельной статье. В тех случаях, когда невозможно выполнить загрузку Windows, и запустить средство восстановления системы, инструменты MS DaRT позволяют выполнить ее откат на работоспособное состояние, практически так же, как и в случае с применением классического ERD Commander для Windows XP. Однако, описанный выше способ с частичной или полной заменой файлов реестра из данных точек восстановления применить не получится, поскольку возникает проблема извлечения их них отдельных кустов реестра. Тем не менее, в современных ОС семейства Windows существует более простая методика восстановления реестра, основанная на использовании автоматически создаваемых копий кустов (файлов реестра), создаваемых периодически специальной, задачей «Планировщика заданий». Задача RegIdleBackup создается в библиотеке планировщика заданий и выполняется скрытно, вне зависимости от регистрации пользователя, по умолчанию, один раз в 10 дней. Параметры задачи и сведения о ее выполнении можно посмотреть с помощью оснастки «Панель управления»- «Администрирование» — «Планировщик заданий». Открыть дерево «Библиотека планировщика» – Microsoft – Windows – Registry .

Хотя задано время выполнения 00:00, в параметрах задачи установлен режим немедленного запуска, если просрочен плановый запуск. Таким образом, задача будет выполнена, даже если компьютер на момент планового запуска был выключен, и в случае успешного завершения, каталоге \windows\system32\config\RegBack будет создана резервная копия файлов реестра default, sam, security, software и system. Следовательно, в тех случаях, когда восстановление системы стандартными средствами невозможно ( например, нет данных точек восстановления ), можно воспользоваться ручным копированием файлов реестра из каталога windows\system32\config\RegBack в каталог windows\system32\config так же, как и для случая описанного выше.

Кроме того, как уже упоминалось выше, в операционных системах Windows Vista и старше, при создании точки восстановления системы, создается и теневая копия тома, представляющая собой полный снимок файловой системы (snapshot, снапшот ), который тоже может помочь в восстановлении не только файлов реестра, но и любых других, существовавших на момент создания снимка. Для получения информации о существующих теневых копиях файловой системы можно воспользоваться командой:

vssadmin list shadows

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

mklink /D C:\shadow1 \\?\GLOBALROOT\Device\ HarddiskVolumeShadow Copy1\

Командная строка должна быть запущена от имени администратора. После выполнения команды, на диске C: появится папка shadow1 , содержимое которой представляет собой копию диска C: на момент создания точки восстановления. Более подробно о теневом копировании и использовании снимков файловой системы – в статье Восстановление данных с использованием теневых копий томов

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

2. Использование утилиты для работы с реестром из командной строки REG.EXE

    В ОС Windows 2000 утилита REG.EXE входила в состав пакета Support tools, в Windows XP , windows 7 /8 — входит в стандартный набор программ, устанавливаемых в процессе инсталляции системы. На практике, можно для Windows 2000 использовать REG.EXE из комплекта Windows XP — просто скопируйте ее в каталог \winnt\system32). Запускается из командной строки. При запуске без параметров выдает краткую справку по использованию:

Программа редактирования системного реестра из командной строки, версия 3.0
(C) Корпорация Майкрософт, 1981-2001. Все права защищены

REG [Список параметров]

== [ QUERY | ADD | DELETE | COPY |
SAVE | LOAD | UNLOAD | RESTORE |
COMPARE | EXPORT | IMPORT ]

Код возврата: (за исключением REG COMPARE)
0 — Успешно
1 — С ошибкой

Для получения справки по определенной операции введите:
REG /?

Примеры:

REG QUERY /?
REG ADD /?
REG DELETE /?
REG COPY /?
REG SAVE /?
REG RESTORE /?
REG LOAD /?
REG UNLOAD /?
REG COMPARE /?
REG EXPORT /?
REG IMPORT /?

Для резервного копирования реестра используется REG.EXE SAVE, для восстановления — REG.EXE RESTORE

Для получения справки

REG.EXE SAVE /?
REG SAVE

Полный путь к разделу реестра в виде: КОРЕНЬ\Подраздел
Корневой раздел. Значения: [ HKLM | HKCU | HKCR | HKU | HKCC ].
Полный путь к разделу реестра в выбранном корневом разделе.
Имя сохраняемого файла на диске. Если путь не указан, файл
создается вызывающим процессом в текущей папке.

Примеры:
REG SAVE HKLM\Software\MyCo\MyApp AppBkUp.hiv
Сохраняет раздел MyApp в файле AppBkUp.hiv в текущей папке

    Синтаксис REG SAVE и REG RESTORE одинаков и вполне понятен из справки. Есть, правда некоторые моменты. В версии утилиты из ОС Windows 2000 нельзя было указывать путь в имени файла для сохранения раздела реестра и сохранение выполнялось только в текущий каталог. Справка самой утилиты и примеры ее использования для сохранения (REG SAVE) вполне можно использовать для сохранения любых разделов реестра, в т.ч. HKLM\software, HKLM\system и т.п. однако, если вы попробуете восстановить, например, HKLM\system, то получите сообщение об ошибке доступа, по причине занятости данного раздела реестра, а поскольку он занят всегда, восстановление с помощью REG RESTORE выполнить не удастся.

Для сохранения куста SYSTEM:
REG SAVE HKLM\SYSTEM system.hiv
Для сохранения куста SOFTWARE:
REG SAVE HKLM\SOFTWARE software.hiv
Для сохранения куста DEFAULT:
reg save HKU\.Default default.hiv

Если файл существует, то REG.EXE выдаст ошибку и завершится. В Windows 7, при наличии существующего файла, выдается стандартный запрос на разрешение его перезаписи.

    Сохраненные файлы можно использовать для восстановления реестра с использованием ручного копированием в папку %SystemRoot%\system32\config.

3. Ручное копирование файлов реестра.

    Этот способ возможен, если имеется копия файлов реестра, созданная на момент работоспособного состояния. Как уже упоминалось выше, если загрузиться в другой ОС с возможностью доступа к файловой системе проблемной Windows, то с файлами из папки реестра можно делать все, что угодно. В случае повреждения файла system, можно воспользоваться, например, сохраненным с помощью команды REG SAVE файлом system.hiv, скопировав его в папку реестра и переименовав в system. Для Windows 7 – скопировать файл system из папки \windows\system32\config\RegBack в папку \windows\system32\config

4. Использование режима экспорта-импорта реестра.

Данный способ не является в полном смысле слова способом полного восстановления реестра и более подходит для случаев, когда нужно сохранить и затем восстановить определенную его часть. Редактор реестра позволяет делать экспорт как всего реестра, так и отдельных разделов в файл с расширением reg Импорт полученного при экспорте reg-файла, позволяет восстановить реестр. Щелкаете на «Реестр»—> «Экспорт (Импорт) файла реестра». Импорт также можно выполнить двойным щелчком по ярлыку reg-файла.

Вполне понятно, что наличие резервных копий реестра делает систему почти «не убиваемой», однако, нередко случается так, что при возникновении необходимости восстановления реестра актуальной копии просто нет. Например, вирус отключил систему восстановления и удалил контрольные точки, а резервное копирование вручную просто не выполнялось. И если в Windows 7 существует задание планировщика для копирования файлов реестра, созданное при установке системы, то в Windows XP, такого задания нет, и, при нарушении целостности реестра, шансов на восстановление становится меньше. Что бы исключить подобную ситуацию, было бы неплохо, позаботиться об автоматическом резервирования файлов реестра без участия человека. Например, с помощью командного файла, выполняемого планировщиком или в процессе регистрации пользователя.

Для создания полной копии реестра Windows XP в командной строке удобно использовать бесплатную консольную утилиту regsaver.exe Скачать, 380кб

Сайт программы.

Утилита сохраняет файлы реестра в каталог, указываемый в качестве параметра командной строки:
regsaver.exe D:\regbackup
После выполнения программы в каталоге D:\regbackup будет создан подкаталог с уникальным именем, состоящим из года, месяца, числа и времени создания резервной копии файлов реестра («yyyymmddhhmmss»). После выполнения резервирования программа может выключить компьютер или перевести его в спящий режим:

regsaver.exe D:\regbackup /off /ask — Выключить компьютер. Ключ /ask требует подтверждения пользователя на выполнение выключения питания.
regsaver.exe D:\regbackup /standby — Перевести в спящий режим без подтверждения (нет /ask)
regsaver.exe D:\regbackup /hibernate /ask — Перевести в режим Hibernate

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

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

Я неоднократно использовал regsaver в сценариях регистрации пользователей при входе в домен для периодического ( например, 1 раз в неделю) копирования файлов реестра, и наличие резервной копии нередко выручало в критической ситуации. Для периодического создания резервных копий файлов реестра можно воспользоваться запуском утилиты от имени администратора с сохранением полномочий.

runas /savecred administrator «regsaver.exe D:\regbackup»

Параметр /savecred используется для запоминания полномочий (credentials) пользователя с именем administrator при выполнении от его имени задания regsaver.exe D:\regbackup. При первом запуске runas, будет выдан запрос на ввод пароля указанного пользователя, который будет запомнен и не будет запрашиваться при последующих запусках.

Утилита regsaver выполняется без ошибок в среде Windows 7, однако, копии файлов реестра будут не полными, и использовать их в полной мере невозможно, да и нет необходимости, поскольку автоматическое резервирование файлов реестра выполняется заданием RegIdleBackup, автоматически выполняемым «Планировщиком заданий» Windows. Копии файлов реестра Windows 7/8 хранятся в каталоге C:\Windows\System32\config\RegBack\. Состояние задачи планировщика, в том числе, запланированное время выполнения резервного копирования файлов реестра можно посмотреть при выполнении команды

schtasks /query /tn \Microsoft\Windows\Registry\RegIdleBackup

Пример отображаемой информации:


Папка: \Microsoft\Windows\Registry
Имя задачи                               Время следующего запус Состояние      
======================================== ====================== ===============
RegIdleBackup                            23.02.2015 0:52:15     Готово         

6. Восстановление реестра, при отсутствии резервных копий в Windows XP.

    Иметь актуальные резервные копии реестра — это практически, всегда выход из ситуации когда работа Windows завершается критической ошибкой или, например, при загрузке системы, вы видите сообщение о нарушении целостности куста реестра SYSTEM:

Windows XP could not start because the following file is missing or corrupt: \WINDOWS\SYSTEM32\CONFIG\SYSTEM

Если есть резервная копия, выполняем за 5-10 минут восстановление файла SYSTEM, как описывалось выше, и система продолжает работать, как ни в чем не бывало. Я, конечно, не рассматриваю здесь случай, когда некондиционность файла реестра вызвана сбоями оборудования компьютера.

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

Возможно, поможет восстановить систему:

  • — использование резервных файлов реестра, автоматически созданных каким-либо программным обеспечением. Откройте папку \Windows\system32\config и проверьте, нет ли в ней файла system.bak (возможно другое расширение, отличное от .alt и .log). Поврежденный файл system переименуйте или сохраните в каком-либо ином месте). Найденный файл- копию system. . . переименуйте в system и попробуйте загрузиться.
  • — в Windows XP возможно использование, сохраненного после начальной установки, файла (файлов) из каталога \WINDOWS\REPAIR. Такой вариант, не самый оптимальный, на крайний случай. После завершения установки Windows, копии файлов реестра сохраняются в упомянутом каталоге и файл system будет соответствовать состоянию ОС сразу после завершения установки.
  • — использование функции восстановления редактора реестра Windows XP при загрузке поврежденного куста.

    Редактор реестра позволяет открывать файлы не только «своего» реестра, но и файлы, являющиеся реестром другой операционной системы. И имеется возможность восстановления поврежденного куста при загрузке в редакторе реестра. Для этого

    — Загрузитесь в другой операционной системе Windows с возможностью загрузки проблемного куста реестра .
    — Запустите редактор реестра.
    — В левой части дерева реестра выберите один из разделов:
    HKEY_USERS или HKEY_LOCAL_MACHINE.
    — В меню Реестр (Registry) (В других версиях редактора реестра этот пункт меню может называться «Файл«) выберите команду «Загрузить куст(Load Hive)».
    — Найдите испорченный куст ( в нашем случае — system).
    — Нажмите кнопку Открыть.
    — В поле Раздел введите имя, которое будет присвоено загружаемому кусту. Например BadSystem.
    После нажатия OK появится сообщение:

    В левом окне редактора реестра выберите подключенный куст (BadSystem) и выполните команду «Выгрузить куст». Поврежденный system будет восстановлен. При чем, редактор реестра Windows XP вполне успешно восстановит реестр и более старой ОС Windows 2000. Даже если содержимое восстановленного таким образом файла будет не совсем актуальным, система, с большой долей вероятности, останется работоспособной. Возможно, придется переустановить некоторые программные продукты, или обновить драйверы.


    Мониторинг реестра. Как определить, какие программы обращаются к реестру.     Одной из лучших программ для мониторинга реестра, является утилита Process Monitor, которую можно загрузить с сайта Microsoft, по ссылке на странице программы:

    Страница Process Monitor на Microsoft Sysinternals

    Программа Process Monitor является усовершенствованным инструментом отслеживания активности приложений и системных служб , который в режиме реального времени отображает активность файловой системы, реестра, сети, процессов и потоков. В этой программе сочетаются возможности двух ранее выпущенных программ от Sysinternals: Filemon и Regmon, а также огромный ряд улучшений, включая расширенную фильтрацию, всеобъемлющие свойства событий, такие как ID сессий и имена пользователей, достоверную информацию о процессах, полноценный стек потока со встроенной поддержкой всех операций, одновременную запись информации в файл и многие другие возможности. Эти уникальные возможности делают программу Process Monitor ключевым инструментом для устранения неполадок и избавления от вредоносных программ. Недостатком программы можно считать вероятность зависания при большом количестве отслеживаемых событий.

    Методике использования утилиты Process Monitor для анализа активности процессов в Windows посвящена отдельная статья:

    Подробное описание утилиты Process Monitor .

    Не смотря на появление Process Monitor , в среде Windows XP удобнее использовать хотя и устаревшую, но по прежнему эффективную, утилиту Regmon, поддержка которой прекращена автором. Фактически, Regmon, является частью утилиты Process Monitor, и выполняет только мониторинг обращений к реестру. Параметры программы, панель инструментов, принципы фильтрации и выделения отслеживаемых событий, а также результатов мониторинга в обеих программах практически одинаковы.

    Информация выдается в удобном виде, который можно настроить под свои нужды — исключить из результатов мониторинга данные о работе с реестром неинтересных вам приложений, подчеркнуть выбранным цветом то, что считаете особо важным, включить в результаты мониторинга только выбранные процессы. Программа позволяет быстро и легко выполнить запуск редактора реестра с переходом к указанному разделу или параметру. Имеется возможность выполнять мониторинг в процессе загрузки операционной системы с записью результатов в специальный журнал %SystemRoot\Regmon.log.
        После старта RegMon, можно определить критерии фильтрации результатов мониторинга реестра:

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

    Include — Если * — выполнять мониторинг для всех процессов. Имена процессов разделяются символом «;». Например — FAR.EXE;Winlogon.exe — будут фиксироваться обращения к реестру только для процессов far.exe и winlogon.exe.
    Exclude — какие процессы исключить из результатов мониторинга.
    Highlight — какие процессы выделить выбранным цветом (по умолчанию — красным).

        Значения полей фильтра запоминаются и выдаются при следующем старте Regmon. При нажатии кнопки Defaults выполняется сброс фильтра в установки по умолчанию — фиксировать все обращения к реестру. Значения полей фильтра удобнее формировать не при старте RegMon, а в процессе мониторинга, используя меню правой кнопки мыши для выбранного процесса

    Include process — включить данный процесс в мониторинг
    Exclude process — исключить данный процесс из мониторинга.

    После старта Regmon с фильтрами по умолчанию, вы увидите большое количество записей об обращении к реестру и, используя Include/Exclude process, можете настроить вывод результатов только нужного вам процесса (процессов).

    Назначение колонок:

    # — номер по порядку
    Time — Время. Формат времени можно изменить с помощью вкладки Options
    Process — имя процесса: идентификатор процесса (PID)
    Request — тип запроса. OpenKey — открытие ключа (подраздела) реестра, CloseKey — закрытие, CreateKey — создание, QueryKey — проверка наличия ключа и получение количества вложенных ключей (подразделов, subkeys), EnumerateKey — получить список имен подразделов указанного раздела, QueryValue — прочитать значение параметра, SetValue — записать значение.
    Path — путь в реестре.
    Result — результат выполнения операции. SUCCESS — успешно, NOT FOUND — ключ (параметр) не найден. ACCESS DENIED — доступ запрещен (недостаточно прав). Иногда бывает BUFFER OVERFLOW — переполнение буфера — результат операции не помещается в буфере программы.
    Other — дополнительная информация, результат выполненного запроса.

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

        При работе с программой можно использовать меню File, Edit, Options или сочетание клавиш:

    CTRL-S — сохранить результаты
    CTRL-P — свойства выбранного процесса
    CTRL-E — включить/выключить мониторинг
    CTRL-F — поиск по контексту
    CTRL-C — копировать выбранную строку в буфер обмена
    CTRL-T — изменить формат времени
    CTRL-X — очистить окно результатов мониторинга
    CTRL-J — запустить редактор реестра и открыть ветвь, указанную в колонке Path. Это же действие выполняется при двойном щелчке левой кнопки мыши. Очень полезная возможность, позволяет значительно экономить время.
    CTRL-A — включить/выключить автоматическую прокрутку
    CTRL-H — позволяет задать число строк результатов мониторинга

        Еще одна очень полезная возможность — получить журнал обращений к реестру в процессе загрузки операционной системы.
    Для этого выбираете меню Options-Log Boot. Программа выдаст сообщение, что Regmon сконфигурирован для записи обращений к реестру в файл журнала в ходе следующей перезагрузки ОС:

        После перезагрузки ОС, в корневом каталоге системы (C:\Windows) будет находиться файл Regmon.log с журналом результатов мониторинга. Режим записи в журнал будет продолжаться до запуска Regmon.exe вошедшим в систему пользователем и выполняется только для одной перезагрузки системы. Конечно же, содержимое журнала не будет полностью отображать абсолютно все обращения к реестру. Поскольку Regmon в режиме Log Boot инсталлируется в системе и, после перезагрузки, запускается в качестве драйвера, все обращения к реестру, произошедшие до его старта, в журнале не зафиксируются. Однако большая часть все же туда попадет, и вы увидите, что таких обращений будет несколько сотен тысяч.

    Подробное описание утилиты Regmon и ее использования для мониторинга реестра.

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

    Скачать отсюда RegMon.exe v7.04, 700кб


    Автозапуск программ. В операционных системах семейства Windows предусмотрена возможность автоматического запуска программ для создания определенной пользовательской среды. Простейшим способом автоматического запуска является размещение ярлыков приложений или файлов сценариев в специальной папке Автозагрузка. Автоматический запуск по ссылкам в данной папке возможен как для отдельного пользователя, так и для всех пользователей, регистрирующихся в системе. Кроме папки «Автозагрузка», для запуска программ могут использоваться и разделы реестра:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce
    Последние 2 раздела (…Once) отличаются тем, что программы, прописанные в них запускаются только 1 раз и после выполнения параметры ключа удаляются.

    Записи в HKLM относятся ко всем пользователям компьютера. Для текущего пользователя запуск определяется ключами в разделе HKU:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
    Пример раздела HKLM\…\RUN:

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

    Для просмотра и отключения автоматически запускаемых программ можно воспользоваться системной утилитой настройки системы от Microsoft — msconfig.exe

        Кроме программ, запускающихся при регистрации пользователя в системе, запускается еще огромное количество других, не всегда очевидных, — это и системные службы (сервисы), различные драйверы, программы оболочки (Shell) и т.п. Кроме полезных ( а иногда и бесполезных) программ могут выполняться, используя автоматический запуск и внедрившиеся в систему вирусы. Более подробно о вирусах здесь. Точек возможного автоматического запуска исполняемых модулей огромное множество, и для их поиска в реестре удобнее использовать специальные программы — мониторы автозапуска, наиболее популярной из которых, является Autoruns.exe , обладающей более широким спектром возможностей, чем служебная программа MSConfig, входящая в состав Windows.

    Инсталляция не требуется. Просто скачайте Autoruns, разархивируйте его и запустите файл Autoruns.exe (в пакет включена утилита autorunsc.exe — консольная версия). Программа покажет, какие приложения настроены на автоматический запуск, а также представит полный список разделов реестра и каталогов файловой системы, которые могут использоваться для задания автоматического запуска. Элементы, которые показывает программа Autoruns, принадлежат к нескольким категориям: объекты, автоматически запускаемые при входе в систему, дополнительные компоненты проводника, дополнительные компоненты обозревателя Internet Explorer (включая объекты модулей поддержки обозревателя (Browser Helper Objects или сокращенно — BHO), библиотеки DLL инициализации приложений, подмены элементов, объекты, исполняемые на ранних стадиях загрузки, библиотеки DLL уведомлений Winlogon, службы Windows и многоуровневые поставщики услуг Winsock.
    Чтобы просмотреть автоматически запускаемые объекты требуемой категории, достаточно выбрать нужную вкладку.

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

    Cтраница с подробным описанием и практическими примерами использования утилиты Autoruns


    Драйверы и службы. Информация о драйверах и системных службах (сервисах) находится в разделе
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
    Каждому драйверу или сервису соответствует свой раздел. Например, «atapi» — для драйвера стандартного IDE контроллера жестких дисков, «DNScache» — для службы «DNS клиент». Назначение основных ключей:
    DisplayName — выводимое имя — то что вы видите в качестве осмысленного названия при использовании, например, элементов панели управления.

    ErrorControl — режим обработки ошибок.
    0 — игнорировать (Ignore) при ошибке загрузки или инициализации драйвера не выдается сообщение об ошибке и система продолжает работу.
    1 — нормальный (Normal) режим обработки ошибки. Работа системы продолжается после вывода сообщения об ошибке. Параметры ErrorControl для большинства драйверов устройств и системных служб равна 1.
    2 — особый (Severe) режим. Используется для обеспечения загрузки последней удачной конфигурации (LastKnownGood).
    3 — критическая (Critical) ошибка. Процесс загрузки останавливается, и выводится сообщение о сбое.

    Group — название группы, к которой относится драйвер, например — «Видеоадаптеры»

    ImagePath путь и имя исполняемого драйвера. Файлы драйверов обычно имеют расширение .sys и располагаются в папке \Windows\System32\DRIVERS\. Файлы сервисов — обычно .exe и располагаются в \Windows\System32\.

    Start управление загрузкой и инициализацией. Определяет, на каком этапе загрузки системы производится загрузка и инициализация данного драйвера или службы. Значения Start:
    0 — BOOT — драйвер загружается загрузчиком системы.
    1 — SYSTEM — драйвер загружается в процессе инициализации ядра.
    2 — AUTO — служба запускается автоматически при загрузке системы.
    3 — MANUAL — служба запускается вручную.
    4 — DISABLE — драйвер или сервис отключен.
    Загрузка драйверов и запуск служб с параметрами Start от 0 до 2 выполняются до регистрации пользователя в системе. Для отключения драйвера или службы достаточно установить значение параметра Start равным 4. Отключение драйверов и служб через редактирование этого ключа реестра — довольно опасная операция. Если вы случайно или по незнанию отключите драйвер или сервис, без запуска которых невозможна загрузка или функционирование операционной системы, то получите ее аварийное завершение (чаще всего — синий экран смерти Blue Screen Of Death или сокращенно — BSOD).

    Во многих случаях, раздел драйвера содержит параметр типа DWORD с именем Tag. Основное его назначение — определение порядка загрузки драйвера или службы внутри группы. Сначала загружаются драйверы и службы в соответствии со значением параметра Start, затем — в соответствии с номером группы, определяемым разделом реестра
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GroupOrderList
    и затем — по номерам тегов отдельных драйверов или служб внутри группы. Если поле тега отсутствует, то загрузка драйвера выполняется только после того, как будут загружены драйверы с установленными значениями Tag.

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

    Информация, выдаваемая программой не полностью отсортирована в соответствии с реальным порядком загрузки драйверов и служб, но собрана в компактном виде и значение поля Tag присутствует. Иногда этой информации вполне достаточно для анализа ситуации, связанной с проблемой функционирования конкретного устройства. При нажатии кнопки Copy выходные данные LoadOrder копируются в буфер обмена, после чего их можно сохранить в текстовый файл. Текст можно открыть в Excel, что позволит сортировать, фильтровать и отбирать результаты.
    Из приведенного снимка экрана видно, что в самом начале загрузки Windows, загружаются драйверы группы Boot Bus Extender. Первым, в соответствии со значением Tag = 1, будет загружен Драйвер Microsoft ACPI, затем — Драйвер шины PCI, затем — Драйвер шины PnP ISA/EISA и т.д.

    Утилита LoadOrd входит в стандартный пакет утилит Sysinternals Suite, не требует установки и работает во всех версиях Windows.


    Драйверы и службы для безопасного режима. При загрузке операционной системы для инициализации драйверов и служб используется набор управляющих параметров из раздела текущей конфигурации
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
    Практически, этот раздел определяет набор драйверов, которые известны системе, их параметры, системные службы и дополнительные наборы, которые используются в различных вариантах загрузки ОС. Для загрузки системы в безопасном режиме (Safe Mode) используется минимально необходимая конфигурация драйверов и системных служб, перечень которых задается разделом:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot
    Там имеются подразделы:
    Minimal — список драйверов и служб, запускаемых в безопасном режиме (Safe Mode)
    Network — то же, но с поддержкой сети.

    Кроме раздела HKLM\SYSTEM\CurrentControlSet, в реестре присутствуют и
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet001
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet002
    По своей структуре они идентичны HKLM\SYSTEM\CurrentControlSet, и предназначены для дополнительной возможности восстановления работоспособности системы с использованием загрузки последней удачной конфигурации системы (Last Known Good Configuration). Возможные варианты загрузки управляющих наборов определяются содержимым раздела :
    HKEY_LOCAL_MACHINE\SYSTEM\Select

    Current — управляющий набор, который был использован для текущей загрузки.
    Default — управляющий набор, который будет использоваться при следующей загрузке.
    LastKnownGood — управляющий набор, который будет использоваться, если будет выбран режим загрузки последней удачной конфигурации (Last Known Good Configuration).
    Failed — сбойный управляющий набор, который будет создан, если будет выбран режим загрузки последней удачной конфигурации (Last Known Good Configuration).
        После успешной загрузки и входа пользователя в систему, данные из CurrentControlSet и ControlSet001 копируются в ControlSet002. При изменении конфигурации, данные записываются в CurrentControlSet и ControlSet001. Если изменение настроек привело к краху системы, имеется возможность ее восстановления при использовании варианта последней успешной загрузки, берущей данные из ControlSet002. После удачной загрузки в этом режиме, появится новый подраздел с управляющим набором, ControlSet003, — на тот случай, если вам снова понадобится использовать Last Known Good Configuration. При каждом использовании загрузки последней удачной конфигурации значение ControlSet00x будет увеличиваться, поэтому в реестре некоторых ОС имеются разделы ControlSet003, ControlSet004 и т.д.

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

    Список установленных приложений в реестре Windows.

        Подавляющее большинство программ, установленных в системе стандартным образом, выполняют запись в раздел реестра:

    HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

    Каждый подраздел раздела \Uninstall\ содержит подразделы с именами в виде уникальных глобальных идентификаторов (GUID) в виде:

    {23170F69-40C1-2702-0922-000001000000}

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

    Наиболее интересные параметры ключей из раздела \Uninstall:

    DisplayName — имя программы.

    DisplayVersion — версия.

    InstallDate — дата установки.

    InstallLocation — каталог, в который установлена программа. Publisher — автор.

    UninstallString — строка для запуска процесса удаления программы. VersionMajor — старшая часть версии.

    VersionMinor — младшая часть версии.

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

    
    Const HKLM = &H80000002
    keyUninst = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\" 
    
    Set fso = CreateObject ("Scripting.FileSystemObject")
    Set reg = GetObject("winmgmts://./root/default:StdRegProv")
    Set shell = CreateObject("WScript.Shell")
    hostname = shell.RegRead("HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Hostname")
    
    Set fout = fso.CreateTextFile(hostname & ".progs.txt", true)
    
    reg.EnumKey HKLM, keyUninst, subkeys
    
    for each subkey in subkeys
     outline = ""
     if reg.GetStringValue(HKLM, keyUninst & subkey, "DisplayName", strret)  0 Then 
      reg.GetStringValue HKLM, keyUninst & subkey, "QuietDisplayName", strret
     end if
     if strret  "" then
      outline = outline & strret
      reg.GetStringValue HKLM, keyUninst & subkey, "InstallDate", strret
     if strret  "" then
      outline = outline & "; дата установки: " & strret
      if (reg.GetDWORDValue(HKLM, keyUninst & subkey, "VersionMajor", intret1) = 0) and (reg.GetDWORDValue(HKLM, keyUninst & subkey, "VersionMinor", intret2) = 0) then
      outline = outline & ", версия: " & intret1 & "." & intret2
     end if
     end if
      fout.WriteLine outline
     end if
    next
    fout.Close
    
    Готовый файл сценария в виде ZIP-архива pkg_info.zip – скачать, менее 1кб. . При выполнении сценария, в текущем каталоге будет создан текстовый файл, содержащий список установленных программ с датой установки и номером версии. Имя текстового файла с результатами выполнения сценария — Имя компьютера.progs.txt

    Пароли приложений в реестре Windows.

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

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

    Для доступа к некоторым разделам реестра, где хранятся данные о паролях, потребуется запуск редактора реестра с правами локальной системной учетной записи (Local System).

    В качестве места хранения паролей обозревателя Internet Explorer (до версии 7.0) для доступа к сайтам, паролей для почтовых учетных записей и паролей FTP-доступа используется Защищенное хранилище ( Protected Storage ). Информация запоминается в специальном разделе реестра

    HKEY_CURRENT_USER\Software\Microsoft\Protected Storage System Provider

    Новые версии Internet Explorer (7.0 и старше) хранят пароли и информацию для автозаполнения форм в двух разных местах — в защищенном хранилище, определяемом разделом реестра

    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\IntelliForms\Storage2 и в специальном файле (credentials ) в каталоге пользователя Windows XP

    Documents and Settings\имя пользователя\Application Data\Microsoft\Credentials

    Для Windows 7 используются скрытые папки Credentials в каталогах профилей пользователя, например «C:\Users\Имя пользователя\Local Settings\Microsoft\Credentials\»

    Данные об учетных записях почтовых клиентов и некоторых других сетевых приложений можно найти в разделе

    HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts

    Но информация о паролях также зашифрована.

    Учетные записи для dialup (VPN) — подключений и данные об учетных записях некоторых других типов можно найти в разделе

    HKEY_LOCAL_MACHINE\Security\Policy\Secrets

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

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

    Ассоциации расширений файлов и приложений.

        Как я уже упоминал выше, корневой раздел реестра HKEY_CLASSES_ROOT ( сокращенное обозначение HKCR) — используется для ассоциации между приложениями и расширениями файлов. Другими словами, содержимое данного раздела, определяет, какие приложения, и каким образом, обрабатывают файлы с определенными расширениями. Например, при установленном пакете Microsoft Office, файлы с расширением .doc отображаются в проводнике с иконкой ассоциированного с данным типом файлов приложения Microsoft Word, а двойной щелчок на ярлыке такого файла вызовет его открытие для редактирования в Word’е.
    Для просмотра и изменения ассоциаций файлов и приложений можно воспользоваться меню
    Панель управления — Свойства папки — Типы файлов
    При создании ассоциаций выполняется запись определенных данных в раздел HKCR, что позволяет сопоставить определенному типу файла нужное для его обработки приложение и соответствующую ему иконку. В качестве примера я взял записи в HKCR, относящиеся к файлам с расширением .3gp
    Отрываем раздел HKEY_CLASSES_ROOT\.3gp

    Первый строковый параметр (Параметр по умолчанию) определяет имя раздела в HKCR, данные которого, описывают приложение, сопоставленное расширению файла .3gp. Остальные параметры не обязательны, и описывают тип содержимого для файлов .3gp.
    В данном случае, раздел реестра для ассоциации приложения с типом файлов .3gp — HKEY_CLASSES_ROOT\mplayerc.3gp

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

    DefaultIcon — параметр по умолчанию указывает на файл, содержащий иконку, сопоставленную файлам с данным расширением. В данном примере для открытия файлов с расширением .3gp используется приложение Media Player Classic , набор иконок которого хранится в библиотеке mpciconlib.dll в каталоге программы. Значение строкового параметра
    «C:\Program Files\K-Lite Codec Pack\Media Player Classic\mpciconlib.dll»,28
    Где 28 — порядковый номер иконки. Одно и то же приложение может быть ассоциировано с несколькими типами файлов, и иметь несколько разных вариантов отображаемых иконок.

    Shell — раздел определяет набор возможных действий над файлом данного типа.

    Подраздел Open раздела Shell определяет действие при открытии файла .3gp
    Подраздел Command раздела Open задает команду, выполняемую при открытии файлов .3gp. В данном случае:
    «C:\Program Files\K-Lite Codec Pack\Media Player Classic\mplayerc.exe» «%1»
    Т.о. при открытии файла с расширением .3gp, например, двойным щелчком мышки, будет запущен проигрыватель Media Player Classic, и в качестве входного параметра ему будет передано имя проигрываемого файла («%1» в строке команды).

    В ветви HKEY_CLASSES_ROOT есть раздел с именем «*». Параметры, задаваемые в данном разделе определяют действия, выполняемые по отношению ко всем расширениям файлов, в том числе и не зарегитрированным. Действия по отношению к папкам определяются содержимым раздела HKEY_CLASSES_ROOT\Folder.

    Ограничение доступа пользователя к ресурсам.



    В большинстве случаев, для того, чтобы изменения, внесенные в реестр, возымели действие, нужна перезагрузка или выход и повторный вход в систему. Параметры в разделе HKEY_CURRENT_USER относятся к текущему пользователю системы. Параметры в разделе HKEY_LOCAL_MACHINE — ко всем пользователям.
    Скрываем логические диски
    Открываем раздел:
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
    и добавляем в него параметр NoDrives типа DWORD. Значение параметра определяет скрываемые диски A-Z. Наличие «1» начиная с младшего бита двойного слова означает отсутствие логического диска в «Мой компьютер»
    00000001 — нет диска A, 00000002 — нет диска B, 00000004 — нет диска C, 0000000F — нет дисков A-F
    Добавлю, что скрытые таким образом диски не видны только для Explorerа и в других программах могут быть доступны (в FAR например).
    Изменяем меню кнопки «ПУСК»
    NoRun =dword:00000001 нет кнопки «Выполнить»
    NoLogOff=hex:01 00 00 00 ( не dword а hex) нет «Завершение сеанса »
    NoFind =dword:00000001 — нет пункта «Найти»
    NoFavoritesMenu =dword:00000001 нет «Избранное»
    NoRecentDocsMenu=dword:00000001 нет «Документы»
    NoSetFolders =dword:00000001 нет «Панели управления» в подменю «Настройка»
    NoSetTaskbar=dword:00000001 нет «Панель задач» там же
    NoPrinters =dword:00000001 нет «Принтеры» в Панели управления
    NoAddPrinter=dword:00000001 нет «Добавить принтер»
    NoDeletePrinter=dword:00000001 нет «Удалить принтер»
    NoDesktop=dword:00000001 Пустой рабочий стол
    NoNetHood=dword:00000001 нет «Сетевое окружение»
    NoInternetIcon=dword:00000001 нет значка «Интернет» на Рабочем столе Windows
    NoTrayContextMenu =hex:01,00,00,00 -Отключить меню, вызываемое правой кнопкой мыши на панели задач
    NoViewContextMenu =hex:01,00,00,00 — Отключить меню, вызываемое правой кнопкой мыши на Рабочем столе: Чтобы включить обратно, надо 01 заменить на 00.
    NoFileMenu=hex:01,00,00,00 скрыть » File » в верхней строке меню Проводника
    ClearRecentDocsOnExit=hex:01,00,00,00 не сохранять список последних открываемых документов по выходу из системы.

    Параметры, изменяющие системные настройки среды пользователей Windows XP хранятся в разделе
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\System

    NoSecCPL =dword:00000001 отключает доступ к значку «Пароли» в Панели управления
    NoAdminPage=dword:00000001 скрывает вкладку «Удаленное управление»
    NoProfilePage =dword:00000001 скрывает вкладку «Профили пользователей»
    NoPwdPage«=dword:00000001 скрывает вкладку «Смена паролей»
    NoDispCPL=dword:00000001 отключает доступ к значку «Экран» в Панели управления
    NoDispAppearancePage=dword:00000001 скрывает «Оформление» в окне свойств экрана
    NoDispBackgroundPage=dword:00000001 скрывает «Фон» в окне свойств экрана
    NoDispScrSavPage скрывает «Заставка» в окне свойств экрана
    NoDispSettingsPage=dword:00000001 скрывает «Настройка» в окне свойств экрана
    NoConfigPage=dword:00000001 скрывает «Профили оборудования» в окне свойств системы
    NoDevMgrPage=dword:00000001 скрывает вкладку «Устройства» в окне свойств системы
    NoFileSysPage=dword:00000001 скрывает кнопку «Файловая система…» на вкладке «Быстродействие» в окне свойств системы
    NoVirtMemPage=dword:00000001 скрывает кнопку «Виртуальная память…» на вкладке «Быстродействие» в окне свойств системы
    DisableRegistryTools=dword:00000001 запрет Regedit.exe или Regedt32.exe

        Некоторые из перечисленных запретов на действия пользователя используют не только системные администраторы, но и внедрившиеся в систему вирусы. Обычно выполняется запись в реестр данных, блокирующих возможность поиска и удаления внедрившегося вредоносного программного обеспечения и, в качестве завершающего аккорда — запрет на запуск редактора реестра (DisableRegistryTools). Как следствие, даже обладая правами администратора, пользователь не имеет возможности что-либо сделать со своим собственным реестром. Попытка запуска редактора завершается подобным сообщением:

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

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

    Практические примеры и советы


    Настройка автозапуска сменных носителей.
    Тип дисков, с которых необходимо разрешить или запретить автозапуск определяется значением ключа NoDriveTypeAutoRun в разделе
    HKEY_CURRENT_USER-Software-Microsoft-Windows-CurrentVersion-Policies-Explorer
    NoDriveTypeAutoRun — это маска запрета автозапуска — шестнадцатеричное число, биты которого, установленные в единицу, означают запрет, а в ноль — разрешение автозапуска:

    Типам дисков соответствуют биты маски (начиная со старшего разряда)

    7 разряд — неопределенный (зарезервированный) тип (Unspecified Reserved Type)
    6 разряд — виртуальный диск в оперативной памяти (DRIVE_RAMDISK)
    5 разряд — CD/DVD диск (DRIVE_CDROM)
    4 разряд — сетевой диск (DRIVE_REMOTE)
    3 разряд — несъемный жесткий диск (DRIVE_FIXED)
    2 разряд — съемный диск (DRIVE_REMOVABLE)
    1 разряд — диск без каталога в корне диска (DRIVE_NO_ROOT_DIR)
    0 разряд — диск не распознан (DRIVE_UNKNOWN)

    Значение маски NoDriveTypeAutoRun по умолчанию — 0x95, т.е. 10010101 в двоичном виде. Таким образом, запрещен автозапуск с устройств, тип которых задан 7,4,2,0 разрядами — с дисков неопределенного типа, сетевых, съемных и нераспознанных. Разрешен автозапуск с дисков, тип которых определяется 6,5,3,1 разрядами, т.е. для ramdisk, CD/DVD, несменных жестких дисков, и дисков без каталога в корне. Для разрешения автозапуска с любых дисков все биты маски NoDriveTypeAutoRun нужно установить в ноль (0x0), для разрешения — в единицу (0xFF). для разрешения автозапуска только с CD/DVD носителей NoDriveTypeAutoRun должен быть равен 0x20.
    С появлением вирусов, распространяющихся через съемные USB диски (флешки), автозапуск программ с внешних носителей стал серьезной угрозой безопасности компьютера и практически, как способ запуска программ, не используется. Обновления безопасности Майкрософт полностью блокируют данную возможность не только для маски NoDriveTypeAutoRun, но и настройками запрета обработки самого файла autorun.inf, в котором содержится информация о запускаемом приложении. Например, следующим образом

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf]
    @=»@SYS:DoesNotExist»

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

    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom]
    «AutoRun»=dword:00000000
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer]
    «NoDriveTypeAutoRun»=dword:000000ff
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf]
    @=»@SYS:DoesNotExist»
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\CancelAutoplay\Files]
    «*.*»=»»

    В списке установленных программ присутствует программа, которая уже была удалена
    Обычно это может быть вызвано тем, приложение было удалено вручную, а не деинсталлировано, или же деинсталлятор некорректно выполнил удаление записей приложения в реестре системы. Исправить ситуацию можно отредактировав раздел:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
    Постоянно приходится указывать путь на дистрибутив Windows
    Найдите раздел
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup
    и в параметре SourcePath укажите путь на ваш дистрибутив — например, строковое значение D:\i386 .
    Проблемы с русским шрифтом на некоторых программах
    Обычно, это характерно для нелокализованных ОС. Даже если вы установили русифицированные шрифты и в региональных установках указали Россию, проблемы с кириллическими шрифтами все же, могут возникнуть при использовании некоторых приложений. Для исправления ситуации перейдите в раздел
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\FontSubstitutes
    и измените (добавьте) следующие параметры:
    System,0 на значение System,204
    Courier,0 на значение Courier,204
    Arial,0 на значение Arial,204
    Courier New,0 на значение Courier New,204
    Times New Roman,0 на значение Times New Roman,204
    Скорее всего, эти параметры там уже есть, но вместо 204 стоит 238.
    Снятие пароля с заставки (ScreenSaver’а)
    Параметры рабочего стола текущего пользователя задаются значениями ключей раздела реестра
    HKEY_CURRENT_USER\Control Panel\Desktop
    Ключи данного раздела реестра определяют не только внешний вид рабочего стола, но и некоторые другие параметры поведения системы, например, при выключении и перезагрузке. Так, ключ WaitToKillAppTimeout определяет время ожидания принудительного завершения приложения в миллисекундах( стандартное значение — 20000 или 20 секунд).
    Использование экранной заставки определяется значением параметра ScreenSaveActive
    1 — заставка используется
    0 — заставка не используется

    Параметр ScreenSaveTimeOut определяет время ожидания в секундах для активации заставки.
    Параметр SCRNSAVE.EXE указывает на файл с расширением .scr используемый для формирования заставки.
    Для снятия пароля с заставки для рабочего стола нужно установить значение ключа ScreenSaverIsSecure равным нулю.

    Очистка имени пользователя в окне регистрации при входе в систему
    Раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
    DontDisplayLastUserName=dword:00000001
    Запрет /разрешение запуска редактора реестра и диспетчера задач.
    Для запрета запуска редактора реестра любым пользователем используется раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system
    DisableRegistryTools =dword:00000001 запрещено запускать
    DisableRegistryTools =dword:00000000 разрешено запускать
    DisableTaskMgr — =dword:00000001 запрещено запускать
    DisableTaskMgr — =dword:00000000 разрешено запускать
    Для ограничения запуска редактора реестра и диспетчера задач текущего пользователя аналогичные значения устанавливаются в разделе
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies
    Изменение языка по умолчанию в окне входа в систему
    Выбор языка ввода определяется разделом реестра

    HKEY_USERS\.DEFAULT\Keyboard Layout\Preload.
    В разделе имеется два строковых параметра — «1» и «2».
    Если значения равны:
    1=00000409
    2=00000419
    то раскладка в окне входа в систему станет английской.
    Если значения параметрам присвоить наоборот («1″=00000419, «2»= 00000409) — то раскладка станет русской.

    Информация о версии Service Pack
    При установке Service Pack проверяется ключ реестра

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows\CSDVersion.
    Значение REG_DWORD = 0x00000100 указывает на Service Pack 1 ( Windows 7 )
    Значение REG_DWORD = 0x00000400 указывает на SP4 ( Windows XP )
    Если номер версии устанавливаемого обновления ниже, то установка не выполняется. Если вам нужно все же установить более раннюю версию, можно подправить это значение, например на REG_DWORD = 0x00000300 для Service Pack 3

    В реестре также имеется ключ
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion \CSDVersion
    где хранится текстовое значение для версии Service Pack
    «CSDVersion»=»Service Pack 1»

    Если вы желаете поделиться ссылкой на эту страницу в своей социальной сети, пользуйтесь кнопкой «Поделиться»

    В начало страницы     |     На главную страницу

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

    Обновлено: 31.12.2020, Computer Hope

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

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

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

    Примечание

    Если у вас ограничен доступ к компьютеру Windows, на котором вы вошли в систему, возможно, вы не сможете получить доступ к реестру Windows.

    Окна 10

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

    Окна 8

    1. Введите regedit на начальном экране и выберите опцию regedit в результатах поиска.
    2. При появлении запроса в системе управления учетными записями пользователей нажмите Да , чтобы открыть редактор реестра.
    3. Окно редактора реестра Windows должно открыться и выглядеть примерно так, как показано на примере ниже.

    Windows 7 и более ранние версии

    1. Щелкните Пуск или нажмите клавишу Windows .
    2. В меню «Пуск» в поле «Выполнить» или в поле поиска введите regedit и нажмите Введите . В Windows 8 вы можете ввести regedit на начальном экране и выбрать опцию regedit в результатах поиска. В Windows 10 введите regedit в поле поиска на панели задач и нажмите Введите .
    3. При появлении запроса в системе управления учетными записями пользователей нажмите Да , чтобы открыть редактор реестра.
    4. Окно редактора реестра Windows должно открыться и выглядеть примерно так, как показано на примере ниже.

    Как просматривать реестр Windows

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

     HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run 
    Подсказка

    Каждая обратная косая черта («\») в пути реестра представляет другую папку в реестре, имя которой следует за обратной косой чертой.

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

    Как изменить значение реестра Windows

    Чтобы изменить значение реестра, дважды щелкните имя значения, которое вы хотите изменить. Например, если мы дважды щелкнем значение «IntelliPoint» в приведенном выше примере, появится новое окно, которое позволит нам изменить значение данных. В этом случае мы могли бы изменить путь к файлу, в котором находится файл «ipoint.exe» для драйвера IntelliPoint.

    Как удалить значение реестра Windows

    Чтобы удалить параметр реестра, выделите любое имя реестра Имя и затем нажмите Del на клавиатуре.Например, если мы не хотим, чтобы программа IntelliPoint загружалась каждый раз при запуске Windows, мы могли бы выделить IntelliPoint и затем нажать Del .

    Сокращение и сокращение реестра Windows

    В некоторой документации и на интернет-форумах значения реестра могут быть сокращены. Например, вместо того, чтобы говорить «HKEY_LOCAL_MACHINE», проще сказать и написать «HKLM». Список терминов реестра и сокращений см. В нашем определении реестра.

    Как открыть редактор реестра (Windows 10, 8, 7, Vista, XP)

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

    Редактор реестра позволяет просматривать, создавать и изменять разделы реестра и значения реестра, которые составляют весь реестр Windows.

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

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

    Для доступа к редактору реестра выполните следующую процедуру:

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

      В Windows 7 или Windows Vista выберите Пуск .

      В Windows XP выберите Start , а затем Run .

      Одним из быстрых способов открыть диалоговое окно «Выполнить» в любой из этих версий Windows является использование сочетания клавиш Win + R .

    2. В поле поиска или в окне Выполнить введите следующее, а затем Введите :

      regedit
       

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

    3. Откроется редактор реестра.

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

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

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

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

    Дополнительная помощь с редактором реестра

    Перед использованием редактора реестра важно знать, как восстановить реестр Windows. Это позволяет вам добавить резервную копию файла REG в реестр, если во время редактирования что-то пойдет не так.

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

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

    Хотя такое обстоятельство должно быть редким, еще один способ запустить этот инструмент — из диспетчера задач. Для этого откройте диспетчер задач, нажав Ctrl + Shift + Esc , перейдите в Файл > Запустите новую задачу и введите regedit , а затем OK .

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

    Если вы часто открываете этот инструмент, вы можете создать ярлык редактора реестра на своем рабочем столе. Щелкните правой кнопкой мыши рабочий стол, перейдите к New > Shortcut , введите regedit и нажмите Next , а затем Finish . В некоторых версиях Windows вы можете перетащить ярлык на панель задач для еще более быстрого доступа.

    Открытие удаленного реестра Windows немного отличается от процесса, описанного выше для локального реестра. После открытия обычного окна редактора реестра есть дополнительный шаг для поиска удаленного реестра.

    Спасибо, что сообщили нам!

    Расскажите, почему!

    Другой Недостаточно подробностей Сложно понять

    7 способов запустить редактор реестра от имени администратора в Windows

    Во всех версиях Windows есть база данных под названием Windows Registry , в которой операционная система хранит информацию о своей конфигурации.Реестр Windows состоит из ключей и значений, которые позволяют Windows знать, какие настройки использовать для своих инструментов, функций, аппаратных устройств и даже некоторых сторонних приложений. Реестр Windows может быть полезен и помочь вам во многих ситуациях, но прежде чем вы сможете с ним работать, вы должны сначала узнать, как его открыть. В этом руководстве мы покажем вам семь различных способов запуска редактора реестра в Windows 10, Windows 7 и Windows 8.1. Начнем:

    Несколько вещей, которые следует знать, прежде чем идти дальше

    Это руководство охватывает Windows 10, Windows 7 и Windows 8.1. Все методы работают во всех трех версиях Windows. Если вы хотите узнать больше о том, что такое реестр Windows и что он делает, прочтите эту статью: Простые вопросы: что такое реестр Windows и для чего он нужен ?.

    Кроме того, вы также должны знать, что редактор реестра — это инструмент, который позволяет изменять сложные параметры работы Windows. Таким образом, вы не можете запустить редактор реестра как простой стандартный пользователь при стандартной установке Windows.Редактор реестра всегда запрашивает права администратора и может быть запущен только с правами администратора. Вам НЕ следует возиться с редактором реестра , если вы не ЗНАЕТЕ, что делаете.

    1. Откройте редактор реестра с помощью поиска (все версии Windows)

    В Windows 10, вероятно, самый быстрый способ запустить редактор реестра — использовать поиск. Введите слово «regedit» в поле поиска на панели задач, а затем щелкните или коснитесь regedit .

    Windows, редактор реестра, Regedit

    Если вы используете Windows 7, введите «regedit» в поле поиска меню «Пуск» и щелкните результат поиска regedit .

    Windows, редактор реестра, Regedit

    В Windows 8.1 переключитесь на начальный экран и начните писать «regedit» . Затем щелкните или коснитесь результата поиска «regedit» .

    Windows, редактор реестра, Regedit

    Вы получаете приглашение UAC, и вам нужно указать пароль администратора, или, если вы являетесь администратором, нажмите Да .

    2. Откройте редактор реестра с помощью окна «Выполнить» (все версии Windows)

    Независимо от версии или выпуска Windows, вы также можете использовать окно «Выполнить» для запуска редактора реестра . Нажмите клавиши Windows + R на клавиатуре, чтобы открыть Run , и введите regedit в поле Open . Затем щелкните или коснитесь ОК или нажмите Введите на клавиатуре.

    Windows, редактор реестра, Regedit

    Когда вы увидите приглашение UAC, нажмите Да , чтобы запустить редактор реестра .

    3. Откройте редактор реестра, создав для него ярлык в любом месте (все версии Windows)

    Если вы предпочитаете иметь ярлыки для всех важных вещей на вашем ПК с Windows, вы можете иметь один для редактора реестра . При создании ярлыка целью должно быть regedit . Затем вы можете дважды щелкнуть или дважды коснуться ярлыка, и откроется редактор реестра .

    Windows, редактор реестра, Regedit

    Если вы не знаете, как создавать ярлыки в Windows, это руководство объясняет весь процесс: как создавать ярлыки для приложений, файлов, папок и веб-страниц в Windows.

    4. Откройте редактор реестра с помощью командной строки или PowerShell (все версии Windows)

    Некоторые люди предпочитают командную строку графическому интерфейсу. Если вы один из них, вы должны знать, что вы также можете запустить редактор реестра из командной строки или PowerShell. В любом из этих приложений введите команду regedit и нажмите Введите на клавиатуре. Редактор реестра должен открыться немедленно.

    Windows, редактор реестра, Regedit

    5. Откройте редактор реестра с помощью диспетчера задач (все версии Windows)

    Вы можете открыть редактор реестра с помощью диспетчера задач . Нажмите клавиши Ctrl + Shift + Esc на клавиатуре, чтобы запустить диспетчер задач . Если вы используете ПК с Windows 10 или Windows 8.1, диспетчер задач может перейти в компактный режим. Если это так, щелкните или коснитесь «Подробнее». Затем откройте меню Файл , щелкните или коснитесь «Запустить новую задачу», и введите команду regedit в окне «Создать новую задачу» .Нажмите Введите на клавиатуре или щелкните или коснитесь ОК .

    Windows, редактор реестра, Regedit

    6. Откройте редактор реестра с помощью проводника (в Windows 10 и 8.1) или проводника Windows (в Windows 7)

    Альтернативный и относительно быстрый способ открыть редактор реестра — использовать проводник File Explorer или Windows Explorer . Откройте файловый менеджер на вашем устройстве Windows и в его адресной строке введите «regedit. Нажмите Введите на клавиатуре, и сразу же откроется редактор реестра .

    Windows, редактор реестра, Regedit

    7. Откройте редактор реестра, запустив его исполняемый файл (все версии Windows)

    Редактор реестра — это исполняемый файл с именем regedit.exe, , который вы можете найти в папке Windows . Перейдите в это место и дважды щелкните или дважды коснитесь regedit.exe , и сразу же запустится редактор реестра .

    Windows, редактор реестра, Regedit

    Вам когда-нибудь приходилось использовать редактор реестра на вашем компьютере с Windows?

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

    Улучшите реестр Windows 7 с помощью 7 простых настроек

    Реестр Windows — мощный, но запутанный компонент операционной системы Windows. В более ранних выпусках Windows редактирование реестра было сопряжено с опасностями; если пользователь отредактировал его с помощью неправильного инструмента или изменил критический ключ, результатом может быть неработоспособная установка Windows. Windows 7, однако, гораздо более снисходительна, чем ее предшественники, когда дело касается изменения реестра, если вы используете встроенный редактор реестра Windows 7 (Regedit).

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

    Начало работы

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

    Чтобы выполнить какие-либо изменения реестра, описанные в этой статье, вы должны сначала получить доступ к встроенному редактору реестра Windows 7. Для этого нажмите кнопку Start , введите regedit в поле поиска и нажмите Введите . Редактор реестра Windows откроется и представит вам то, что выглядит как бесконечное дерево расширяемых пунктов меню.

    В реестре Windows 7 видны пять основных ключей (также называемых кустами) (шестой ключ, содержащий данные о производительности, остается скрытым при использовании редактора реестра):

    HKEY_CLASSES_ROOT (HKCR) хранит настройки для всех приложений, утилит и программ, установленных в системе.

    HKEY_CURRENT_USER (HKCU) хранит настройки для пользователя, вошедшего в систему.

    HKEY_USERS (HKU) хранит настройки для всех учетных записей пользователей в данной системе.

    HKEY_LOCAL_MACHINE (HKLM) хранит настройки, относящиеся к системе, в которой установлена ​​Windows.

    HKEY_CURRENT_CONFIG (HKCC) хранит настройки, собранные или определенные во время выполнения, обычно при загрузке системы.

    Название каждой основной клавиши четко указывает на настройки, которыми она управляет. Если вы хотите настроить конкретное оборудование в вашей системе, настройка, вероятно, будет сохранена в HKLM; настройки вашей учетной записи обычно отображаются в HKU или HKCU.

    Прежде чем вносить какие-либо изменения в реестр, обновите файлы резервных копий. Редактор реестра упрощает резервное копирование определенных ключей или даже всего реестра. Чтобы создать резервную копию всего реестра Windows, выделите Компьютер на левой панели окна Regedit, перейдите в меню «Файл» и нажмите Экспорт . Назовите файл резервной копии в появившемся окне и нажмите Сохранить , и весь реестр будет сохранен в одном массивном файле. Храните этот файл под рукой на отдельном жестком диске; если что-то пойдет не так, вы всегда можете повторно импортировать его, чтобы восстановить старые настройки реестра.

    Однако вам, вероятно, не понадобится резервная копия всего реестра. В ходе этой статьи мы изменим только несколько ключей, поэтому вы можете ограничиться созданием резервных копий только для этих ключей. Резервное копирование определенных ключей выполняется так же, как и резервное копирование всего реестра, за исключением того, что вместо выделения «Компьютер» на левой панели окна Regedit вы выбираете ключ, который планируете изменить, и экспортируете его в безопасное место. Чтобы восстановить резервную копию ключа реестра, дважды щелкните файл — он автоматически обновит ваш реестр с использованием старого ключа.

    Редактирование контекстных меню

    Удаление посторонних параметров из контекстных меню — это простой вопрос удаления нескольких ключей из реестра.

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

    Обычно параметры, перечисленные в ваших контекстных меню, хранятся в этих пяти разделах реестра:

    HKEY_CLASSES_ROOT \ * \ оболочка

    HKEY_CLASSES_ROOT \ * \ shellex \ ContextMenuHandlers

    HKEY_CLASSES_ROOT \ AllFileSystemObjects \ ShellEx

    HKEY_CLASSES_ROOT \ Directory \ оболочка

    HKEY_CLASSES_ROOT \ Directory \ shellex \ ContextMenuHandlers

    Если вы хотите удалить параметр контекстного меню, поищите его список в одном из этих ключей.Чтобы удалить его, выделите конкретный ключ, щелкните его правой кнопкой мыши и выберите в меню Удалить . Обязательно выделите только конкретный ключ для пункта контекстного меню, который вы хотите удалить, а не основные ключи ContextMenuHandlers, Shell или ShellEx; в противном случае вы удалите все меню.

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

    Сводка

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

    322756 Как сделать резервную копию и восстановить реестр в Windows В этой статье с пошаговыми инструкциями описывается, как добавлять, изменять или удалять подразделы и значения реестра с помощью файла Registration Entries (.reg) файл. Regedit.exe использует файлы .reg для импорта и экспорта подразделов и значений реестра. Эти REG-файлы можно использовать для удаленного распространения изменений реестра на несколько компьютеров под управлением Windows. Когда вы запускаете файл .reg, его содержимое сливается с локальным реестром. Поэтому распространяйте файлы .reg с осторожностью.

    вернуться к началу

    Синтаксис файлов .Reg

    А.reg-файл имеет следующий синтаксис:

    RegistryEditorVersion
    Пустая строка
    [ RegistryPath2 ]

    « DataItemName1 » = « DataType1 : DataValue1 »
    DataItemName2 «=» DataType2 : DataValue2 «
    3 Пустая строка [ RegistryPath3 ]

    « DataItemName3 » = « DataType3 : DataValue3 »

    где:

    RegistryEditorVersion либо «Редактор реестра Windows версии 5.00 »для Windows 2000, Windows XP и Windows Server 2003 или« REGEDIT4 »для Windows 98 и Windows NT 4.0. Заголовок« REGEDIT4 »также работает в Windows 2000, Windows XP и Windows Server 2003 компьютеров.

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

    RegistryPathx — это путь к подразделу, содержащему первое импортируемое значение.Заключите путь в квадратные скобки и разделите каждый уровень иерархии обратной косой чертой. Например:

    [ HKEY_LOCAL_ MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ System ] Файл .reg может содержать несколько путей реестра. Если нижняя часть иерархии в операторе пути не существует в реестре, создается новый подраздел. Содержимое файлов реестра отправляется в реестр в том порядке, в котором вы их вводите. Следовательно, если вы хотите создать новый подключ с другим подключом под ним, вы должны ввести строки в правильном порядке.

    DataItemNamex — это имя элемента данных, который вы хотите импортировать. Если элемент данных в вашем файле не существует в реестре, файл .reg добавляет его (со значением элемента данных). Если элемент данных действительно существует, значение в вашем REG-файле перезаписывает существующее значение. Кавычки заключают имя элемента данных. Знак равенства (=) следует сразу за именем элемента данных.

    DataTypex — это тип данных для значения реестра, который следует сразу за знаком равенства.Для всех типов данных, кроме REG_SZ (строковое значение), двоеточие следует сразу за типом данных. Если тип данных — REG_SZ, не включайте значение типа данных или двоеточие. В этом случае Regedit.exe предполагает REG_SZ в качестве типа данных. В следующей таблице перечислены типичные типы данных реестра:

    Тип данных

    DataType в формате.рег

    REG_BINARY

    шестнадцатеричный

    REG_DWORD

    dword

    REG_EXPAND_SZ

    шестнадцатеричный (2)

    REG_MULTI_SZ

    шестнадцатеричный (7)

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

    256986 Описание реестра Microsoft Windows
    DataValuex следует сразу за двоеточием (или знаком равенства с REG_SZ) и должен быть в соответствующем формате (например, строковом или шестнадцатеричном).Используйте шестнадцатеричный формат для двоичных данных.

    Примечание. Для одного и того же пути реестра можно ввести несколько строк элементов данных.

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

    вернуться к началу

    Добавление подразделов реестра или добавление и изменение значений реестра

    Чтобы добавить подраздел реестра или добавить или изменить значение реестра, внесите соответствующие изменения в реестр, а затем экспортируйте соответствующий подраздел или подразделы.Экспортированные подразделы реестра автоматически сохраняются как файлы .reg. Чтобы внести изменения в реестр и экспортировать изменения в файл .reg, выполните следующие действия:

    1. Щелкните Пуск , щелкните Выполнить , введите regedit в поле Открыть , а затем щелкните ОК .

    2. Найдите и щелкните подраздел, содержащий элемент или элементы реестра, которые вы хотите изменить.

    3. Щелкните File , а затем щелкните Export .

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

    4. В поле Имя файла введите имя файла, которое будет использоваться для сохранения REG-файла с исходными элементами реестра, а затем нажмите Сохранить .

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

    5. На правой панели добавьте или измените нужные элементы реестра.

    6. Повторите шаги 3 и 4, чтобы снова экспортировать подраздел, но используйте другое имя для файла .reg. Вы можете использовать этот REG-файл для внесения изменений в реестр на другом компьютере.

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

    вернуться к вершине

    Удаление ключей и значений реестра

    Чтобы удалить раздел реестра с расширением.reg, поставьте дефис (-) перед RegistryPath в файле .reg. Например, чтобы удалить подраздел Test из следующего раздела реестра:

    HKEY_LOCAL_MACHINE \ Программное обеспечение поставьте дефис перед следующим ключом реестра в файле .reg:

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

    [ -HKEY_LOCAL_MACHINE \ Software \ Test ] Чтобы удалить значение реестра с помощью файла .reg, поставьте дефис (-) после знака равенства после DataItemName в файле .reg. Например, чтобы удалить значение реестра TestValue из следующего раздела реестра:

    HKEY_LOCAL_MACHINE \ Программное обеспечение \ Тест поставьте дефис после «TestValue» = в REG-файле. В следующем примере есть.reg файл, который может выполнить эту задачу.

    HKEY_LOCAL_MACHINE \ Программное обеспечение \ Тест
    «TestValue» = — Чтобы создать файл .reg, используйте Regedit.exe для экспорта раздела реестра, который вы хотите удалить, а затем с помощью Блокнота отредактируйте файл .reg и вставьте дефис.

    вернуться к началу

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

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

    Изменения в реестре распространения

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

    Редактор реестра
    Вы уверены, что хотите добавить информацию в путь из.reg файл в реестр? Если пользователь нажимает Да , пользователь получает следующее сообщение:

    Редактор реестра
    Информация в пути к REG-файлу была успешно внесена в реестр. Regedit.exe поддерживает параметр командной строки / s, чтобы эти сообщения не отображались. Например, чтобы автоматически запустить файл .reg (с переключателем / s) из пакетного файла сценария входа в систему, используйте следующий синтаксис:

    regedit.exe / s путь к файлу .reg Вы также можете использовать групповую политику или системную политику для распространения изменений реестра по сети. Для получения дополнительных сведений посетите следующий веб-сайт корпорации Майкрософт:

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

    вернуться к началу

    8 способов включить / открыть редактор реестра (Regedit) в Windows 10/7

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

    Что такое редактор реестра Windows / средство Regedit?

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

    Что делает оконный реестр?

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

    Кроме того, он также хранит настройки, управляющие следующими функциями:

    • Как драйверы устройств работают в Windows.
    • Как настроены приложение настроек или панель управления в отношении настроек операционной системы Windows?
    • Также проверьте программы по умолчанию, установленные для открытия определенных типов файлов или протоколов.
    • Более того, он также контролирует сторонние приложения, которые вы установили для работы и т. Д.

    Обычно обычные пользователи вряд ли будут использовать редактор реестра по сравнению с опытными пользователями.В то же время большинство задач по устранению неполадок ПК решаются путем настройки параметров реестра. Следовательно, реестр Windows очень необходим там, где он помогает пользователям во многих ситуациях, и прежде чем мы начнем с ним работать, пользователи должны сначала знать, как его открыть. В предыдущей статье мы обсудили Как отключить редактор реестра в Windows 7 с помощью простых шагов , поэтому сегодня давайте проверим, как открыть и запустить редактор реестра восемью различными способами. При этом вы можете настраивать, а также настраивать свой ПК с Windows 10/7, редактируя системный реестр из редактора реестра в Windows 10/7.

    Несколько замечаний перед тем, как продолжить:

    Любой пользователь должен помнить, что редактор реестра — это инструмент, позволяющий изменять несколько параметров работы Windows. Следовательно, вы не можете запустить редактор реестра как простой стандартный пользователь при стандартной установке Windows. Вместо этого вам необходимо войти в Windows 10/7 как администратор или иметь административные привилегии, потому что нарушение реестра Windows может привести к неправильной конфигурации, повреждению файлов и даже к временному сбою системы.Поэтому необходимо знать, что вы делаете.

    Возможно, вам будет интересно проверить
    6 лучших очистителей реестра в 2019 году для оптимизации производительности ПК с Windows

    8 способов открыть редактор реестра в Windows 10/7:

    Way1: включить редактор реестра в Windows 10 с помощью поля поиска Cortana
    • Во-первых, вам нужно нажать Windows Key + X, а затем ввести regedit в поле поиска на панели задач.
    • Затем вы щелкнули программу regedit в результатах поиска, чтобы открыть редактор реестра в Windows.

    Если вы используете Windows 7, то

    Щелкните меню «Пуск» Windows, введите «regedit» в поле поиска и нажмите результат поиска regedit.

    Way2: Откройте редактор реестра с помощью команды «Выполнить» (для обеих версий Windows 10/7)
    • Если пользователи хотят открыть редактор реестра с помощью команды «Выполнить», им необходимо нажать клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить».
    • Теперь вам нужно ввести regedit и нажать Enter / OK, чтобы открыть редактор реестра.

    • Как только вы нажмете кнопку OK, Windows UAC предложит вам подтвердить, что вы хотите открыть редактор реестра, нажмите «Да», чтобы открыть и запустить редактор реестра.

    Way3: Откройте редактор реестра в окне 10 из командной строки

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

    • Нажмите клавиши Win + X и выберите командную строку (администратор) из указанных параметров.

    • Теперь введите regedit на экране командной строки и нажмите Enter. Он немедленно запустит редактор реестра.

    Если вы используете Windows 7 ,

    • Вы должны щелкнуть меню «Пуск» Windows, ввести cmd в поле поиска.
    • Теперь щелкните правой кнопкой мыши командную строку и выберите Запуск от имени администратора из первого результата поиска.

    Way4: Откройте и запустите редактор реестра на ПК с Windows с помощью диспетчера задач

    Вы слышали, что вы также можете открыть команду редактора реестра с помощью диспетчера задач? Посмотрим, как это возможно.

    • Во-первых, вы должны одновременно нажать клавиши Ctrl + Shift + Esc на клавиатуре, чтобы запустить диспетчер задач.
    • Кроме того, вы также можете щелкнуть правой кнопкой мыши на панели инструментов и выбрать опцию «Запустить диспетчер задач».

    • Как только вы окажетесь в окне диспетчера задач, нажмите на опцию «Файл», а затем выберите «Новая задача».

    Предположим, что если вы пользователь ПК с Windows 10, диспетчер задач может открыть компактный режим, поэтому вам нужно щелкнуть или коснуться «Подробнее». Здесь вам нужно открыть меню «Файл» и нажать или коснуться «Запустить новую задачу».

    • Наконец, для Windows 10/7 вам нужно ввести «regedit» в диалоговом окне «Открыть» и нажать кнопку «ОК», чтобы включить редактор реестра Windows.

    Way5: включить Regedit (редактор реестра) через Windows PowerShell (только в Windows 10)
    • Если вы хотите открыть работающую оболочку Windows PowerShell, вам нужно нажать клавиши Win + R, чтобы открыть «Выполнить», а затем ввести PowerShell в соответствующее поле.

    • Теперь вам нужно ввести regedit и нажать Enter.

    • На экране появится окно подтверждения UAC, где вы должны нажать Да, чтобы продолжить.

    Way6: Включите редактор реестра, запустив его исполняемый файл

    Редактор реестра — это исполняемый файл с именем regedit.exe, который обычно находится в папке Windows.

    • Теперь вам нужно перейти в папку C: \ Windows \ System32 и найти regedit.exe.

    • Затем дважды щелкните или дважды коснитесь «regedit.exe». Таким образом, редактор реестра откроется немедленно.

    Way7: создайте ярлык на рабочем столе для открытия редактора реестра Windows (для всех версий Windows)

    Если вы хотите часто пользоваться редактором реестра и предпочитаете иметь ярлыки для всех необходимых вещей на вашем ПК с Windows.Затем вы даже можете создать в редакторе реестра ярлык на рабочем столе.

    • Сначала щелкните правой кнопкой мыши любую пустую область рабочего стола и выберите «Создать» -> «Ярлык».

    • Теперь откроется мастер создания ярлыков. Здесь вас спросят, где находится элемент, для которого вы хотите создать ярлык. Затем введите % windir% \ regedit.exe и нажмите Далее.

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

    Way8: откройте редактор реестра с помощью Windows / проводника

    Это альтернативный способ и почти быстрый способ открыть редактор реестра.

    • Если вы хотите использовать проводник или проводник Windows для открытия редактора реестра, вам необходимо сначала открыть файловый менеджер на вашем устройстве Windows.
    • Теперь в адресной строке введите «regedit». После этого нажмите Enter на клавиатуре, и сразу же откроется редактор реестра.

    Примечательный совет: Если вы используете любой из указанных выше способов доступа к редактору реестра Windows 10, вам нужно будет подтвердить диалоговое окно «Контроль учетных записей пользователей», если будет предложено. Предположим, если вам не нужен запрос UAC, вы можете посмотреть Как отключить контроль учетных записей (UAC) в Windows 7 .

    Последние мысли:

    Мы надеемся, что из вышеперечисленных способов вы сможете открыть редактор реестра независимо от версии Windows. Одновременно вы получили представление о том, что такое реестр Windows? Что оно делает? Таким образом, вы можете создавать новые ключи и значения, вносить необходимые изменения в реестр. С другой стороны, мы также советуем вам быть осторожными при изменении реестра, и, вероятно, этого не следует делать, если у вас нет полных знаний о том, как безопасно добавлять, изменять или удалять разделы и значения реестра в редакторе реестра.

    Если у вас есть какие-либо вопросы и идеи о том, как открыть редактор реестра Windows в Windows 10/7, поделитесь с нами в разделе комментариев ниже.

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

    Как редактировать реестр в Windows 7 — Super User
    Сеть обмена стеков

    Сеть Stack Exchange состоит из 178 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.

    Посетить Stack Exchange
    1. 0
    2. +0
    3. Авторизоваться Зарегистрироваться

    Super User — это сайт вопросов и ответов для компьютерных энтузиастов и опытных пользователей.Регистрация займет всего минуту.

    Зарегистрируйтесь, чтобы присоединиться к этому сообществу

    Кто угодно может задать вопрос

    Кто угодно может ответить

    Лучшие ответы голосуются и поднимаются наверх

    Спросил

    Просмотрено 90к раз

    Вроде бы простой вопрос, но как редактировать реестр в Windows 7? regedit, похоже, нигде не найти.Или, по крайней мере, ввод «reg» в поле поиска в меню «Пуск» ничего не даст, даже если вы вошли в систему как системный администратор. (Это может быть обычным явлением с Vista, я не знаю, так как я сразу перешел с XP на Win7).

    Или вас заставляют делать это с помощью reg.exe из командной строки?

    Создан 02 сен.

    daveh551daveh551

    8116 золотых знаков1616 серебряных знаков2626 бронзовых знаков

    Ввод «reg» и отсутствие regedit является признаком поиска Windows 7 — он не найдет элемент, основанный на 3 или менее символах, если вы уже не нашли его.После того, как вы наберете «regedit» и запустите, в следующий раз, когда вы наберете «reg», он должен найти regedit.exe.