Miután frissített a Windows 10 rendszerre vagy telepített egy Windows 10 szolgáltatásfrissítést, korlátozott időn belül, 10 napon belül visszatérhet a Windows előző verziójához. Ezt a Beállítások → Frissítés és biztonság → Helyreállítás → Visszatérés a Windows 10 előző verziójához megnyitva teheti meg.
(Ha Windows 7-ről frissített, látni fogja Menjen vissza a Windows 7-hez helyette.)
Ha ezzel a módszerrel visszaáll az előző verzióra, akkor a személyes fájljai megmaradnak, de eltávolítja a frissítés után telepített testreszabásait, alkalmazásait és illesztőprogramjait. Alapértelmezés szerint tíz napja van, amely előtt visszatérhet a Windows előző verziójához.
A jelenlegi verzió eltávolítása és a Windows korábbi verziójának visszaállítása is gigabájtokat szabadít fel a merevlemezen lévő adatok, mint a Windows.old
mappa törlődik.
A 10 napos ablak után a korábbi Windows telepítőfájlok a Windows.old
könyvtár automatikusan törlődik (talán a Lemez tisztítás) az operációs rendszer által. A Fogj neki gomb ekkor szürkén jelenik meg.
A Windows 10 évfordulós frissítés (v1607) előtti verzióiban a visszaállítási idő 30 nap volt. Az évfordulós frissítés óta a Microsoft 10 napra csökkentette az eltávolítási időtartamot. A Microsoft szerint adatvezérelt döntés volt (telemetria alapján) a visszaállítási időkeret 30-ról mindössze 10 napra történő módosítása. A forrást idézve:
Felhasználói kutatásaink alapján azt észleltük, hogy a legtöbb felhasználó, aki úgy dönt, hogy visszatér a Windows korábbi verziójához, ezt az első néhány napon belül megteszi. Ennek megfelelően a beállítást 10 napra változtattuk, hogy a korábbi példányok által használt szabad tárhely legyen.
Az operációs rendszer kiértékelése több időt igényelhet a végfelhasználóknak, és a 10 napos időtartam a legtöbb ember számára nem elegendő. A jó hír az, hogy a Visszatérés a Windows előző verziójához maximum értékre növelhető 60
nap kézzel.
Ebből a cikkből megtudhatja, hogyan hosszabbíthatja meg a 10 napos visszaállítási időszakot Windows 10 rendszerű számítógépén.
Hosszabbítsa meg a 10 napos korlátot, hogy visszatérjen az előző verzióhoz
A DISM segédprogrammal a következőket teheti:
- Nézze meg, hány nappal a frissítés után eltávolítható egy operációs rendszer.
- Indítsa el az eltávolítást, vagy térjen vissza az előző operációs rendszerre vagy verzióra.
- Távolítsa el a Windows frissítés eltávolításának lehetőségét.
- Állítsa be a napok számát, ameddig a felhasználónak el kell távolítania a Windows frissítést.
(Referencia: DISM operációs rendszer távolítsa el a Command-Line Options parancsot.)
Keresse meg a visszaállítási időkeretet (napok száma)
A meglévő Windows-telepítés eltávolítási ablakának időkeretének (napokban) meghatározásához futtassa ezt a parancsot innen admin Parancssor:
DISM /Online /Get-OSUninstallWindow
A következő kimenetet fogja látni:
Telepítési képszolgáltatási és -kezelő eszköz. Verzió: 10.0.19041.572 Képverzió: 10.0.19042.661 Eltávolítási ablak: 10 A művelet sikeresen befejeződött.
A visszaállítási időkeret növelése (napok száma)
Futtassa ezt a parancsot annak beállításához, hogy a frissítés után hány nap múlva indítható el az eltávolítás.
Szintaxis:
DISM /Online /Set-OSUninstallWindow /Érték:
Az értéknek (azaz a napok számának) a tartományban kell lennie <2
vagy >60
. Ha a megadott érték nem esik ebbe a tartományba, akkor az alapértelmezett 10-es érték kerül beállításra.
Példa:
DISM /Online /Set-OSUninstallWindow /Érték: 30
Látnia kell a "A művelet sikeresen befejeződött” a kimenetben.
A fenti parancssor 30 napra állítja a visszaállítási időtartamot. A Windows nem törli a Windows.old
mappába 30 nap előtt.
Állítsa be a visszaállítási időkeretet a rendszerleíró adatbázison keresztül
A visszaállítási ablak időkeretét a beállításjegyzék szerkesztésével is beállíthatja.
- Indítsa el a Rendszerleíróadatbázis-szerkesztőt, és lépjen a következő ágra:
HKEY_LOCAL_MACHINE\SYSTEM\Setup
- Hozzon létre egy új duplaszó-értéket, melynek neve
UninstallWindow
ha még nem létezik. - Dupla kattintás
UninstallWindow
, válassza a Decimális lehetőséget, és írja be a kívánt értéket (>2
nak nek<60
), majd kattintson az OK gombra.
Vegye figyelembe, hogy ha a fenti beállításjegyzéki érték nem létezik, akkor a Windows által használt alapértelmezett küszöbérték a „10” nap lesz. - Lépjen ki a Rendszerleíróadatbázis-szerkesztőből.
A rendszerleíró adatbázis módosítása után jobb, ha újraindítja a Windowst, bár a DISM-et Get-OSUninstallWindow parancs akkor is tükrözi a rendszerleíró adatbázis változását, ha nem indítja újra.
További tipp
Van még két DISM kapcsolók ugyanis, Initiate-OSUninstall
és Remove-OSUninstall
amiről esetleg szeretne tudni. Az előbbi a visszaállítás kezdeményezése parancssori használatával, az utóbbi pedig a felhasználók általi visszaállítás lehetőségének megszüntetése.
A Remove-OSUninstall
kapcsoló kiszürkül a Fogj neki gombot a Vissza az előzőhöz… rész alatt. A parancs törli a következő beállításjegyzék-értékeket a fent említett ágból. Eltávolíthatja a megfelelő BCD-adatokat és a Windows helyreállítási környezet „Vissza az előző buildhez” nevű bejegyzés.
Nyilvántartási értékek:
- UninstallActive
- UninstallGUID
- UninstallMark
- UninstallScenario
Hiba: 1168 – Az elem nem található
Egyes esetekben az 1168-as hiba („elem nem található”) a DISM Get-OSUninstallWindow vagy Set-OSUninstallWindow parancs futtatásakor jelentkezhet.
Telepítési képszolgáltatási és -kezelő eszköz. Verzió: 10.0.19041.572 Képverzió: Hiba: 1168 Az elem nem található. A DISM naplófájl a C:\WINDOWS\Logs\DISM\dism.log címen található.
A DISM.log fájl a következő bejegyzéseket jeleníti meg:
Hiba pGetUninstallInterfaceCommon: Nem sikerült betölteni a beállítási platformot, hr = 0x80070490 [gle=0x00000003] Hiba: DISM DISM SetupPlatform Szolgáltató: PID=3944 TID=9192 Az UninstallInterface Online letöltése nem sikerült. - CSetupPlatformManager:: GetUninstallWindow (hr: 0x80070490) Hiba: DISM DISM SetupPlatform Szolgáltató: PID=3944 TID=9192 Nem sikerült lekérni az eltávolítási ablakot. - CSetupPlatformManager:: ProcessCmdLine_GetUninstallWindow (hr: 0x80070490) Hiba: DISM DISM SetupPlatform Szolgáltató: PID=3944 TID=9192 Nem sikerült a get-osuninstallwindow parancs feldolgozása közben. - CSetupPlatformManager:: ExecuteCmdLine (hr: 0x80070490)
Hiba 1168
(0x80070490
), amely az „Elem nem található”, akkor fordul elő, ha a Windows.old
mappát (különösen az almappát $WINDOWS.~BT
) törölte a Windows, miután a visszaállítási időszak lejárt.
Az is lehetséges, hogy manuálisan törölte a „Korábbi Windows telepítés(ek)” fájlokat a Lemezkarbantartó vagy a Tárolási beállítások a lemezterület helyreállításához.
A DISM DISM Get-OSUninstallWindow
és Set-OSUninstallWindow
A parancsoknak a következő fájlokra van szükségük a megfelelő működéshez:
C:\windows.old\$WINDOWS.~BT\Sources\api-ms-win-core-kernel32-legacy-l1-1-0.dll. C:\windows.old\$WINDOWS.~BT\Sources\fltLib.dll. C:\windows.old\$WINDOWS.~BT\Sources\mpr.dll. C:\windows.old\$WINDOWS.~BT\Sources\setupplatform.dll. C:\windows.old\$WINDOWS.~BT\Sources\sspicli.dll. C:\windows.old\$WINDOWS.~BT\Sources\unbcl.dll. C:\windows.old\$WINDOWS.~BT\Sources\virtdisk.dll. C:\windows.old\$WINDOWS.~BT\Sources\winhttp.dll. C:\windows.old\$WINDOWS.~BT\Sources\wtsapi32.dll
Ha Windows.old
vagy annak almappája $WINDOWS.~BT
hiányzik, vagy ha néhány DLL hiányzik az adott helyen, a következő hibák egyikét fogja kapni:
Hiba: 1168 Az elem nem található. A DISM naplófájl a C:\WINDOWS\Logs\DISM\dism.log címen található.
Hiba: 126 A megadott modul nem található. A DISM naplófájl a C:\WINDOWS\Logs\DISM\dism.log címen található.
3. hiba: A rendszer nem találja a megadott elérési utat
Ennek ellenére be kell tudnia állítani az eltávolítási küszöböt vagy időkeretet a regisztrációs módszer fentebb leírtak szerint.
Záró szavak
Nem világos, hogy a DISM vagy a rendszerleíró adatbázis használatával beállított eltávolítási ablak megmarad-e vagy sem, ha a jövőben telepít egy frissítést (Feature Update).
Természetesen a végső trükk az átnevezésről C:\Windows.old
és C:\$Windows~BT
megakadályozza, hogy a Windows 10 automatikusan törölje őket. A mappák átnevezésével korlátlan időt kap a kiválasztott verzióhoz való visszatéréshez.
Egy apró kérés: Ha tetszett a bejegyzés, kérlek oszd meg?
Egy "apró" megosztásod komolyan segítene ennek a blognak a növekedésében. Néhány nagyszerű javaslat:- Tűzd ki!
- Oszd meg kedvenc blogoddal + Facebook, Reddit
- Tweeteljen!