Теневая копия — технология Microsoft, позволяющая пользователям делать вручную или автоматическую синхронизацию документов, вплоть до заблокированных. Для функционирования службы теневого кoпирования (Volume Shadow Copy Service, VSS) требуется файловая система NTFS. Копии могут быть созданы любым компонентом ОС с использованием данной технологии на локальных, внешних, съемных томах либо сетевых точках.
Содержание:
Исправление багов ТKТ
Баги Shadow Copy Service разнятся в зависимости от операционки (серверная или персональная). Мы разберем некоторые распространенные неполадки формирования образа ОС Wіndows версий 10, 8, 7, и ее восстановления.
Некорректная работа VSS во время резервного копирования Windоws. Ошибка 0×80042302
«Приложение резервного копирования не удалось запустить из-за внутренней непредвиденной проблемы. С целью получения дополнительной информации проверьте журнал событий. (0×80042302)».
Устанавливаем режим работы «автоматический»:
- Кликаем «Win + R», открываем параметр «Выполнить».
- Введите services.msc.
- Ищем теневое копирование тома, жмем”Свойства«.
- Меняем тип запуска на «Автоматически».
- Ставим галочку «ОК».
После этого попробуйте создать резервный дубль информации своего компьютера с целью тестирования, устранен ли баг 0×80042302.
Проблема создания ТКТ
Периодически при генерировании копии системного образа возникают ошибки «0×807800А1» и «0×800423F4». Причины таковы: антивирусы либо брандмауэр Windows.
- Вносим services.msc в открытом окне «Выполнить».
- Найдите TKT, настраиваем тип запуска «Автоматически».
- Если состояние службы остановлено или приостановлено, нажмите «Пуск».
- Во вкладке «Зависимости» проверьте службы, необходимые для работы VSS.
- Вернитесь к разделу «Общие» > «Применить» > «ОК».
Отключить антивирус и брандмауэр Windows
На пиктограмме антивируса выберите «временно отключить защиту».
Примечание: обязательно после всех манипуляций включите защиту!
Пошагово: Панель управления > Система и безопасность > Брандмауэр > «Включение и отключение брандмауэра». Отключаем, нажимаем «ОК».
Диагностика неполадок жесткого диска:
- Заходим в Проводник > контекстное меню диска «С» >”Свойства«.
- Во вкладке «Сервис» нажимаем Проверить, затем «Сканировать».
- Следуйте инструкциям.
Сбои при восстановлении ОС
Ошибка службы ТКТ «0×81000202».
Поэтапно осуществим следующее:
- Пуск > «Выполнить» >gpedit.msc.
- Переходим: Конфигурация компьютера Административные шаблоны Система Восстановление.
- B правом поле параметра «Отключить восстановление системы» задайте значение «Не задана».
Проверьте ОС, использовав средство диагностики систeмных файлов
Инструмент SFC посодействует проверке cистемных файлов, заменив неактуальные версии файлов. Сканирование поможет исправить баг 0×81000202.
- Пуск > cmd > правая клавиша мыши > От имени администратора.
- Введите sfc / scannow.
Некоторые пользователи при попытках создать бэкап системы или выполнить восстановление стандартными средствами Windows получают ошибку 0x80042302. В этой статье мы разберем причины ее возникновения и приведем способы их устранения.
Ошибка 0x80042302 в Виндовс 7
Данные цифры говорят нам о том, что сбой произошел из-за некорректного функционирования компонента, отвечающего за теневое копирование (VSS). Эта технология позволяет взаимодействовать с любыми файлами, в том числе и заблокированными системными или сторонними процессами. Кроме того, такой код может появиться при попытке использования точек восстановления. Причин, вызывающих ошибку, несколько. Это могут быть проблемы как в настройках ОС, так и в жестком диске. С него и начнем.
Причина 1: Системный диск
Все бэкапы (точки восстановления) по умолчанию записываются на системный жесткий диск, обычно имеющий букву «С». Первый фактор, который может повлиять на нормальное течение операции, это банальная нехватка свободного пространства. Проблемы начинаются (не только с теневым копированием) тогда, когда от объема остается менее 10%. Чтобы это проверить, достаточно открыть папку «Компьютер» и посмотреть на полосу загрузки раздела.
Если места мало, нужно очистить диск по инструкции, приведенной ниже. Можно также удалить и лишние файлы из системных папок.
Фактор, влияющий на сбои при восстановлении – «битые» сектора на диске. Их можно выявить, применив рекомендации, представленные в статье ниже. Если в качестве системного используется SSD, для таких накопителей также имеются инструменты для проверки здоровья. При обнаружении ошибок «железка» подлежит скорейшей замене с переносом данных и системы на другой диск.
Причина 2: Антивирус и брандмауэр
Программы, которые призваны защитить нас от вирусов и сетевых атак, могут препятствовать нормальной работе некоторых компонентов системы. Для исключения этого фактора нужно на время отключить антивирус и брандмауэр, причем это касается как стороннего софта, так и встроенного в систему.
Причина 3: Службы
За теневое копирование отвечает системная служба с соответствующим названием. Если в ее работе произошел сбой, при попытке создания точки восстановления возникнет ошибка. Для того чтобы исправить ситуацию, нужно выполнить следующие действия (учетная запись должна иметь права администратора):
-
Вызываем меню «Пуск», в поисковое поле вводим «Службы» без кавычек и открываем указанный на скриншоте раздел.
Ищем сервис «Теневое копирование тома» и дважды кликаем по нему.
Устанавливаем тип запуска в автоматический режим, запускаем службу (если она уже запущена, сначала жмем «Остановить», а затем «Запустить»), после чего нажимаем «Применить».
В некоторых случаях изменить параметры службы через графический интерфейс невозможно. Здесь поможет такой инструмент, как «Командная строка», которая должна быть запущена от имени администратора.
По очереди вводим команды и нажимаем ENTER (после каждой).
sc stop vss
sc config vss start= auto
sc start vss
Примечание: после «start=» должен стоять пробел.
При повторении сбоя следует проверить зависимости службы. Эта информация указана на вкладке с соответствующим названием в окне свойств «Теневого копирования тома».
Ищем в списке каждый указанный сервис и проверяем его параметры. Значения должны быть такие: состояние «Работает», тип запуска «Автоматически».
Если параметры отличаются от указанных, придется поработать с системным реестром.
-
Узнаем имя службы. Его можно найти в окне свойств.
Идем в ветку
Нажимаем правой кнопкой мыши по папке с именем службы и выбираем «Разрешения».
Выбираем группу «Пользователи (Имя компьютераПользователи)» и даем ей полный доступ, установив флажок в указанном чекбоксе. Жмем «Применить» и закрываем это окно.
Далее справа ищем ключ
Кликаем по нему дважды, меняем значение на «2» и жмем ОК.
Снова идем в «Разрешения» и отключаем полный доступ для пользователей.
Если ошибка продолжает возникать, следует вернуть тип запуска для «Теневого копирования тома» на «Вручную» и остановить сервис.
В командной строке это делается так:
sc config vss start= demand
sc stop vss
Причина 4: Настройки групповых политик
Ошибка 0x80042302 может возникать по причине отключения восстановления системы в «Редакторе локальной групповой политики». Данная оснастка присутствует только в редакциях «Профессиональная», «Максимальная» и «Корпоративная». Как ее запустить, описано в статье ниже. Если ваша версия не позволяет воспользоваться этим инструментом, можно выполнить аналогичные действия в реестре.
-
В редакторе проходим по следующему пути:
«Конфигурация компьютера» – «Административные шаблоны» – «Система» – «Восстановление системы»
Справа кликаем дважды по позиции, указанной на скриншоте.
Ставим переключатель в положение «Не задано» или «Отключить» и жмем «Применить».
В редакторе реестра за данный параметр отвечает ключ
Находится он в ветке
Для него нужно задать значение «0» (двойной клик, меняем значение, ОК).
В этом разделе может присутствовать еще один ключ с названием
Для него нужно провести ту же процедуру. После всех действий следует перезагрузить ПК.
Мы рассмотрели четыре причины возникновения ошибки 0x80042302 в Windows 7. В большинстве случаев приведенных инструкций достаточно для их устранения. Если для вас не принципиально использование системного средства для бэкапа, можно посмотреть в сторону других инструментов.
Последним средством исправления будет переустановка системы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Эта статья создана в целях разъяснения служебных процессов, а также служит путеводителем по настройкам Windows для решения проблем.
Нам поступает большое количество запросов от пользователей, имеющих проблемы со службой теневого копирования тома при использовании продуктов Paragon. Большинство продуктов оснащены технологией Paragon Hot Core, ничем не уступающей Microsoft VSS. Paragon Hot Core зарекомендовала себя, как надёжная и безопасная в использовании. Мы настоятельно рекомендуем использовать её вместо VSS.
Включение Paragon HotCore (только для HDM15 или ранее)
Эта служба не активирована в процессе установки по умолчанию, поэтому её нужно добавить вручную. Откройте Панель Управления – Программы и компоненты. Найдите продукт в списке. Выберите “Изменить” в мастере установки.
Затем нужно изменить настройки архивирования, как указано на рисунке.
Нижеприведённая инструкция поможет вам быстро выполнить архивацию или создать резервную копию заблокированных разделов и дисков, даже когда они используются.
Служба теневого копирования тома
Первый признак того, что службы не были запущены – уведомление “необходима перезагрузка”, которое означает, что программа не может получить доступ к файлам, которые используются в данный момент. Операция может быть проведена после перезагрузки Windows, она будет выполняться до того, как будет произведён запуск Windows. Такой вариант развития событий вызывается следующими двумя причинами:
- Открыты некоторые файлы или программы, работающие с этими файлами, и невозможно продолжить, пока они не будут закрыты.
В этом случае нужно нажать “Что мешает выполнению операции?“, как изображено выше, и “Закрыть все открытые файлы и повторить операцию“, даже если список пуст (некоторые из них могут не отображаться). - Служба VSS не запущена. Сначала нужно убедиться, что служба запущена. Откройте Управление компьютером – Службы и приложения – Службы – дважды щёлкните Теневое копирование тома – установите тип запуска “Вручную“. VSS сразу будет запущена на вашей системе.
Иногда могут возникать ошибки вроде
Эта ошибка возникает из-за ошибок файловой системы или диска. Обычно это результат небольших ошибок в данных файловой системы. Windows успешно игнорирует их, но некоторые программы не могут этого делать. Эти ошибки нужно исправить с помощью утилиты Windows CHKDSK.
1. Проверка инфраструктуры VSS
1.1 Проверка поставщиков VSS (providers)
Некоторые приложения интегрируют своих собственных поставщиков VSS, приводя к полному отключению Microsoft VSS. Для проверки поставщиков на активность, введите в командную строку следующее:
vssadmin list providers
Эта команда показывает имя, тип, идентификатор и версию каждого установленного поставщика службы теневого копирования.
Если установлено более одного поставщика, необходимо выполнить проверку реестра.
- Откройте Пуск – Выполнить…
- Введите regedit, нажмите Enter
- Перейдите в HKEY_LOCAL_MACHINE – SYSTEM – CurrentControlSet – services – VSS – Providers
- Проверьте, есть ли в левой части окна элементы снизу. Должна быть только одна запись.
- Щёлкните на каждой записи, чтобы её раскрыть.
Важно: Проверьте, есть ли элемент Microsoft Software Shadow Copy provider 1.0. Ни при каких обстоятельствах не удаляйте этот элемент! - Для других записей:
Проверьте, есть ли записи других поставщиков VSS, и удалите их. - Перезагрузите компьютер.
1.2 Проверка модулей записи VSS (writers):
Существуют различные модули записи VSS, которые создают теневую копию. Несовместимость между ними может привести к различным проблемам. Для проверки модулей записи на проблемы/ошибки, введите следующую команду в командную строку:
vssadmin list writers
Эта команда выводит установленные модули записи VSS и многие ошибки, сообщённые ими.
1.3 Проверка распределения хранилища теневой копии
Раздел (выбранный для операций с теневыми копиями) требует приблизительно 300 МБ свободного места, а также должен быть форматирован в NTFS. Для получения информации о разделе теневой копии, а также использованного/выделенного/максимально возможного места, введите следующую команду в командную строку:
vssadmin list shadowstorage
Эта команда выводит все места хранения теневых копий
Видно, что раздел C: назначен в качестве раздела теневой копии.
1.4 Другие команды VSS
delete shadows – удаляет теневые копии тома;
list shadows – выводит существующие теневые копии тома;
list volumes – выводит тома, подходящие для создания теневых копий;
resize shadowstorage – позволяет изменить размер теневой копии.
2. Одновременная архивация:
Поставщик MS VSS не может работать с несколькими теневыми копиями одновременно. Проверьте, получает ли другая программа доступ к VSS одновременно с ним.
3. VSS якобы используется:
Похоже, VSS используется и недоступен. Попробуйте проверить:
Откройте Редактор Реестра (regedit.exe) и перейдите в следующий путь:
HKEY_LOCAL_MACHINE – SYSTEM – Setup
Проверьте, имеют ли следующие элементы значение ““:
4. Некоторые динамические библиотеки VSS повреждены
Убедитесь, что все динамические библиотеки VSS установлены и зарегистрированы должным образом.
Только для Windows XP
- Откройте командную строку
- Введите cd %windir%system32 и нажмите Enter
- Выполните нижеприведённые команды в указанном порядке:
net stop vss
net stop swprv
regsvr32 ole32.dll
regsvr32 vss_ps.dll
vssvc /Register
regsvr32 /i swprv.dll
regsvr32 /i eventcls.dll
regsvr32 es.dll
regsvr32 stdprov.dll
regsvr32 vssui.dll
regsvr32 msxml.dll
regsvr32 msxml3.dll
regsvr32 msxml4.dll - Перезагрузите компьютер
Только для Windows 7, Windows 8, Server 2008/R2, Server 2012
- Откройте командную строку
- Введите cd %windir%/system32 и нажмите Enter
- Выполните нижеприведённые команды в указанном порядке:
net stop “System Event Notification Service”
net stop “Background Intelligent Transfer Service”
net stop “COM+ Event System”
net stop “Microsoft Software Shadow Copy Provider”
net stop “Volume Shadow Copy”
cd /d %windir%/system32
net stop vss
net stop swprv
regsvr32 /s ATL.DLL
regsvr32 /s comsvcs.DLL
regsvr32 /s credui.DLL
regsvr32 /s CRYPTNET.DLL
regsvr32 /s CRYPTUI.DLL
regsvr32 /s dhcpqec.DLL
regsvr32 /s dssenh.DLL
regsvr32 /s eapqec.DLL
regsvr32 /s esscli.DLL
regsvr32 /s FastProx.DLL
regsvr32 /s FirewallAPI.DLL
regsvr32 /s kmsvc.DLL
regsvr32 /s lsmproxy.DLL
regsvr32 /s MSCTF.DLL
regsvr32 /s msi.DLL
regsvr32 /s msxml3.DLL
regsvr32 /s ncprov.DLL
regsvr32 /s ole32.DLL
regsvr32 /s OLEACC.DLL
regsvr32 /s OLEAUT32.DLL
regsvr32 /s PROPSYS.DLL
regsvr32 /s QAgent.DLL
regsvr32 /s qagentrt.DLL
regsvr32 /s QUtil.DLL
regsvr32 /s raschap.DLL
regsvr32 /s RASQEC.DLL
regsvr32 /s rastls.DLL
regsvr32 /s repdrvfs.DLL
regsvr32 /s RPCRT4.DLL
regsvr32 /s rsaenh.DLL
regsvr32 /s SHELL32.DLL
regsvr32 /s shsvcs.DLL
regsvr32 /s /i swprv.DLL
regsvr32 /s tschannel.DLL
regsvr32 /s USERENV.DLL
regsvr32 /s vss_ps.DLL
regsvr32 /s wbemcons.DLL
regsvr32 /s wbemcore.DLL
regsvr32 /s wbemess.DLL
regsvr32 /s wbemsvc.DLL
regsvr32 /s WINHTTP.DLL
regsvr32 /s WINTRUST.DLL
regsvr32 /s wmiprvsd.DLL
regsvr32 /s wmisvc.DLL
regsvr32 /s wmiutils.DLL
regsvr32 /s wuaueng.DLL
sfc /SCANFILE=%windir%/system32/catsrv.DLL
sfc /SCANFILE=%windir%/system32/catsrvut.DLL
sfc /SCANFILE=%windir%/system32/CLBCatQ.DLL
net start “COM+ Event System”
net start “COM+ Event System” - Перезагрузите компьютер
5. Также имеет смысл проверить статус служб VSS.
- Откройте Пуск, введите Службы, нажмите Enter.
- Убедитесь, что следующие службы установлены соответственно:
- Щёлкните Службы правой кнопкой мыши, выберите Свойства.
Теневое копирование тома – “Вручную“;
Программный поставщик теневого копирования Microsoft – “Вручную“;
Удаленный вызов процедур – “Автоматически“;
Система событий COM+ – “Вручную” и “Автоматически“;
Служба уведомления о системных событиях – “Автоматически“;
Архивация Windows – “Вручную“. - Перезагрузите компьютер и проверьте, не исчезла ли проблема.
6. Проверьте, можно ли создать VSS-снимок напрямую из Windows
- Откройте Мой компьютер – Щёлкните правой кнопкой мыши на любом внутреннем разделе – Настроить теневые копии
- Выберите разделы, которые вы хотите архивировать, и щёлкните Создать теневую копию для подтверждения наличия достаточного количества свободного места на каждом разделе. В противном случае задайте размер выделяемой области для тома.
- Также вы можете использовать утилиту vssadmin для запуска этой проверки и создания, увеличения и перераспределения пространства для теневой копии.
Windows Vista и поздние ОС для рабочих станций:
- Зайдите в Панель управления – Система – Защита системы
- Выберите разделы, которые вы хотели бы архивировать, и нажмите кнопку Создать. При необходимости настройте защиту для тома защиту для тома и увеличьте размер места хранения.
7. Проверка событий Windows
Откройте Пуск – Выполнить… – eventvwr.msc. Перейдите в Журналы Windows – Приложение и проверьте на наличие сообщений об ошибках, относящихся к службе VSS.
Выполните поиск решения в статьях поддержки Microsoft, например, здесь.
8. Виртуальная машина
Если используемый ПК или сервер является хост-платформой виртуальной машины, вам нужно установить последнюю версию VMware Tools (для VMware), Virtual Machine Additions (Virtual Server) на каждой виртуальной машине.
9. Обновления Windows
Установите последнюю версию Пакетов Обновления с помощью Центра обновления Windows.
Проверьте сайт поддержки Microsoft на наличие исправлений и других обновлений для VSS.
10. Исключения при архивации
VSS имеет предварительно выбранные исключения, которые можно изменить в реестре для добавления или удаления исключений и настройки содержимого конечного архива. См. статью.
Если вышеприведённые инструкции не помогли решить ваши проблемы с VSS, рекомендуем обратиться в поддержку Microsoft для получения дальнейших указаний.
Помогла ли Вам эта статья в поиске решения?
(11 оценки, средняя оценка 3.64 из 5)