Найти в Дзене

Проблемы при восстановлении системы

Встречаются случаи, когда возникает необходимость восстановления системы Windows с помощью точек восстановления, а сама функция выдает ошибки различного толка типа "Ошибка 0х81000203 программы восстановления" или другие подобного рода. Причины таких казусов могут быть разные.

I. Чаще всего встречается такая ошибка если программные службы "Программный поставщик теневого копирования" и "Теневое копирования тома" просто по каким-то причинам оказываются отключенными и не запущены. Причины могут быть разные или вирусы похозяйничали, или программы-чистильщики подсуетились, или сам пользователь случайно отключил и т.д. В этом случае проблема решается просто. Необходимо зайти в служебные программы найти пункт "Программный поставщик теневого копирования", зайти в свойства, установить запуск "вручную", нажать "применить" и "запустить". Далее найти "Теневое копирование тома" в свойствах установить запуск "автоматически" - "применить", "запустить".

II. Если это не поможет значит имеет место повреждение файла в реестре это служба "Программный поставщик теневого копирования".

Путь исправления

1. Запускаем regedit (реестр)

2. Идем в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\swprv

3. Изменяем значение ImagePath с "C:\Windows\System32\svchost.exe" на "C:\Windows\System32\svchost.exe -k swprv"

4. Создаем подраздел Parameters – это отдельная папка к разделу swprv

5. В подразделе Parameters создаем Расширяемый строковый параметр с именем ServiceDll и значением %Systemroot%\System32\swprv.dll

Можно не создавать подраздел Parameters, а прямо в swprv правильно внести изменения в уже имеющемся имени ServiceDll и значении %Systemroot%\System32\swprv.dll Вносить изменения необходимо внимательно без каких-либо ошибок (даже точка перед .dll играет роль, стояла запятая, что выдавало ошибку и делало службу не работоспособной.

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

Создаем службу.

1. Запускаем cmd от имени администратора и выполняем команду

sc create swprv binPath= C:\Windows\System32\svchost.exe DisplayName= "Программный поставщик теневого копирования (Microsoft)" type= own start= demand error= normal depend= rpcss obj= LocalSystem

2. Затем повторяем предыдущие настройки согласно выше перечисленным пунктам (1-5).

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