Windows: Восстановление службы "Программный поставщик теневого копирования (Microsoft)"

 Некоторые вредоносные программы удаляют службу теневого копирования. (В русском варианте Windows: "Программный поставщик теневого копирования (Microsoft)") Без этой службы не работает довольно полезная функция Зашита системы. При активации пишет "Произошла ошибка на странице свойств: Произошла ошибка восстановления системы. Попробуйте повторно запустить программу восстановления системы. (0x81000203)". Если служба присутствует в services.msc, такая проблема решается просто стартом службы через оснастку или удалением программы TuneUp Utilities. Но вирусы полностью удаляют службу из системы и нужно создавать её заново. 

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

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

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

2. Добавляем параметры службы.

Запускаем regedit идем в раздел

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\swprv

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

Создаем подраздел Parameters

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

 
1 1 1 1 1 1 1 1 1 1 Рейтинг 4.80 [79 Голоса (ов)]

Комментарии   

 
0 #168 Princess Nyaasha 09.06.2024 17:24
Отличное руководство! Спасибо!

Но проще выложить REG файл для ветви реестра этой службы
Цитировать
 
 
+1 #167 Роман 17.05.2024 19:17
Ну очень Большое Спасибо автору! Долго мучился с созданием точек восстановления системы. Всё сделал,как написано и о чудо! Всё заработало!
Цитировать
 
 
0 #166 Челик 06.03.2024 20:26
Цитирую ярослав:
HKEY_LOCAL_MACH INE\SYSTEM\Curr entControlSet\s ervices\ нет раздела swprv

Привет, это значит что ты неправильно ввел команду в cmd если у тебя там пишет не успех а что либо другое, значит что ты допустил ошибку в тексте.
Цитировать
 
 
0 #165 Плюшевая Рокси 05.03.2024 21:15
Спасибо большое! Из-за того, что в службах не было программного поставщика, не получалось запустить проверку диска. Теперь осталось лишь пара часов мучительного сканирования диска...
Цитировать
 
 
0 #164 Dnepr1000 05.03.2024 12:55
Всё сделал, перезагрузил - перестало появляться сообщение об ошибке - но всё так же не отображаются диски - "идёт поиск"... кто сталкивался, как решили?
Цитировать
 
 
0 #163 Александр 09.02.2024 16:35
Цитирую Demo:
Все сделано по схеме, но при запуске "программного поставщика ..." выдает ошибку: "Не удалось запустить службу Программный поставщик теневого копирования (Microsoft) на Локальный компьютер. Ошибка 2: Не удается найти указанный файл ".
При этом в окне создания точки восстановления в разделе параметров защиты вместо дисков "идет поиск", который никаак не заканчивается. Как это можно исправить?

Смогли решить ее ?
Цитировать
 
 
0 #162 Александр 09.02.2024 16:34
Здравствуйте такая проблема сейчас не удалось запустить службу программный поставщик теневого копирования microsoft на локальный компьютер ошибка 1053 служба не ответила на запрос своевременно. Почему она может не запускается прошу помочь мне спасибо
Цитировать
 
 
0 #161 Sysadmin 19.01.2024 17:30
Цитирую Андрей:
Цитирую Андрей:
Добрый день! А как быть, если после выполнения команды создания службы выдает ошибку?
PS C:\Windows\system32> sc create swprv binPath= C:\Windows\System32\svchost.exe DisplayName= "Программный поставщик теневого копирования (Microsoft)" type= own start= demand error= normal depend= rpcss obj= LocalSystem
Set-Content : Не удается найти позиционный параметр, принимающий аргумент "binPath=".
строка:1 знак:1
+ sc create swprv binPath= C:\Windows\System32\svchost.exe DisplayName= ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Set-Content], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.SetContentCommand




так есть решение данной проблемы?

вы выполняете команду в powershell, а нужно в cmd. sc в powershell и sc в cmd - это разные команды.
Цитировать
 
 
0 #160 Андрей 16.01.2024 19:45
Цитирую Андрей:
Добрый день! А как быть, если после выполнения команды создания службы выдает ошибку?
PS C:\Windows\system32> sc create swprv binPath= C:\Windows\System32\svchost.exe DisplayName= "Программный поставщик теневого копирования (Microsoft)" type= own start= demand error= normal depend= rpcss obj= LocalSystem
Set-Content : Не удается найти позиционный параметр, принимающий аргумент "binPath=".
строка:1 знак:1
+ sc create swprv binPath= C:\Windows\System32\svchost.exe DisplayName= ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Set-Content], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.SetContentCommand




так есть решение данной проблемы?
Цитировать
 
 
0 #159 Demo 16.01.2024 14:15
Все сделано по схеме, но при запуске "программного поставщика ..." выдает ошибку: "Не удалось запустить службу Программный поставщик теневого копирования (Microsoft) на Локальный компьютер. Ошибка 2: Не удается найти указанный файл ".
При этом в окне создания точки восстановления в разделе параметров защиты вместо дисков "идет поиск", который никаак не заканчивается. Как это можно исправить?
Цитировать
 
 
0 #158 Oscar 14.01.2024 05:49
You have made some decent points there. I checked on the internet
to learn more about the issue and found most individuals will go along with your views on this website.


Feel free to surf to my web-site; orange characters: https://www.Snapteca.com/korean-hot-movies-top-20/
Цитировать
 
 
0 #157 on2off 12.01.2024 15:31
А можно скриншот мне в телегу?
искать @on2off

Цитирую ярослав:
HKEY_LOCAL_MACH INE\SYSTEM\Curr entControlSet\s ervices\ нет раздела swprv
Цитировать
 

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