Jak przedłużyć 10-dniowy limit, aby wrócić do poprzedniej wersji systemu Windows

click fraud protection

Po uaktualnieniu do systemu Windows 10 lub zainstalowaniu aktualizacji funkcji systemu Windows 10 będzie można wrócić do poprzedniej wersji systemu Windows w ograniczonym czasie 10 dni. Można to zrobić, otwierając Ustawienia → Aktualizacja i zabezpieczenia → Odzyskiwanie → Wróć do poprzedniej wersji systemu Windows 10.

Windows 10 cofnij dni odinstalowywania

(Jeśli zaktualizowałeś system Windows 7, zobaczysz Wróć do Windows 7 zamiast.)

Przywrócenie poprzedniej wersji przy użyciu tej metody powoduje zachowanie osobistych plików, ale usunie dostosowania, aplikacje i sterowniki zainstalowane po aktualizacji. Domyślnie masz dziesięć dni, przed którymi możesz przywrócić poprzednią wersję systemu Windows.

Odinstalowanie bieżącej wersji i powrót do poprzedniej wersji systemu Windows również zwalnia gigabajty danych na dysku twardym, ponieważ Windows.old folder zostanie usunięty.

Po 10-dniowym oknie poprzednie pliki instalacyjne systemu Windows pod Windows.old katalog zostanie automatycznie usunięty (może przy użyciu Czyszczenie dysku) przez System operacyjny. ten Zaczynaj przycisk będzie wyszarzony.

wolne miejsce na dysku po aktualizacji systemu Windows

W wersjach systemu Windows 10 przed aktualizacją rocznicową (v1607) okres wycofywania wynosił 30 dni. Od czasu aktualizacji rocznicowej firma Microsoft skróciła okno dezinstalacji do 10 dni. Według Microsoftu decyzja o zmianie terminu wycofywania z 30 do zaledwie 10 dni była oparta na danych (opartej na telemetrii). Cytując źródło:

Na podstawie naszych badań użytkowników zauważyliśmy, że większość użytkowników, którzy decydują się na powrót do poprzedniej wersji systemu Windows, robi to w ciągu pierwszych kilku dni. W związku z tym zmieniliśmy ustawienie na 10 dni, aby zwolnić miejsce w pamięci używane przez poprzednie kopie.

Ocena systemu operacyjnego może wymagać więcej czasu dla użytkowników końcowych, a 10-dniowe okno jest niewystarczające dla większości ludzi. Dobrą wiadomością jest to, że możesz zwiększyć Powrót do poprzedniej wersji systemu Windows do maksymalnie 60 dni ręcznie.

W tym artykule dowiesz się, jak przedłużyć 10-dniowe okno wycofywania na komputerze z systemem Windows 10.

Przedłuż 10-dniowy limit, aby wrócić do poprzedniej wersji

Za pomocą narzędzia DISM możesz wykonać następujące czynności:

  • Dowiedz się, ile dni po uaktualnieniu można odinstalować system operacyjny.
  • Zainicjuj dezinstalację lub przywróć poprzedni system operacyjny lub wersję.
  • Usuń możliwość odinstalowania aktualizacji systemu Windows.
  • Ustaw liczbę dni, przez które użytkownik musi odinstalować uaktualnienie systemu Windows.

(Odniesienie: Odinstaluj system operacyjny DISM Opcje wiersza polecenia.)

Znajdź ramy czasowe wycofywania (liczba dni)

Aby określić przedział czasowy (dni) odinstalowania istniejącej instalacji systemu Windows, uruchom to polecenie z Wiersz polecenia administratora:

DISM /Online /Get-OSUninstallWindow

Zobaczysz następujące dane wyjściowe:

Narzędzie do obsługi i zarządzania obrazami wdrożeniowymi. Wersja: 10.0.19041.572 Wersja obrazu: 10.0.19042.661 Okno odinstalowywania: 10
Operacja zakończona sukcesem.

Zwiększ ramy czasowe wycofywania (liczba dni)

Uruchom to polecenie, aby ustawić liczbę dni po uaktualnieniu, przez którą można zainicjować dezinstalację.

Składnia:

DISM /Online /Set-OSUninstallWindow /Wartość:

Wartość (tj. liczba dni) musi mieścić się w zakresie <2 lub >60. Jeśli wprowadzona wartość nie mieści się w tym zakresie, zostanie ustawiona domyślna wartość 10.

Przykład:

DISM /Online /Set-OSUninstallWindow /Wartość: 30

Powinieneś zobaczyć komunikat „Operacja zakończona sukcesem” w danych wyjściowych.

Powyższy wiersz polecenia ustawia okno wycofywania na 30 dni. Windows nie usunie Windows.old folder przed 30 dniami.

Ustaw ramy czasowe wycofywania za pomocą Rejestru

Możesz również ustawić przedział czasowy okna wycofywania, edytując rejestr.

  1. Uruchom Edytor rejestru i przejdź do następującej gałęzi:
    HKEY_LOCAL_MACHINE\SYSTEM\Setup
  2. Utwórz nową wartość DWORD o nazwie OdinstalujOkno jeśli jeszcze nie istnieje.
  3. Podwójne kliknięcie OdinstalujOkno, wybierz Dziesiętny i wpisz żądaną wartość (>2 do <60) i kliknij OK.
    Windows 10 cofnij dni odinstalowywaniaZwróć uwagę, że jeśli powyższa wartość rejestru nie istnieje, „10” dni będzie domyślnym limitem progowym używanym przez system Windows.
  4. Zamknij Edytor rejestru.

Po modyfikacji rejestru lepiej zrestartować system Windows, chociaż DISM Get-OSUninstallWindow polecenie odzwierciedla zmianę rejestru, nawet jeśli nie uruchomisz ponownie.

Dodatkowa wskazówka

Są jeszcze dwa DISM przełączniki mianowicie, Inicjuj-OSUninstall oraz Usuń-OSUninstall o których możesz chcieć wiedzieć. Pierwszym z nich jest zainicjowanie wycofywania za pomocą wiersza poleceń, a drugim usunięcie możliwości wycofywania zmian przez użytkowników.

ten Usuń-OSUninstall przełącznik wyszarzał Zaczynaj pod sekcją Wróć do poprzedniej…. Polecenie usuwa następujące wartości rejestru z powyższej gałęzi. Może również usunąć odpowiednie dane BCD i Środowisko odzyskiwania systemu Windows wpis o nazwie „Wróć do poprzedniej kompilacji”.

Wartości rejestru:

  • OdinstalujAktywny
  • UninstallGUID
  • OdinstalujMark
  • Odinstaluj scenariusz

Błąd: 1168 – Nie znaleziono elementu

W niektórych przypadkach błąd 1168 („nie znaleziono elementu”) może wystąpić podczas uruchamiania polecenia DISM Get-OSUninstallWindow lub Set-OSUninstallWindow.

Narzędzie do obsługi i zarządzania obrazami wdrożeniowymi. Wersja: 10.0.19041.572 Wersja obrazu: Błąd: 1168 Nie znaleziono elementu. Plik dziennika DISM można znaleźć w C:\WINDOWS\Logs\DISM\dism.log

Plik DISM.log wyświetli następujące wpisy:

Błąd pGetUninstallInterfaceCommon: nie udało się załadować platformy instalacyjnej, hr = 0x80070490 [gle=0x00000003] Błąd DISM DISM SetupPlatform Provider: PID=3944 TID=9192 Pobieranie UninstallInterface Online nie powiodło się. - CSetupPlatformManager:: GetUninstallWindow (godz: 0x80070490) Błąd DISM DISM SetupPlatform Provider: PID=3944 TID=9192 Nie można uzyskać okna odinstalowywania. - CSetupPlatformManager:: ProcessCmdLine_GetUninstallWindow (godz: 0x80070490) Błąd DISM DISM SetupPlatform Provider: PID=3944 TID=9192 Błąd podczas przetwarzania polecenia get-osuninstallwindow. - CSetupPlatformManager:: ExecuteCmdLine (godz.: 0x80070490)

Błąd 1168 (0x80070490), co oznacza „Nie znaleziono elementu”, występuje, jeśli Windows.old folder (zwłaszcza podfolder $WINDOWS.~BT) został usunięty przez system Windows po wygaśnięciu okna przywracania.

Możliwe również, że ręcznie wyczyściłeś „Poprzednie instalacje systemu Windows” pliki przy użyciu funkcji Oczyszczanie dysku lub Ustawienia przechowywania odzyskać miejsce na dysku.wolne miejsce na dysku po aktualizacji systemu Windows

Windows 10 cofnij dni odinstalowywania
ZWIĄZANE Z:Jak automatycznie usuwać pliki starsze niż N dni w systemie Windows?

DISM DISM Get-OSUninstallWindow oraz Set-OSUninstallWindow polecenia do poprawnego działania będą wymagały następujących plików:

C:\windows.old\$WINDOWS.~BT\Sources\api-ms-win-core-kernel32-legacy-l1-1-0.dll. C:\windows.old\$WINDOWS.~BT\Źródła\fltLib.dll. C:\windows.old\$WINDOWS.~BT\Źródła\mpr.dll. C:\windows.old\$WINDOWS.~BT\Źródła\setupplatform.dll. C:\windows.old\$WINDOWS.~BT\Źródła\sspicli.dll. C:\windows.old\$WINDOWS.~BT\Źródła\unbcl.dll. C:\windows.old\$WINDOWS.~BT\Źródła\virtdisk.dll. C:\windows.old\$WINDOWS.~BT\Źródła\winhttp.dll. C:\windows.old\$WINDOWS.~BT\Źródła\wtsapi32.dll
Windows 10 cofnij dni odinstalowywania

Jeśli Windows.old lub jego podfolder $WINDOWS.~BT brakuje lub jeśli w tej lokalizacji brakuje niektórych bibliotek DLL, otrzymasz jeden z następujących błędów:

Błąd: 1168 Nie znaleziono elementu. Plik dziennika DISM można znaleźć w C:\WINDOWS\Logs\DISM\dism.log
Błąd: 126 Nie można znaleźć określonego modułu. Plik dziennika DISM można znaleźć w C:\WINDOWS\Logs\DISM\dism.log
Błąd 3: System nie może znaleźć określonej ścieżki

ikona punktu dłoniMimo to powinieneś być w stanie ustawić próg dezinstalacji lub ramy czasowe za pomocą metoda rejestru opisane powyżej.

Słowa zamykające

Nie jest jasne, czy okno odinstalowania ustawione za pomocą DISM lub rejestru zostanie zachowane, jeśli zainstalujesz aktualizację (Aktualizacja funkcji) w przyszłości.

ikona żarówki wskazówekOczywiście ostateczna sztuczka zmiany nazwy C:\Windows.stary oraz C:\$Windows~BT uniemożliwiłoby systemowi Windows 10 automatyczne ich usunięcie. Zmieniając nazwy folderów, masz nieograniczony czas na powrót do wybranej wersji.


Jedna mała prośba: Jeśli podobał Ci się ten post, udostępnij go?

Jeden „mały” udział od ciebie bardzo pomógłby w rozwoju tego bloga. Kilka świetnych sugestii:
  • Przypiąć!
  • Udostępnij to na swoim ulubionym blogu + Facebooku, Reddit
  • Tweetuj to!
Więc bardzo dziękuję za wsparcie, mój czytelniku. To nie zajmie więcej niż 10 sekund twojego czasu. Przyciski udostępniania znajdują się tuż poniżej. :)