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