Восстановить реестр в Windows 10

ПК и ноутбуки

Причины повреждения реестра

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

5 распространенных причин повреждения реестра:

1. Зарегистрируйте отсутствующее программное обеспечение. Уровень угрозы: Низкий. Появляется из-за удаления программы, которая после удаления оставляет после себя некоторые фрагменты кода. Несмотря на то, что многие очистители реестра смело назовут такую ​​запись опасной, она не представляет высокой угрозы и не занимает более нескольких килобайт памяти компьютера.

2. Дубликаты. Уровень угрозы: Низкий. Это явление возникает из-за переустановки программного обеспечения. Ключ может храниться как в дубликатах, так и в больших количествах. Чистильщики реестра утверждают, что избыток дубликатов ухудшит работу приложения, но на самом деле это не критично.

3. Высокая фрагментация реестра. Уровень угрозы: средне-низкий. Это не является серьезной проблемой, так как это явление очень похоже на ситуацию с дубликатами. Только в отличие от многократных повторных регистраций, здесь мы видим их «разбросанными» по веткам.

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

Если вдруг отключится питание посреди важного процесса, вероятно, при включении ПК Windows уведомит вас об ошибке.

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

Использование утилиты ERUNT

Возможности этой программы огромны. Он позволяет восстанавливать реестр независимо от работы операционной системы.

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

Укажите данные для сохранения

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

Восстановить данные из EXE-файла

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

Использование аварийного загрузочного диска

Для загрузки используйте переносную «ОС» Windows. Найдите и откройте системную папку с сохраненной резервной копией. Найдите файл «ERDNT.inf» и отредактируйте его текстовым редактором, заменив существующий путь. Например: это был C:Windows. Это должно быть G:Windows. После этого используйте «ERDNT.exe», и пометьте разделы для восстановления.

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

Анализ состояния жесткого диска

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

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

Это можно сделать разными способами.

  1. откройте компьютер».
  2. Щелкните правой кнопкой мыши на диске и перейдите в свойства.
  3. Перейдите на вкладку «Инструменты» и нажмите «Оптимизировать».
  4. Выберите один раздел и нажмите «Оптимизировать».

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

Если вы хотите узнать состояние жесткого диска, нажмите кнопку «Проверить» в свойствах вкладки «Сервис». Чтобы просмотреть результат теста:

  1. откройте Центр безопасности и обслуживания (найдите его с помощью встроенного поиска Windows).
  2. Разверните раздел «Техническое обслуживание».
  3. Посмотрите на результат последней проверки.

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

  1. Запустите командную строку с правами администратора.
  2. Запустите команду «chkdsk C: /F /R», где C — диск, F — отладка, а R — восстановление данных из поврежденных секторов.

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

Вместо командной строки вы можете использовать Power Shell для проверки жесткого диска. Это более мощный инструмент, способный быстро выполнять действия, невозможные в командной строке. Например, при использовании Power Shell нет необходимости перезагружаться для сканирования используемого раздела.

  1. Запустите Power Shell с правами администратора.
  2. Выполнить «Ремонт-Том-ДискБуква C».

После завершения проверки протестируйте другие разделы и диски, заменив в синтаксисе «C». Если вы получили сообщение «NoErrorsFound», ошибок не обнаружено.

Удаление ненужных записей из реестра в ручную

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

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

  1. Запустите редактор реестра
  2. Выполните команды меню Правка >> Найти или нажмите сочетание клавиш Ctrl+F.
  3. В поле Найти введите название удаляемой программы или одно из слов, входящих в название. В нашем примере это слово visipics
  4. Нажмите кнопку Найти далее.
  5. Через некоторое время, если нужное нам слово будет найдено, поиск будет приостановлен, а найденное значение будет выделено.
  6. Это значение, скорее всего, можно удалить. Для этого воспользуйтесь контекстным меню: кликните по нему правой кнопкой мыши и выберите Удалить.
  7. Чтобы продолжить поиск, нажмите клавишу F3 на клавиатуре или воспользуйтесь меню приложения, выбрав Правка>>Найти>>Далее.
  8. Удалите все найденные ссылки на приложение в реестре.

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

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

Резервная копия реестра Windows 10 автоматически сохраняется системой в C:WindowsSystem32configRegBack

Сами файлы реестра находятся в C:WindowsSystem32config (файлы DEFAULT, SAM, SOFTWARE, SECURITY и SYSTEM). Важно: не используйте метод в версиях 1803, 1903 и выше, если вы не включили сохранение копии реестра — к сожалению, начиная с Windows 10 версии 1803 файлы реестра не сохраняются автоматически в указанную папку по умолчанию (но есть могут быть пустые файлы, которые без необходимости заменяют реестр).

Но вы можете включить их сохранение на будущее (см. Как включить создание резервной копии реестра в папке RegBack).

Соответственно, для восстановления реестра достаточно скопировать файлы из папки RegBack (там они обычно обновляются после системных обновлений, влияющих на реестр) в папку System32Config.

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

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

  1. Если вы можете добраться до экрана блокировки, нажмите кнопку питания, которая появляется в правом нижнем углу экрана, затем нажмите «Перезагрузить», удерживая нажатой клавишу Shift. Загрузится среда восстановления, выберите «Устранение неполадок» — «Дополнительные параметры» — «Команда».
  2. Если экран блокировки недоступен или вы не знаете пароль от учетной записи (который нужно ввести в первом варианте), то загрузитесь с загрузочной флешки (или диска) Windows 10 и на первом экране установки нажмите Shift+ F10 (или Shift + Fn + F10 на некоторых ноутбуках) откроется командная строка.
  3. В среде восстановления (и в командной строке при установке Windows 10) буква системного диска может отличаться от C. Чтобы узнать, какая буква диска присвоена системному разделу, введите diskpart по порядку, затем перечислите том и выйдите (в результаты второй команды, проверьте сами, какая буква у системного раздела). Затем, чтобы восстановить реестр, используйте следующую команду
  4. Xcopy c:windowssystem32configregback c:windowssystem32config (и подтвердите замену файла, набрав латиницу A).

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

Сканирование SFC и DISM

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

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

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

  1. sfc/scannow
  2. Dism /Online /Cleanup-Image /ScanHealth
  3. Dism /Online /Cleanup-Image /CheckHealth
  4. Dism /Online /Cleanup-Image /RestoreHealth

Запуск SFC в CMD

Замена файлов реестра

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

C:WindowsSystem32configRegBack

Расположение файлов резервной копии реестра в Windows 10

Активные файлы «находятся» в папке на уровень выше, т.е

C:WindowsSystem32config

Для восстановления скопируйте резервные копии из первого каталога во второй. Не спешите радоваться, так как обычным способом это сделать нельзя, ведь все эти документы блокируются запущенными программами и системными процессами. Здесь поможет только «Командная строка», и она запускается в среде восстановления (RE).

Далее описываем два варианта: если загружается «Виндовс» и если нет возможности войти в аккаунт.

Система запускается

  1. откройте меню «Пуск» и нажмите на шестеренку («Настройки»). Перейдите к параметрам операционной системы в меню «Пуск» Windows 10
  2. Перейдите в раздел «Обновление и безопасность».Перейдите в «Обновление и безопасность» в «Системных настройках» в Windows 10
  3. На вкладке «Восстановление» найдите «Особые параметры запуска» и нажмите «Перезагрузить сейчас».Переключитесь на специальные параметры загрузки для операционной системы Windows 10Если «Настройки» не открываются из меню «Пуск» (такое бывает при повреждении реестра), их можно вызвать горячей клавишей Windows+I. Перезагрузка с нужными параметрами также может быть выполнена нажатием соответствующей кнопки при удерживая клавишу SHIFT.

    Перезагрузите операционную систему со специальными параметрами в Windows 10

  4. После перезагрузки перейдите в раздел устранения неполадок.Перейдите в среду восстановления Windows 10 для устранения неполадок
  5. Перейдем к дополнительным параметрам.Запускает расширенные настройки параметров запуска в среде восстановления Windows 10
  6. Мы называем это «Командная строка».Запустите командную строку в среде восстановления Windows 10
  7. Система перезагрузится, после чего попросит выбрать учетную запись. Ищем свою (желательно ту, что с правами администратора).Выберите учетную запись для входа в среду восстановления Windows 10
  8. Введите пароль для входа и нажмите «Продолжить».Введите пароль для входа в учетную запись в среде восстановления Windows 10
  9. Далее нам нужно скопировать файлы из одного каталога в другой. Сначала проверяем на диске, с какой буквой находится папка «Windows». Обычно в среде восстановления системный раздел имеет букву «D». Проверить это можно командойты д:Проверяет, существует ли системная папка на диске в среде восстановления Windows 10Если папки нет, пробуем другие буквы, например «dir c:» и так далее.
  10. Введите следующую команду.скопировать d:windowssystem32configregbackdefault d:windowssystem32configНажмите Ввод. Подтвердите копирование, набрав «Y» на клавиатуре и снова нажав ENTER.

    Скопируйте файл резервной копии реестра в среде восстановления Windows 10

    Этим действием мы скопировали файл с именем «default» в папку «config». Таким же образом необходимо передать еще четыре документа

    вместе
    программного обеспечения
    безопасность
    система

    Совет: Чтобы не вводить команду каждый раз вручную, можно просто дважды щелкнуть стрелку «Вверх» на клавиатуре (до появления нужной строки) и просто заменить имя файла.

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

  11. Закройте «Командную строку» как обычное окно и выключите компьютер. Естественно, включаем обратно.Выключите компьютер в среде восстановления Windows 10

Система не запускается

Если Windows не запускается, добраться до среды восстановления проще: если загрузка не удалась, она открывается автоматически. Вам просто нужно нажать «Дополнительные параметры» на первом экране, а затем выполнить шаги из пункта 4 в предыдущем варианте.

Загрузитесь в среду восстановления в Windows 10

Бывают ситуации, когда среда RE недоступна. В этом случае нужно использовать установочный носитель (загрузочный) с Windows 10 на борту.

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

Переход к восстановлению системы после загрузки с установочного диска Windows 10

Читайте также: Способы восстановления Windows (Виндовс) без потери данных

Восстановление системы

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

  1. Нажмите Win+R и введите systempropertiesprotection.
  2. Выберите диск, на котором включена защита, и нажмите «Восстановить».
  3. Следуйте инструкциям на экране помощника.

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

Восстановить систему

Сброс Windows

Вы можете сбросить Windows 10 по умолчанию, сохранив при этом файлы. Для этого откройте «Настройки» > «Обновление и безопасность» > «Восстановление» > «Начать».

Начать восстановление системы

Авто восстановление

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

Восстановление при запуске

Редактор «Regedit»

В меню «Пуск» следует запустить «Выполнить», а затем набрать «regedit» во всплывающем окне. Следуйте инструкциям, показанным на изображении ниже.

Сначала экспортируем

Выберите «Весь реестр» (предпочтительно) для сохранения и укажите тип файла «.reg».

Сохраним реестр

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

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

Как получить права на корректировку реестра?

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

  1. Для начала нужно зайти в реестр и узнать точный путь ветки, нужной для получения расширенных прав;Регистр
  2. Затем введите этот адрес в блокноте, например «RegistrymachineSOFTWAREESET»;
  3. Затем завершите команду номерами доступа (не забудьте использовать квадратные скобки). Вы можете найти их в списке ниже:Рулон
  4. Например, пользователю необходимы следующие четыре уровня доступа:Четыре уровня доступа
  5. Назовите текстовый файл «ACL»;
  6. откройте консоль с повышенными правами и введите: «REGINI c:installacl.txt»;
  7. Чистый. Расширенные разрешения теперь применяются к выбранной ветке.

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

Оцените статью
Интернет на телефонах
Adblock
detector