Исправляем ошибку с кодом 0x80042302 в Windows 7

Исправляем ошибку с кодом 0x80042302 в Windows 7

Содержание

  • Ошибка 0x80042302 в Виндовс 7
    • Причина 1: Системный диск
    • Причина 2: Антивирус и брандмауэр
    • Причина 3: Службы
    • Причина 4: Настройки групповых политик
  • Вопросы и ответы

Некоторые пользователи при попытках создать бэкап системы или выполнить восстановление стандартными средствами Windows получают ошибку 0x80042302. В этой статье мы разберем причины ее возникновения и приведем способы их устранения.

Ошибка 0x80042302 в Виндовс 7

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

Причина 1: Системный диск

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

Исправляем ошибку с кодом 0x80042302 в Windows 7

Если места мало, нужно очистить диск по инструкции, приведенной ниже. Можно также удалить и лишние файлы из системных папок.

Подробнее:
Как очистить жесткий диск от мусора на Windows 7
Очистка папки «Windows» от мусора в Windows 7
Грамотная очистка папки «WinSxS» в Windows 7

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

Исправляем ошибку с кодом 0x80042302 в Windows 7

Подробнее:
Как проверить HDD, SSD на ошибки
Как перенести операционную систему на другой жесткий диск

Причина 2: Антивирус и брандмауэр

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

Исправляем ошибку с кодом 0x80042302 в Windows 7

Подробнее:
Как отключить антивирус
Как включить или отключить Защитник Windows 7
Как отключить брандмауэр в Windows 7

Причина 3: Службы

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

  • Вызываем меню «Пуск», в поисковое поле вводим «Службы» без кавычек и открываем указанный на скриншоте раздел.

    Исправляем ошибку с кодом 0x80042302 в Windows 7

  • Ищем сервис «Теневое копирование тома» и дважды кликаем по нему.

    Исправляем ошибку с кодом 0x80042302 в Windows 7

  • Устанавливаем тип запуска в автоматический режим, запускаем службу (если она уже запущена, сначала жмем «Остановить», а затем «Запустить»), после чего нажимаем «Применить».

    Исправляем ошибку с кодом 0x80042302 в Windows 7

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

    Подробнее: Как открыть «Командную строку» в Windows 7

    По очереди вводим команды и нажимаем ENTER (после каждой).

    sc stop vss
    sc config vss start= auto
    sc start vss

    Примечание: после «start=» должен стоять пробел.

    Исправляем ошибку с кодом 0x80042302 в Windows 7

    При повторении сбоя следует проверить зависимости службы. Эта информация указана на вкладке с соответствующим названием в окне свойств «Теневого копирования тома».

    Исправляем ошибку с кодом 0x80042302 в Windows 7

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

    Исправляем ошибку с кодом 0x80042302 в Windows 7

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

    Подробнее: Как открыть редактор реестра в Windows 7

  • Узнаем имя службы. Его можно найти в окне свойств.

    Исправляем ошибку с кодом 0x80042302 в Windows 7

  • Идем в ветку

    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesИмя службы

    Исправляем ошибку с кодом 0x80042302 в Windows 7

  • Нажимаем правой кнопкой мыши по папке с именем службы и выбираем «Разрешения».

    Исправляем ошибку с кодом 0x80042302 в Windows 7

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

    Исправляем ошибку с кодом 0x80042302 в Windows 7

  • Далее справа ищем ключ

    Start

    Кликаем по нему дважды, меняем значение на «2» и жмем ОК.

    Исправляем ошибку с кодом 0x80042302 в Windows 7

  • Снова идем в «Разрешения» и отключаем полный доступ для пользователей.

    Исправляем ошибку с кодом 0x80042302 в Windows 7

  • Повторяем процедуру для всех служб, указанных в «Зависимостях» (если их параметры неправильные) и перезагружаем компьютер.
  • Если ошибка продолжает возникать, следует вернуть тип запуска для «Теневого копирования тома» на «Вручную» и остановить сервис.

    Исправляем ошибку с кодом 0x80042302 в Windows 7

    В командной строке это делается так:

    sc config vss start= demand
    sc stop vss

    Исправляем ошибку с кодом 0x80042302 в Windows 7

    Причина 4: Настройки групповых политик

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

    Подробнее: Групповые политики в Windows 7

  • В редакторе проходим по следующему пути:

    «Конфигурация компьютера» — «Административные шаблоны» — «Система» — «Восстановление системы»

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

    Исправляем ошибку с кодом 0x80042302 в Windows 7

  • Ставим переключатель в положение «Не задано» или «Отключить» и жмем «Применить».

    Исправляем ошибку с кодом 0x80042302 в Windows 7

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

    DisableSR

    Находится он в ветке

    HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows NTSystemRestore

    Исправляем ошибку с кодом 0x80042302 в Windows 7

    Для него нужно задать значение «0» (двойной клик, меняем значение, ОК).

    Исправляем ошибку с кодом 0x80042302 в Windows 7

    В этом разделе может присутствовать еще один ключ с названием

    DisableConfig

    Для него нужно провести ту же процедуру. После всех действий следует перезагрузить ПК.

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

    Подробнее:
    Программы для восстановления системы
    Варианты восстановления ОС Windows

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

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

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