Jak zaplanować punkty przywracania systemu w systemie Windows 11/10?

Przywracanie systemu(System Restore) to jedna z najważniejszych, ale niedocenianych funkcji systemu operacyjnego Windows(Windows OS) . Punkt przywracania może pomóc komputerowi szybko wrócić do stanu roboczego i zaoszczędzić dużo czasu na rozwiązywanie problemów. Punkty przywracania systemu(System Restore Points) przechwytują program rezydentny, ich ustawienia i rejestr systemu Windows(Windows Registry) jako obraz i tworzą kopię zapasową kilku rzeczy, które są niezbędne do zrekonstruowania dysku systemowego do punktu, jeśli zdecydujesz się wrócić. Podczas gdy system Windows często tworzy punkty przywracania systemu , możesz sprawić, by komputer z systemem Windows(Windows) utworzył je w zaplanowanych godzinach.

Twórz punkty przywracania systemu(Create System Restore Points) automatycznie każdego dnia lub tygodnia

Chciałbym, aby system Windows(Windows) miał wbudowaną funkcję lub ustawienie, dzięki któremu użytkownicy mogliby łatwo ustawić swój komputer tak, aby tworzył punkty przywracania, codziennie lub co tydzień, za pomocą jednego kliknięcia – ale takie ustawienie nie jest dostępne. Aby to zrobić , będziesz musiał użyć Harmonogramu zadań(Task Scheduler) . Zobaczmy teraz, jak zaplanować jeden na określony czas. Jest to 3-etapowy proces:

  1. Włącz funkcję przywracania systemu
  2. Polecenie punktu przywracania systemu
  3. Utwórz zadanie w Harmonogramie zadań.

Rozmawialiśmy również o tym, jak ręcznie uruchomić zadanie, aby potwierdzić jego działanie, oraz o krótkim samouczku tworzenia skrótu do tego zadania. Pozwoli ci to szybko utworzyć punkt przywracania .(Restore)

1] Włącz funkcję przywracania systemu

Skonfiguruj Przywracanie systemu w Windows 10

Chociaż powinno być domyślnie włączone, ale dobrze jest sprawdzić, czy nie zostało wyłączone Przywracanie systemu(check if it System Restore has been disabled) . Będziesz także musiał skonfigurować Przywracanie systemu dla pojedynczego dysku(System Restore for the individual drive) , w tym opcję użycia dysku.( disk usage option.)

Windows pozwala na utworzenie przywracania systemu tylko raz na 24 godziny(create System Restore only once in 24 hours) . Jeśli podejmie kolejną próbę, przeskoczy. Jeśli więc planujesz utworzyć wiele punktów przywracania, czasami ręcznie, musimy usunąć to ograniczenie.

Otwórz Edytor rejestru i przejdź do następującego klucza:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore

Kliknij dwukrotnie, aby edytować  DWORD SystemRestorePointCreationFrequency . Zmień wartość na 0 .

automatycznie tworzy punkt przywracania systemu podczas uruchamiania

Dzięki temu system Windows(Windows) nigdy nie pominie tworzenia punktu przywracania.

2] Polecenie punktu przywracania systemu

Polecenie, którego użyjemy do utworzenia punktu przywracania, to

Checkpoint-Computer -Description "TWC-RestorePoint" -RestorePointType MODIFY_SETTINGS

Możesz zmienić nazwę TWC-RestorePoint na dowolną inną.

MODIFY_SETTINGS to typ punktu przywracania(Restore) , który obejmuje Rejestr(Registry) , profile lokalne, com+ DB, WFP.dll , bazę danych IIS i rozszerzenia plików.

Zalecam wykonanie tego polecenia w PowerShell , aby upewnić się, że działa poprawnie.

Oto krótkie demo sugerowanego przez nas polecenia. Zauważ(Notice) , że utworzył punkt przywracania z opisem — TWC-RestorePoint.

zaplanuj punkty przywracania systemu

Oprócz tego możesz również użyć następujących argumentów:

  • APPLICATION_INSTALL
  • APPLICATION_UNINSTALL
  • DEVICE_DRIVER_INSTALL
  • CANCELLED_OPERATION

Możesz również użyć następującego argumentu z programem WMIC.EXE(WMIC.EXE) , aby utworzyć punkt przywracania. Wyjaśniliśmy to szczegółowo w naszym poście na temat automatycznego tworzenia (How)punktu przywracania za pomocą uruchamiania systemu Windows.

/Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "Startup Restore Point", 100, 7

3] Utwórz harmonogram zadań

Teraz będziesz musiał  utworzyć i zaplanować podstawowe zadanie(create & schedule a basic task) i użyć powyższego polecenia w harmonogramie zadań w PowerShell

Wpisz taskchd.msc(taskschd.msc) w wierszu polecenia Uruchom(Run) i naciśnij klawisz Enter , aby otworzyć Harmonogram zadań(Task Scheduler) . Kliknij łącze Utwórz zadanie. (Click on the Create Task link.)Nazwij go jako Kreator punktu przywracania (Restore Point Creator, ) i zaznacz pole, które mówi Uruchom(Run) z najwyższymi uprawnieniami.

Utwórz zadanie, aby uruchomić z najwyższymi uprawnieniami

Jeśli na komputerze jest wielu użytkowników, wybierz przycisk radiowy z napisem Uruchom, niezależnie od tego, czy użytkownik jest zalogowany, czy nie.(Run whether the user is logged on or not.)

Przejdź do zakładki Wyzwalacze(Triggers) i kliknij przycisk Nowy(New Button) . Tutaj zaplanujemy uruchamianie zadania raz dziennie(schedule the task to run once every day,) lub możesz wybrać cokolwiek innego. Wybierz dzień, ustaw datę i godzinę rozpoczęcia.

Zaplanuj zadanie, aby codziennie tworzyć punkt przywracania

Przejdź do zakładki Działania(Actions Tab) i kliknij przycisk Nowy(New Button) . Tutaj dodamy polecenie.

Wpisz powershell.exe w polu Program/script . W polu Argument wpisz:

Checkpoint-Computer -Description "TWC-RestorePoint" -RestorePointType MODIFY_SETTINGS

Kliknij przycisk OK.

Dodaj polecenie do Harmonogramu zadań, aby utworzyć punkt przywracania

Następnie przejdź do zakładki Warunki(Conditions) , jeśli konfigurujesz to na laptopie. Możesz pominąć tworzenie punktu przywracania, jeśli działa na baterii, lub zatrzymać, jeśli przełączy się na baterię.

Na koniec przejdź do zakładki Ustawienia(Settings) . Tutaj powinieneś skonfigurować, co się stanie, jeśli zadanie się nie powiedzie lub jeśli nie uda się, ponieważ komputer był wyłączony. Może również zająć się sytuacjami w przypadku niepowodzenia zadania i tak dalej.

Jeśli skonfigurowałeś go tak, aby działał nawet wtedy, gdy użytkownik nie jest zalogowany, zostaniesz poproszony o podanie hasła. Jeśli korzystasz z konta Microsoft , sugeruję utworzenie lokalnego konta administratora i używanie go do takich ustawień, w których potrzebne jest hasło.

Uruchom zadanie ręcznie, aby sprawdzić, czy działa

Jak zaplanować punkty przywracania systemu w systemie Windows 10?

Wybierz utworzone przez nas zadanie, a na prawym panelu kliknij przycisk Uruchom(Run) . Natychmiast uruchomi PowerShell i wykona polecenie.

Przeczytaj(Read) : Jak utworzyć skrót do przywracania systemu na pulpicie(How to create a System Restore desktop shortcut) .

Utwórz skrót(Shortcut) do zadania przywracania systemu(System Restore Task) , aby uruchomić je w dowolnym momencie

Program schtasks.exe odpowiada za wykonanie zadań w odpowiednim czasie. Możemy użyć następującego argumentu, aby utworzyć skrót na pulpicie, aby uruchomić go na żądanie. W naszym przypadku będzie to wyglądać tak:

C:\Windows\System32\schtasks.exe /run /tn "Restore Point Creator"
  • Kliknij prawym przyciskiem myszy na pulpicie
  • Wybierz Nowy > Skrót
  • W tym miejscu wklej powyższe polecenie
  • Nadaj mu nazwę i kliknij OK.

Teraz, gdy następnym razem zmienisz coś, co może wykorzystać problem, utwórz przywracanie za pomocą tego skrótu.

Dzięki temu nie tylko nauczyliśmy się planować punkty przywracania systemu w (System Restore)systemie Windows 10(Windows 10) , ale także tworzyć je w dowolnym momencie za pomocą skrótu. Pamiętaj, że za każdym razem, gdy utworzysz punkt przywracania, zajmie on część przestrzeni dyskowej. Chociaż system Windows(Windows) automatycznie usunie stare punkty przywracania po osiągnięciu limitu przydzielonego miejsca na dysku, można również ręcznie usunąć starsze punkty przywracania.(delete older restore points manually.)



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem na platformach Windows 11 i 10. Skupiam się na tworzeniu i utrzymywaniu wysokiej jakości oprogramowania zarówno dla Windows 7, jak i Windows 8. Pracowałem również nad wieloma innymi projektami, w tym między innymi Chrome, Firefox, Xbox One i plikami.



Related posts