Відновіть відсутню службу постачальника тіньової копії програмного забезпечення Microsoft
Служба постачальника тіньового копіювання програмного забезпечення Microsoft, також відома як swprv, це вбудована служба, яка існує в сучасних версіях Windows. Він бере участь у створенні точки відновлення. Якщо його конфігурація пошкоджена або з якоїсь причини swprv служба відсутня, ви не зможете керувати точками відновлення.
Якщо натиснути на Захист системи... у діалоговому вікні «Властивості системи» > «Захист» (SystemPropertiesProtection.exe
), ви можете побачити помилки 0x81000203 або 0x81000202, вказуючи, що під час відновлення системи сталася помилка, і вам потрібно спробувати запустити відновлення системи ще раз.
Якщо ви перевірите засіб перегляду подій, ви побачите, що для постачальника VSS за замовчуванням є така помилка: Помилка під час створення CLSID постачальника VSS класу COM {65ee1dba-8ff4-4a58-ac1c-3470ee2f376a} SW_PROV 0x80070424 служба не встановлена.
Це може означати, що деякий користувач або несправне програмне забезпечення видалило swprv послугу або змінив її конфігурацію.
Перш за все, відкрийте оснастку Служби; для цього натисніть перемога + Р, вид services.msc
. Шукайте наступні дві служби:
-
Тіньове копіювання томів (VSS) має бути присутнім, і для нього має бути встановлено тип запуску посібник.
-
Постачальник тіньового копіювання програмного забезпечення Microsoft (swprv) має бути присутнім і також встановленим посібник.
Якщо ваші служби мають стан запуску «Вимкнено», змініть їх на «Вручну».
Але якщо swprv не вказано у діалоговому вікні «Служби», вам потрібно відновити його, щоб відновити функції захисту системи та тіньового копіювання.
Відновлення служби Microsoft Software Shadow Copy Provider (swprv)
- ВІДЧИНЕНО командний рядок від імені адміністратора; для цього типу
cmd.exe
в Пошук і виберіть відповідний пункт. - Введіть наступні три команди одну за одною, щоб видалити дефектну конфігурацію служби (якщо така є):
чиста зупинка vs
net stop swprv
sc видалити swprv
- Тепер відновіть службу Shadow Copy Provider за допомогою такої команди:
sc create swprv binPath= C:\Windows\System32\svchost.exe DisplayName= "Постачальник програмного забезпечення служби тіньового копіювання томів Microsoft" type= власний початок= вимога error= normal depend= rpcss obj= LocalSystem
. - Тепер відкрийте Редактор реєстру з regedit команда (натисніть перемога + Р > типу
regedit
> натисніть Введіть). - Відкрийте наступний ключ: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\swprv.
- На правій панелі двічі клацніть значок ImagePath текстове значення та встановіть для нього значення
svchost.exe -k swprv
. - Тепер клацніть правою кнопкою миші swprv на лівій панелі та створіть новий ключ Параметри.
- Там створіть новий ServiceDllрозгорнути значення рядкаі встановіть значення %Systemroot%\System32\swprv.dll.
- Після цього перезапустіть Windows і відкрийте
services.msc
. Буде представлено службу Microsoft Software Shadow Copy Provider. Ви зможете його почати.
Це воно!
💡Примітка: якщо ви виконали все вищезазначене, але служба не запускається, можливо, один із її компонентів не зареєстрований. Щоб зареєструвати їх, виконайте наступне.
Реєстрація компонентів служби swprv
Відкрийте новий командний рядок як адміністратор і виконайте наступні команди одну за одною.
regsvr32 /s C:\Windows\system32\ole32.dll. regsvr32 /s C:\Windows\system32\oleaut32.dll. regsvr32 /s C:\Windows\system32\vss_ps.dll. regsvr32 /s /i C:\Windows\system32\swprv.dll. regsvr32 /s /i C:\Windows\system32\eventcls.dll. regsvr32 /s C:\Windows\system32\es.dll. regsvr32 /s C:\Windows\system32\stdprov.dll. regsvr32 /s C:\Windows\system32\vssui.dll. regsvr32 /s C:\Windows\system32\msxml.dll. regsvr32 /s C:\Windows\system32\msxml3.dll. regsvr32 /s C:\Windows\system32\msxml4.dll. vssvc /реєстрація
Бажано ще раз перевірити записи реєстру, особливо ImagePath і Параметри\ServiceDll значення. Тепер сервіс повинен працювати без проблем.
Якщо вам подобається ця стаття, поділіться нею за допомогою кнопок нижче. Це не займе від вас багато, але допоможе нам рости. Дякую за твою підтримку!