Windows 7 восстановление системы через реестр

Простой способ восстановления поврежденного реестра Windows 10

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

Реанимация реестра из автоматически созданной копии

Десятка периодически создает снимки реестра (это делается всегда перед инсталляцией обновлений), которые помещаются в директорию «System32\config\RegBack», размещенную в папке с операционной системой, а большинство оригинальных файлов реестра всегда располагается по адресу «System32\config» в том же каталоге. Это SAM, DEFAULT, SYSTEM и прочие. Все они не имеют расширения.

Как правило, для ручного восстановления необходимо всего лишь скопировать или переместить требуемые объекты с папки «config\RegBack» в каталог «config», то есть уровнем выше, с заменой оригинальных файлов.

Но осуществимо это только в случаях, когда операционная система запускается и позволяет выполнить эти действия средствами Проводника. Гораздо чаще такой возможности нет и приходится пользоваться инструментарием командной строки или загрузочной флешкой с установочными файлами Windows 10, WinPE или LiveCD.

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

1. Запуск командной строки.

Если «десятка» позволяет попасть на экран блокировки, то нажимаем по кнопке перезапуска компьютера, зажав клавишу Shift. После загрузки среды возобновления жмём по «Поиск/устранение неисправностей», затем жмем «Дополнительные параметры», где запускаем командную строку.

В ином случае выполняем запуск системы с загрузочной флешки, содержащей дистрибутив установленной Windows 10, воспользовавшись Boot Menu. На первом же экране зажимаем Shift+F10 для вызова командной строки.

2. Определение буквенной метки системного тома.

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

  • diskpart — вызов консольной утилиты для работы с разделами жёстких дисков;
  • list volume — отобразит данные обо всех разделах компьютера;
  • exit — закроет приложение.

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

3. Восстанавливаем файлы реестра, заменив оригиналы на их резервные копии.

Делается это путем выполнения команды вида:

xcopy F:\windows\system32\config\regback F:\windows\system32\config, где вместо F вводим метку вашего системного раздела.

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

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

4. Закрываем окно командной строки.

5. Выполняем перезагрузку Windows 10 с целью проверки действенности проведенных операций.

Иные средства восстановления реестра

Среди дополнительных вариантов выполнить реанимацию файлов реестра числятся:

  • эксплуатация точек отката системы;
  • выполнение сброса «десятки» к изначальному состоянию без потери данных пользователя;
  • реанимация из собственноручно созданных копий.

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

  1. запускаем редактор реестра, выполнив команду «regedit» в окне, которое открывается посредством Win+R;
  2. жмём по иконке компьютера в левом фрейме и вызываем контекстное меню;
  3. выбираем «Экспортировать»;
  4. задаем месторасположения создаваемой копии и ее имя.

Впоследствии для восстановления необходимо выполнить созданный файл с расширением «reg» и подтвердить внесение изменений в систему.

Такой способ реанимации слабо эффективен, ведь в реестр вносятся далеко не все изменения, поэтому рекомендуется пользоваться точками восстановления Windows 10.

Загрузка в последнюю удачную конфигурацию

Я перезапустил систему, нажал F8 при загрузке и оказался в сервисном меню.

Однако загрузка в последнюю удачную конфигурацию никаких дивидендов не принесла – мы увидели ту же картину.

«Этот способ действительно хорош, когда система не загружается после установки нового драйвера или устройства, либо изменениях в конфигурации служб», — философски заметил Холмс и потянулся за трубкой.

Я бы с удовольствием выслушал его рассказ  о последней удачной конфигурации, но сейчас у нас не было времени!

— Теперь попробуем откатиться на точку восстановления системы?— Да, это должно решить такую проблему.

Команды для восстановления Windows XP

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

Откат системы возможен только после полной загрузки ОС.

Но что делать, если этого процесса не происходит?

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

В консоли восстановления находится большинство самых востребованных системных команд.

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

Сообщение об ошибке

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

В наше время наиболее часто используются USB-носители.

С помощью специальной утилиты Rufus, мы можем за пару кликов создать такой накопитель.

Если подсистема BIOS поддерживает загрузку со съёмного накопителя, нам нужно вставить нашу флешку в соответствующий разъём.

Далее нужно перезагрузить компьютер (или включить его).

Открываем загрузочное меню, с помощью клавиши входа в БИОС.

Обычно это клавиша Delete или F1 , но возможны и другие варианты.

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

Затем выбираем место, с которого система установит файлы. В нашем случае это USB-устройство.

Выбор устройства

Далее загрузчик просит нас нажать любую клавишу для запуска процесса копирования файлов.

Как на картинке ниже:

Нажмите любую клавишу

Нажимаем на, скажем, пробел и идём дальше.

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

Установка файлов

После завершения распаковки, откроется следующее окно.

В нём нажимаем клавишу R, чтобы открыть консоль восстановления.

Программа установки

Теперь нужно ввести цифру, которая соответствует нужной копии Windows.

В большинстве случаев, установлена лишь одна ОС, кликаем на кнопку 1.

Если у вас установлен пароль — нужно ввести его и нажать Ok. Либо просто жмём Enter.

После этого откроется консоль восстановления.

В текстовую строку мы можем прописать любую интересующую нас команду.

Их полный список можно получить, написав

Консоль восстановления

Вводим

— эта команда поможет восстановить загрузочный раздел системы.

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

Пишем и подтверждаем команду

чтобы начать процесс записи ОС на системный диск.

Команда исправления

После завершения процесса вводим

чтобы закрыть ненужную консоль.

Затем перезагружаем компьютер.

https://youtube.com/watch?v=FEFctFbTWrM%2520https%3A

Среда восстановления Windows 10 [WinRE].

Среда восстановления Windows (англ. Windows Recovery Environment, коротко WinRE) — представляет собой минимальную операционную систему, основанную на базе среды предварительной установки Windows Pre-installation Environment (WinPE) с встроенными инструментами для диагностики, сброса или восстановления Windows. Windows Preinstallation Environment, WinPE (среда предустановки Windows) — облегчённые версии операционных систем Microsoft Windows, позволяющие загружаться с компакт-дисков, usb (flash или HDD) или же по сети. Когда основная операционная система на компьютере не может загрузиться по каким либо причинам, то автоматически запускается среда восстановления WinRE, с помощью которой потом можно исправить проблемы загрузки ОС .

Как войти в среду восстановления Windows 10

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

Если операционная система запускается.

Тут есть несколько способов:

  1. Запустить среду восстановления Windows можно с помощью кнопки Перезагрузка через меню Пуск. Мало кто знает что у кнопки Перезагрузка есть скрытая функция, которая активируется при клике по нему с удержанием кнопки SHIFT на клавиатуре. При чем она работает и на экране блокировки/входа в систему.
  2. Еще один способ через Пуск ⇒ Параметры ⇒ Обновление и безопасность ⇒ Восстановление ⇒ Особые варианты загрузки ⇒ Перезагрузить.
  3. Третий способ с помощью командной строки. Ввести нужно команду shutdown /r /o /t 0

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

Если операционная система не загружается.

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

Инструменты консоли восстановления Windows

Что же можно сделать с помощью среды восстановления Windows? Рассматриваться будет консоль восстановления Windows 10 версии 1909. Вот её инструменты:

  1. Вернуть компьютер в исходное состояние — имеет два варианта; удаление приложений (программ) и настроек с сохранением личных файлов либо удаление всех личных файлов, приложений и настроек.
  2. Восстановление при загрузке — устранение неполадок, мешающих загрузке Windows.
  3. Параметры загрузки — настройка параметров загрузки Windows. По сути это запуск компьютера в безопасном режиме.
  4. Командная строка — командной строкой можно воспользоваться для расширенного устранения неполадок (например для ввода команды sfc /scannow, которая восстанавливает системные файлы windows).
  5. Удаление обновлений — позволяет удалить недавно установленные обновления компонентов или исправлений Windows
  6. Восстановление системы — восстановление системы с помощью точки восстановления.
  7. Восстановление образа системы — позволяет восстановить Windows с помощью файла образа системы, если конечно он у вас есть.

Вот так выглядит карта доступа к инструментам среды восстановления на Windows 10 1909:


среда восстановления WindowsКомандной строке (CMD)

Отредактируйте реестр Windows из командной строки

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

Когда вы будете готовы отредактировать реестр Windows, откройте командную строку как администратор.

Откройте командную строку от имени администратора

Чтобы открыть командную строку от имени администратора, введите «cmd» в строке поиска Windows.

Затем щелкните правой кнопкой мыши приложение «Командная строка» в результатах поиска и выберите «Запуск от имени администратора» из меню.

Командная строка теперь открывается в режиме администратора, и мы можем начать редактирование реестра Windows.

Узнать типы операций

Мы дадим полный список команд reg и каждого соответствующего синтаксиса позже. На данный момент вы можете получить список типов операций, а также дополнительную справку по каждой операции из командной строки.

СВЯЗАННЫЙ: Реестр Windows демистифицирован: что с ним можно сделать

Чтобы получить список операций, выполните эту команду:

REG /?

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

Вот список операций и что каждый делает, как описано Microsoft:

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

И, коды возврата:

  • 0: успешный
  • 1: Не смогли

Чтобы получить справку по конкретной операции, добавьте имя операции к середине предыдущей команды:

REG  /?

Итак, если бы я хотел помочь с операцией «Добавить», я бы запустил:

REG ADD /?

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

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

Резервная копия реестра с помощью восстановления системы

Самым простым способом создания резервной копии реестра Windows 10 является использование функции восстановление системы с помощью следующих шагов:

  1. Откройте Пуск.
  2. Введите Создание точки восстановления и нажмите на верхний результат, чтобы открыть утилиту.
  3. В разделе Защита системы выберите Системный диск.
  4. Нажмите кнопку Настроить.
  5. Выберите опцию Включить защиту системы.
  6. Нажмите кнопку ОК.
  7. Нажмите кнопку Создать.
  8. Введите описательное имя для резервной копии. Например, Резервное копирование реестра 11-11-19.
  9. Нажмите кнопку Создать.
  10. Нажмите кнопки Закрыть и ОК.

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

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

Как создать ярлык для быстрого запуска реестра на Windows 10

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

  1. На «Рабочем столе» кликните правой кнопкой мыши по свободной от значков области. В контекстном меню выберите «Создать», а затем в новом списке — пункт «Ярлык».

    Выберите «Создать» в контекстном меню, а затем кликните по «Ярлык»

    </p>

  2. В появившемся окне щёлкните по «Обзор», чтобы найти файл для будущего ярлыка. Файл «Редактора реестра» находится на системном диске в папке Windows. Кликните по ОК.

    Укажите путь к файлу regedit

    </p>

  3. Нажмите на кнопку «Далее» внизу окна.
  4. Напишите новое имя для ярлыка или оставьте regedit. Кликните по «Готово».

    Кликните по «Далее»

    </p>

  5. На «Рабочем столе» появится ярлык «Редактора реестра».

    Ярлык regedit появился на «Рабочем столе»

    </p>

«Редактор реестра» можно открыть четырьмя способами: через строку поиска в «Пуске», окно «Выполнить», «Командную строку» и «Проводник Windows». Если вам нужно часто запускать этот сервис, создайте ярлык на «Рабочем столе» — у вас появится быстрый доступ к окну.

Реестр – особая часть операционной системы Windows, которая представляет собой базу данных из всех параметров или настроек ОС. Все опции Панели управления и других мест системы, где есть возможность изменения каких-либо параметров, зафиксированы в реестре. Там же хранятся данные о путях к файлам, о расположении установленных программ и других моментах, связанных с функционированием Windows. Чтобы открыть реестр в Windows 10 используются те же способы, которые применялись в 7 и 8 версии ОС – здесь Microsoft ничего не переделывали. Настраивать и оптимизировать ОС можно также и с помощью сторонних программ.

Ручное восстановление загрузчика windows с помощью bcdboot

Перейдем к процедуре ручного восстановления EFI загрузчика Windows на компьютере с UEFI.

Для восстановления конфигурации загрузчика (BCD), вам нужно загрузить компьютер с оригинального установочного диска с Windows (диска восстановления или специально подготовленной загрузочной флешки). После загрузки в среде восстановления нужно открыть окно командной строки: выберите Восстановление системы -> Диагностика -> Командная строка (System Restore -> Troubleshoot -> Command Prompt).

Командную строку также можно запустить, если у вас под рукой есть только установочный диск с Windows. Для этого достаточно на самом первом этапе установки Windows (при выборе языка и раскладки клавиатуры) нажать комбинацию клавиш Shift F10 (или Shift Fn F10 на некоторых моделях ноутбуков).

В открывшейся командной строке выполните запустите утилиту управления дисками, набрав команду:

diskpart

Выведите список дисков в системе:

list disk

На этом этапе очень важно определить тип таблицы разделов на диске, на котором установлена Windows:

MBR

или

GPT

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

Если у диска в столбце Gpt указана звездочка (), тогда используется таблица разделов GPT, если нет – MBR.

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

Если у вас разметка MBR – данная инструкция не применима к вашему компьютеру. Скорее всего у вас компьютер с BIOS, или в настройках UEFI включен режим совместимости Legacy/Compatibility Support Module/CSM.

На MBR дисках загрузчик хранится на отдельном разделе System Reserved, а не на EFI разделе (ни в коем случае не конвертируйте таблицу разделов MBR в GPT, пока не исправите загрузчик!!) Используйте другую инструкцию по восстановлению BCD загрузчика на MBR (Master Boot Record) диске.

Выберите диск, на котором установлена ваша Windows (если жесткий диск в системе один, его индекс должен быть равен 0):

sel disk 0

Выведите список томов и разделов в системе:

list partitionlist volume

Назначьте скрытому EFI разделу произвольную букву диска (например, M:):

select volume 5assign letter M:

Должна появится строка, свидетельствующая об успешном назначении буквы диска разделу EFI:

DiskPart successfully assigned the drive letter or mount point.

Завершите работу с diskpart:

exit

Перейдите в каталог с загрузчиком на скрытом разделе:

cd /d m:efimicrosoftboot

В данном случае M: это буква диска, присвоенная разделу EFI чуть выше. Если каталог EFIMicrosoftBoot отсутствует (ошибка The system cannot find the path specified), попробуйте следующие команды:

cd /d M:Boot

или

cd /d M:ESDWindowsEFIMicrosoftBoot

С помощью команды attrib снимите атрибуты скрытый, read-only и системный с файла BCD:

attrib BCD -s -h -r

Удалите текущий файл с конфигурацией BCD, переименовав его (так вы сохраните старую конфигурацию в качестве резервной копии):

ren BCD BCD.bak

С помощью утилиты bcdboot.exe нужно пересоздать хранилище BCD, скопировав файлы среды загрузки UEFI в загрузочный раздел из системного каталога:bcdboot C:Windows /l en-us /s M: /f ALLгде,

  • C:Windows – путь к каталогу на диске, на котором установлена ваша Windows 10;
  • /f ALL – означает что необходимо скопировать файлы среды загрузки Windows, включая файлы для компьютеров с UEFI или BIOS (теоретическая возможность загружаться на EFI и BIOS системах). Чтобы скопировать только EFI загрузчик, используйте команду /f UEFI./l en-us — тип системной локали. По умолчанию используется en-us — английский язык (США)
  • /с – эта новая опция BCDBoot в Windows 10, которая позволяет перезатереть имеющиеся загрузочные записи при создании нового хранилища (в том числе debugsettings). Используйте этот параметр, чтобы игнорировать старые настройки и создать полностью чистую конфигурацию BCD загрузчика;
  • /v – используется для включения режима вывода подробной информации BCDBoot.

Теперь, если выполнить команду bcdedit, вы увидите следующую картину:

В секции диспетчера загрузки Windows (Windows Boot Manager) должна появится запись, указывающая на полный путь к файлу управления загрузкой UEFI. В этом примере он находится на разделе 2 (partition=DeviceHarddiskVolume2), путь EFIMICROSOFTBOOTBOOTMGFW.EFI.

Возможные ошибки:

Перезагрузите компьютер, отключите загрузочный диск. Если вы все сделали правильно, в выборе устройств загрузки должен появиться пункт Windows Boot Manager в котором можно выбрать загрузку нужной ОС. Ваш EFI загрузчик и конфигурация BCD успешно восстановлены!

Запуск редактора

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

Вызываем командный интерпретатор (Win+R), вводим «regedit» и выполняем команду, нажав «ОК»

Используем поисковую строку для запуска regedit.exe.

Запускаем «regedit» из каталога хранения файла.

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

Автоматическое восстановление реестра при помощи планировщика заданий в Windows 10

В ОС Windows 10 развиты алгоритмы по самовосстановлению настроек и параметров. На реестр это также распространилось: каждые 10 дней планировщиком заданий сохраняется копия базы данных.

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

Путь к ней лежит через диск с файлами ОС: Windows\system32\config

Хранится копия в системной папке RegBack. Путь к ней лежит через диск с файлами ОС: Windows\system32\config.

Папка с резервными файлами

Файлов восстановления 5:

  • DEFAULT отвечает за установку по умолчанию пользовательских настроек;
  • SAM сбрасывает хэш паролей;
  • SECURITY откатывает параметры безопасности;
  • SOFTWARE приводит в безопасное состояние настройки ПО;
  • SYSTEM восстанавливает общие установки системы.

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

В поздних версиях раздел RegBack пустой, и сохранение в таких ОС отключено. Пользователям доступно включение этой задачи через командную строку и ручной ввод команды «md %WinDir%\system32\config\MyRegBack & schtasks /create /ru system /sc weekly /st (часы:минуты:секунды) /tn „MyRegIdleBackup“ /tr „cmd /c del /f /q %WinDir%\system32\config\MyRegBack & cd /d %WinDir%\system32\config\MyRegBack & reg save HKLM\SAM SAM & reg save HKLM\SECURITY SECURITY & reg save HKLM\SOFTWARE SOFTWARE & reg save HKLM\SYSTEM SYSTEM & reg save HKU\.DEFAULT DEFAULT“».

Обратите внимание! Впоследствии рядом с папкой RegBack появится MyRegBack, и резервные файлы направятся туда. Это поможет решить вопрос, как восстановить реестр Windows 10 по умолчанию с изначально отключенным сохранением копий

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

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

Adblock
detector