Atnaujinę į „Windows 10“ arba įdiegę „Windows 10“ funkcijos naujinimą, galėsite grįžti prie ankstesnės „Windows“ versijos per ribotą 10 dienų laikotarpį. Tai galima padaryti atidarius Nustatymai → Atnaujinimas ir sauga → Atkūrimas → Grįžti į ankstesnę Windows 10 versiją.
(Jei atnaujinote iš Windows 7, pamatysite Grįžkite į „Windows 7“. vietoj to.)
Grąžinus į ankstesnę versiją naudojant šį metodą, jūsų asmeniniai failai išsaugomi, tačiau bus pašalinti tinkinimai, programos ir tvarkyklės, įdiegtos po naujovinimo. Pagal numatytuosius nustatymus turite dešimt dienų, iki kurių galite grįžti į ankstesnę „Windows“ versiją.
Pašalinkite dabartinę „Windows“ versiją ir grįžkite į ankstesnę „Windows“ versiją atlaisvina gigabaitus duomenų standžiajame diske, kaip Windows.senas
aplankas ištrintas.
Pasibaigus 10 dienų langui, ankstesni Windows diegimo failai pagal Windows.senas
katalogas būtų automatiškai ištrintas (galbūt naudojant Disko valymas) operacinės sistemos. The Pradėti tada mygtukas būtų pilkas.
„Windows 10“ versijose iki jubiliejaus atnaujinimo (v1607) grąžinimo laikotarpis buvo 30 dienų. Po jubiliejaus atnaujinimo „Microsoft“ sumažino pašalinimo langą iki 10 dienų. „Microsoft“ teigimu, tai buvo duomenimis pagrįstas sprendimas (remiantis telemetrija) pakeisti grąžinimo laikotarpį nuo 30 iki 10 dienų. Cituojant šaltinį:
Remdamiesi naudotojų tyrimais, pastebėjome, kad dauguma vartotojų, kurie pasirenka grįžti prie ankstesnės „Windows“ versijos, tai padaro per pirmąsias kelias dienas. Todėl pakeitėme nustatymą į 10 dienų, kad būtų laisvos vietos saugykloje, kurią naudojo ankstesnės kopijos.
Operacinės sistemos įvertinimui galutiniams vartotojams gali prireikti daugiau laiko, o 10 dienų lango daugumai žmonių nepakanka. Geros naujienos yra tai, kad galite padidinti Grįžti į ankstesnę „Windows“ versiją iki daugiausiai 60
dienas rankiniu būdu.
Šiame straipsnyje aprašoma, kaip pratęsti 10 dienų atšaukimo langą „Windows 10“ kompiuteryje.
Prailginkite 10 dienų limitą, kad grįžtumėte į ankstesnę versiją
Naudodami DISM programą galite atlikti šiuos veiksmus:
- Sužinokite, kiek dienų po atnaujinimo galima pašalinti OS.
- Pradėkite pašalinimą arba grįžkite į ankstesnę OS ar versiją.
- Pašalinkite galimybę pašalinti „Windows“ naujinimą.
- Nustatykite dienų skaičių, per kurį vartotojas turi pašalinti „Windows“ naujinimą.
(Nuoroda: DISM operacinė sistema pašalinkite komandų eilutės parinktis.)
Raskite grąžinimo laikotarpį (dienų skaičių)
Norėdami nustatyti esamo „Windows“ diegimo pašalinimo lango laikotarpį (dienomis), paleiskite šią komandą iš admin komandų eilutė:
DISM /Online /Get-OSUninstallWindow
Pamatysite šią išvestį:
Diegimo vaizdo aptarnavimo ir valdymo įrankis. Versija: 10.0.19041.572 Vaizdo versija: 10.0.19042.661 Pašalinimo langas: 10 Operacija sėkmingai baigta.
Padidinkite grąžinimo laikotarpį (dienų skaičių)
Vykdykite šią komandą, kad nustatytumėte dienų skaičių po atnaujinimo, per kurį galima pradėti pašalinimą.
Sintaksė:
DISM /Prisijungęs /Set-OSUninstallWindow /Vertė:
Vertė (t. y. dienų skaičius) turi būti diapazone <2
arba >60
. Jei įvesta reikšmė nepatenka į tą diapazoną, bus nustatyta numatytoji vertė 10.
Pavyzdys:
DISM /Prisijungęs /Set-OSUninstallWindow /Vertė: 30
Turėtumėte pamatyti pranešimą "Operacija sėkmingai baigta“ išvestyje.
Aukščiau pateikta komandų eilutė nustato grąžinimo langą iki 30 dienų. „Windows“ neištrins Windows.senas
aplanką prieš 30 dienų.
Nustatykite grąžinimo laikotarpį per registrą
Redaguodami registrą taip pat galite nustatyti atšaukimo lango laikotarpį.
- Paleiskite registro rengyklę ir eikite į šią šaką:
HKEY_LOCAL_MACHINE\SYSTEM\Setup
- Sukurkite naują DWORD reikšmę pavadinimu
Pašalinti langą
jei jo dar nėra. - Dukart spustelėkite
Pašalinti langą
, pasirinkite Dešimtainė ir įveskite norimą reikšmę (>2
į<60
) ir spustelėkite Gerai.
Atminkite, kad jei pirmiau nurodytos registro reikšmės nėra, „10“ dienų bus numatytoji „Windows“ naudojama slenksčio riba. - Išeikite iš registro rengyklės.
Pakeitę registrą, geriau iš naujo paleisti „Windows“, nors ir DISM Get-OSUninstallWindow komanda atspindėtų registro pakeitimą, net jei nepaleidžiate iš naujo.
Papildomas patarimas
Yra dar du DISM jungikliai būtent Initiate-OSUninstall
ir Pašalinti-OSUninstall
apie kuriuos galbūt norėsite sužinoti. Pirmasis yra inicijuoti atšaukimą naudojant komandinę eilutę, o antrasis - panaikinti vartotojų galimybę atšaukti.
The Pašalinti-OSUninstall
jungiklis taps pilkas Pradėti mygtuką, esantį po skyriumi Grįžti į ankstesnį... Komanda ištrina šias registro reikšmes iš aukščiau nurodytos šakos. Jis taip pat gali pašalinti atitinkamus BCD duomenis ir „Windows“ atkūrimo aplinka įrašas pavadinimu „Grįžti į ankstesnę versiją“.
Registro reikšmės:
- UninstallActive
- Pašalinkite GUID
- Pašalinkite žymėjimą
- Pašalinimo scenarijus
Klaida: 1168 – Elementas nerastas
Kai kuriais atvejais klaida 1168 („elementas nerastas“) gali įvykti vykdant komandą DISM Get-OSUninstallWindow arba Set-OSUninstallWindow.
Diegimo vaizdo aptarnavimo ir valdymo įrankis. Versija: 10.0.19041.572 Vaizdo versija: Klaida: 1168 Elementas nerastas. DISM žurnalo failą galite rasti adresu C:\WINDOWS\Logs\DISM\dism.log
DISM.log faile bus rodomi šie įrašai:
Klaida pGetUninstallInterfaceCommon: nepavyko įkelti sąrankos platformos, hr = 0x80070490 [gle=0x00000003] Klaida DISM DISM SetupPlatform teikėjas: PID=3944 TID=9192 Nepavyko gauti UninstallInterface Online. – CSetupPlatformManager:: GetUninstallWindow (hr: 0x80070490) Klaida DISM DISM SetupPlatform teikėjas: PID=3944 TID=9192 Nepavyko gauti pašalinimo lango. – CSetupPlatformManager:: ProcessCmdLine_GetUninstallWindow (hr: 0x80070490) Klaida DISM DISM sąrankos platformos teikėjas: PID=3944 TID=9192 Nepavyko apdoroti komandos get-osuninstallwindow. – CSetupPlatformManager:: ExecuteCmdLine (hr: 0x80070490)
Klaida 1168
(0x80070490
), kuris reiškia „Elementas nerastas“, įvyksta, jei Windows.senas
aplanką (ypač poaplankį $WINDOWS.~BT
) „Windows“ ištrynė pasibaigus grąžinimo langui.
Taip pat gali būti, kad rankiniu būdu išvalėteAnkstesnis (-i) „Windows“ diegimas (-ai)“ failus naudodami disko valymą arba Saugojimo nustatymai atgauti vietos diske.
DISM DISM Get-OSUninstallWindow
ir Set-OSUninstallWindow
Kad komandoms tinkamai veiktų, reikės šių failų:
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
Jeigu Windows.senas
arba jo poaplankį $WINDOWS.~BT
trūksta arba jei toje vietoje trūksta kai kurių DLL, gausite vieną iš šių klaidų:
Klaida: 1168 Elementas nerastas. DISM žurnalo failą galite rasti adresu C:\WINDOWS\Logs\DISM\dism.log
Klaida: 126 Nurodytas modulis nerastas. DISM žurnalo failą galite rasti adresu C:\WINDOWS\Logs\DISM\dism.log
3 klaida: sistema negali rasti nurodyto kelio
Nepaisant to, turėtumėte turėti galimybę nustatyti pašalinimo slenkstį arba laikotarpį naudodami registro metodas aprašyta aukščiau.
Baigiamieji žodžiai
Neaišku, ar pašalinimo langas, kurį nustatėte naudodami DISM arba registrą, išliks, ar ne, jei ateityje įdiegsite naujinimą (funkcijos naujinimą).
Žinoma, galutinis triukas pervadinimo C:\Windows.old
ir C:\$Windows~BT
neleistų „Windows 10“ jų automatiškai ištrinti. Pervardydami aplankus gausite neribotą laiką grįžti prie pasirinktos versijos.
Vienas mažas prašymas: jei jums patiko šis įrašas, pasidalinkite juo?
Viena „mažytė“ jūsų dalis labai padėtų šio tinklaraščio augimui. Keletas puikių pasiūlymų:- Prisek tai!
- Pasidalykite juo savo mėgstamame tinklaraštyje + Facebook, Reddit
- Paskelbkite „Twitter“!