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 [81 Голоса (ов)]

Комментарии   

 
0 #171 Александер 06.01.2025 17:19
Не получилось апускаем cmd от имени администратора и выполняем команду

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

Отказано в доступе
Цитировать
 
 
0 #170 mapazzzm 17.12.2024 12:36
Цитата:
"Не удалось запустить службу Программный поставщик теневого копирования (Microsoft) на Локальный компьютер. Ошибка 2: Не удается найти указанный файл ".
Эта проблема связана с тем, что вы читаете статью невнимательно. Не просто строковый параметр в реестре, а расширенный строковый параметр.
Цитировать
 
 
+3 #169 PVlub 04.07.2024 03:28
Спасибо большое! Благодаря вам и вашим инструкциям удалось решить проблему с восстановлением . Была удалена служба "Программный поставщик теневого копирования (Microsoft)"
Цитировать
 
 
+2 #168 Princess Nyaasha 09.06.2024 17:24
Отличное руководство! Спасибо!

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

Привет, это значит что ты неправильно ввел команду в cmd если у тебя там пишет не успех а что либо другое, значит что ты допустил ошибку в тексте.
Цитировать
 
 
+2 #165 Плюшевая Рокси 05.03.2024 21:15
Спасибо большое! Из-за того, что в службах не было программного поставщика, не получалось запустить проверку диска. Теперь осталось лишь пара часов мучительного сканирования диска...
Цитировать
 
 
+2 #164 Dnepr1000 05.03.2024 12:55
Всё сделал, перезагрузил - перестало появляться сообщение об ошибке - но всё так же не отображаются диски - "идёт поиск"... кто сталкивался, как решили?
Цитировать
 
 
+1 #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




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

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