Не удалось получить информацию о томах доступных для теневого копирования ошибка 0x80044230f

Обнаружил недавно что не работает теневое копирование, при попытке его включить ошибка:

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

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

В журнале событий при этом регистрируется ошибка с кодом события 12293:

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

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

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

Для проверки работоспособности теневого копирования, можно создать теневую копию внучную, для этого выполните команду — vssadmin create shadow /For=C: где С — буква диска на котором вы хотите создать теневую копию

Этой командой успешно создана теневая копия диска D:

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

Затем в свойствах диска можно увидеть что теневая копия действительно создана и ее можно использовать:

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

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

Решение ошибки 0x80042308

Ошибка 0x80042308 сопровождается текстом:

Не удалось создать по расписанию запланированную точку восстановления. Дополнительные сведения: (0x80042308).

или

Volume Shadow Copy Error 0x80042308 — object not found

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

Способы решения ошибки 0x80042308:
Так как эта ошибка может возникать из-за различных причин, то способов ее решения несколько, и Вам возможно придется попробовать несколько вариантов решения.

  1. Сперва необходимо исключить проблемы с жестким диском, для диагностики можно использовать HDDScan, и открыть командную строку и ввести:chkdsk /r
    При получении такого сообщения:
    Невозможно выполнить команду CHKDSK, так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы? [Y(да)/N(нет)] yна вопрос отвечаем Y жмем Enter и перегружаем компьютер.
  2. Необходимо проверить целостность системный файлов, для этого в командной строке введите:sfc /scannow
  3. Возможно повреждена одна из точек восстановления, в таком случае можно попробовать удалить имеющиеся точки восстановления системы. В Windows 7 это можно сделать так:
    Пуск — Панель управления — Архивация и восстановление — Управление пространством — Посмотреть архивы, в списке архивов выделяем их по одному и жмем удалить.
  4. Попробуйте перезапустить службы теневого копирования вручную. Для этого зайдите в Панель управления — Администрирование — Службы, в русской версии Windows службы называется «Теневое копирование тома», выделяем ее, и в меню слева жмем остановить, а после остановки — запустить. Можно нажать кнопку «Перезапустить», но она не всегда корректно отрабатывает.
  5. Если предыдущие варианты не помогли, с жестким диском все в порядке и ошибок на нем нет, то можно попробовать заново зарегистрировать библиотеки службы VSS. Для этого запустите командную строку от имени администратора, и выполните следующие команды:CD to Windows\System32
    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
    Теперь перегрузите компьютер, иногда вместо regsvr32 надо использовать просто regsvr.После перезагрузки откройте командную строку и введите:
    vssadmin list writersВсе writers должны отображаться без ошибок, если это не так — повторите регистрацию библиотек.
  6. Для windows server 2008 существует средство автоматического исправления ошибки 0x80042308 загрузить его можно тут. После загрузки запускам и следуем подсказкам.

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