Всем привет. Сегодня разберем один из способов восстановление службы «Программный поставщик теневого копирования» в операционной системе Microsoft Windows. Эта служба отвечает за защиту системы, а именно точки восстановления. Как правило если при открытии вкладки «Защита системы» выскакивает ошибка 0x81000203 соответственно этой самой службы уже нет. И повторный запуск не поможет.
Почему, например пару дней назад все работало нормально, а сейчас нет. Самый распространенный источник проблем это вирус. Установка пиратского контента, особенно очень редкого, даже для торрент-трекеров, например такого как Microsoft Office. С данным софтом залетает вирус, например майнер на процессоре и попутно удаляет из реестра защиту системы, что бы вы не смогли откатиться назад. Это особенно актуально если при начальной установке программы, ОС выдает красное окно, что файл не проверен и есть подозрения на вирусы. Алгоритм вируса умный и не дает запустить никакие ресурсо-мониторинговые утилиты. Если диспетчер задач самопроизвольно закрывается значит дело пахнет керосином). Как только вирус понимает, что вы не мониторите ресурсы, сходу грузит по полной процессор. Я надеюсь понятно, что перед началом восстановление службы, вирусов в системе быть не должно. Для очень хитрых вирусов поможет Kaspersky Rescue Disk.
Ну приступим) Перед началом настоятельно рекомендую удалить Acronis(если он установлен) иначе есть вариант, что не сработает восстановления. Приложение в реестре, под себя, создаёт определенные параметры, которые вирус игнорирует и удаляет только часть, а именно написанных операционной системой.
— Создаем службу заново. Запускаем cmd от имени администратора и пишем команду:
sc create swprv binPath= C:\Windows\System32\svchost.exe DisplayName= «Программный поставщик теневого копирования (Microsoft)» type= own start= demand error= normal depend= rpcss obj= LocalSystem
— Добавляем параметр службы. Запускаем regedit ищем раздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\swprv
Изменяем значение ImagePath с «C:\Windows\System32\svchost.exe» на «C:\Windows\System32\svchost.exe -k swprv»
— В swprv создаем подраздел Parameters
В подразделе Parameters создаем Расширяемый строковый параметр с именем ServiceDll и значением %Systemroot%\System32\swprv.dll
Если получилось, отпишись в комментариях. Если нет, так же пиши, поможем чем сможем) Удачи!