Трябва да активирате защитата на системата на това устройство - Грешка при възстановяване на системата

Ако когато се опитате да извършите възстановяване на системата(System Restore) в Windows 10/8/7 и получите съобщението за грешка трябва да активирате защитата на системата на това(You must enable system protection on this drive ) състояние на устройството, тогава тази публикация има за цел да ви помогне. В тази публикация ще идентифицираме някои потенциални известни причини, които могат да задействат грешката, и след това ще предоставим възможните решения, които можете да опитате, за да помогнете за отстраняването на този проблем.

Трябва да активирате защитата на системата на това устройство - Грешка при възстановяване на системата

Съобщението за грешка се появява в системата за възстановяване(System Restore) и не позволява на потребителите да стартират тази помощна програма на избрания от тях диск. Съобщението е съобщение за състоянието на избрания диск, който потребителите искат да възстановят.

Може да срещнете съобщението за грешка поради тези две различни известни причини;

  • Функцията за защита на системата(System Protection) не е активирана на вашия компютър.
  • Услугата за защита на системата(System Protection Service) не работи на вашия компютър.

Трябва да активирате системната защита на това устройство – Грешка при възстановяване на системата(System Restore)

Ако сте изправени пред това. Трябва да активирате защитата на системата за този(You must enable system protection on this drive) проблем с устройството, можете да опитате нашите препоръчани решения по-долу и да видите дали това помага за разрешаването на проблема.

  1. Активирайте защитата на системата(System Protection) чрез PowerShell
  2. Рестартирайте услугата Volume Shadow Copy
  3. Преименувайте системния файл и извършете възстановяване на системата(System Restore) чрез командния ред(Command Prompt)

Нека да разгледаме описанието на процеса във връзка с всяко от изброените решения.

1 ] Активирайте защитата на системата(] Enable System Protection) чрез PowerShell

В това решение, при условие, че можете успешно да стартирате Windows , има проста команда PowerShell , която може да върне функцията за защита на системата за устройството, което искате да възстановите. След това можете да посетите настройките за възстановяване на системата(System Restore) , за да проверите дали можете да активирате защитата на системата(System Protection) за устройството, където сте инсталирали Windows .

Направете следното:

  • Натиснете клавиша Windows + X, за да отворите менюто на Power User(Power User Menu) и след това натиснете A на клавиатурата, за да стартирате PowerShell в режим на администратор/повишен режим.
  • В конзолата PowerShell въведете командите по-долу и натиснете (PowerShell)Enter след всеки ред.
enable-computerrestore -drive "c:\"
vssadmin resize shadowstorage /on=c: /for=c: /maxsize=5%
checkpoint-computer -description "Done"

Изпълнението на командите ще отнеме няколко секунди.

  • Рестартирайте компютъра си.

При стартиране можете да продължите, за да проверите дали вашето възстановяване на системата(System Restore) е деактивирано или не. Ето как:

  • Натиснете клавиша Windows + R.
  • В диалоговия прозорец Run въведете control system и натиснете Enter, за да отворите раздела System Control Panel .
  • От лявата страна на екрана щракнете върху Защита на системата,(System protection)  за да отворите  Свойства на системата(System Properties) .
  • В секцията Настройки за защита(Protection Settings) проверете дали защитата(Protection)  е включена  под(On)  устройството, което използвате за вашите файлове и папки.
  • Ако опцията е изключена, изберете устройството, за което искате да включите възстановяване на системата,(System Restore) и щракнете върху бутона Конфигуриране (Configure ) .
  • Настройките за защита(System Protection Settings) на системата за Windows 10 ще се отворят, така че проверете под Възстановяване на настройките(Restore Settings) за радио бутона Включване на защитата на системата . (Turn on system protection)Уверете(Make) се, че тази опция е избрана.
  • Щракнете върху OK .

Сега можете да опитате да стартирате възстановяване на системата и да видите дали се появява съобщението за грешка Трябва да активирате защитата на системата на това устройство .(You must enable system protection on this drive)

2] Рестартирайте(Restart) услугата Volume Shadow Copy

Ако услугата Volume Shadow Copy (VSS)(Volume Shadow Copy (VSS) Service) изобщо не работи или е повредена, защитата(System Protection) на системата, използвана за възстановяване на системата,(System Restore) може да не работи правилно и може да получите съобщението за грешка Трябва да активирате защитата на системата на това устройство . (You must enable system protection on this drive)В този случай трябва да помислите за рестартиране на услугата Volume Shadow Copy , преди да стартирате отново System Restore , за да видите дали проблемът ще бъде разрешен.

Можете да спрете и рестартирате услугата Volume Shadow Copy чрез командния ред(Command Prompt) . Ето как:

  • Ако изобщо нямате достъп до операционната си система, ще трябва да поставите инсталационния носител на Windows 10 и да стартирате компютъра си.(Windows 10)
  • Изберете вашата клавиатурна подредба.
  • Ще се появи екранът за избор на опция(Choose an option) , така че отидете на Troubleshoot > Advanced options > Command Prompt.
  • В прозореца на командния ред въведете командите по-долу и натиснете Enter след всеки ред.
net stop vss
net start vss

След като изпълните и двете команди, можете да стартирате отново Възстановяване на системата(System Restore) чрез командния ред или да рестартирате компютъра си и при стартиране да стартирате помощната програма от GUI . Операцията трябва да работи успешно без съобщението за грешка.

3] Преименувайте(Rename) системния файл и извършете възстановяване на системата(System Restore) чрез командния ред(Command Prompt)

Ако възстановяването на системата не работи(System Restore is not working) , можете да опитате да го стартирате с помощта на командния ред. В това решение ще трябва да го стартирате, но преди да го направите, трябва да преименувате два системни файла, които могат да задействат съобщението за грешка Трябва да активирате защитата на системата на това устройство .(You must enable system protection on this drive)

Тъй като този проблем възниква най-вече, когато нямате достъп до операционната си система, цялото отстраняване на неизправности ще се стартира от Разширените опции за стартиране(Advanced Startup options) . Ето как:

  • Ако изобщо нямате достъп до операционната си система, ще трябва да поставите инсталационния носител на Windows 10 и да стартирате компютъра си(Windows 10 installation media and boot your computer) .
  • Изберете вашата клавиатурна подредба.
  • Ще се появи екранът за избор на опция(Choose an option) , така че отидете на Troubleshoot > Advanced options > Command Prompt.
  • В прозореца на командния ред въведете командата по-долу и натиснете Enter .
cd %systemroot%\system32\config

След като се придвижите до папката config в System32 , е време да преименувате два системни файла. Можете да направите това, като въведете двете команди по-долу и натиснете Enter след всяка.

ren SYSTEM system.001
ren SOFTWARE software.001

След като изпълните и двете команди, вече можете да стартирате Възстановяване на системата –(System Restore –) въведете командата по-долу и натиснете Enter .

rstrui.exe /offline:C:\windows=active

Възстановяването на системата(System Restore) вече трябва да се отвори без съобщението за грешка. Следвайте инструкциите на екрана и вижте дали компютърът ви започва да работи нормално.

Hope this helps!



About the author

Аз съм софтуерен инженер с над 15 години опит в Microsoft Office и Edge. Също така разработих няколко инструмента, използвани от крайните потребители, като например приложение за проследяване на важни здравни данни и детектор за рансъмуер. Моите умения се състоят в разработването на елегантен код, който работи добре на различни платформи, както и в отличното разбиране на потребителското изживяване.



Related posts