Paspartinkite „Windows“ paleidimą naudodami šiuos triukus
Ar žinote, kad galite pagreitinti „Windows“ paleidimą nenaudodami trečiųjų šalių įrankių? Šiandien mes pasidalinsime su jumis keletu gudrybių, kurios leis jums sutrumpinti paleidimo laiką ir pagreitinti „Windows“ paleidimą. Kai kurie iš jų yra gana paprasti, o kai kurie iš jų gali būti jums nauji.
Skelbimas
Kas „Windows“ sistemoje laikoma „paleidimu“.
„Windows“ paleidimas yra registro raktų ir failų sistemos aplankų rinkinys, kurį „Windows“ naudoja programoms ir įvairiems scenarijams paleisti. Yra daug skirtingų paleisties vietų, tačiau dauguma programų naudoja šiuos registro raktus arba failų sistemos aplankus:
- Dalinis kiekvieno vartotojo registro raktas: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
- Dalinis registro raktas visiems vartotojams: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
- Kiekvienam vartotojui skirtas paleisties aplankas: C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
- Visų vartotojų paleisties aplankas: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
- Kai kurios užduočių planuoklio užduotys, kurias galima pradėti vartotojui prisijungus („Windows Vista“ ir naujesnėse versijose).
Patarimas: galite vienu spustelėjimu pasiekite norimą registro raktą. Norėdami atidaryti paleisties aplankus, galite naudoti šias apvalkalo komandas:
- kiekvienam vartotojui skirtas paleisties aplankas: apvalkalas: paleidimas
- visiems vartotojams paleisties aplankas: apvalkalas: Bendras paleidimas
Paspauskite čia Norėdami sužinoti daugiau apie apvalkalo komandas.
Čia jūs pradedate
Sumažinkite tos programos apkrovą paleidžiant. „Windows“ versijose prieš „Windows 8“ galite naudoti msconfig (Start-Run-msconfig.exe) programa, kad pamatytumėte, ką turėjote paleisties sąraše. „Windows 8“ tą pačią parinktį teikia naujoji užduočių tvarkyklė:
Naujoji užduočių tvarkyklė turi vieną pranašumą – Paleidimo poveikio skaičiavimas, rekomenduočiau pasidomėti Autoruns Marko Russinovičiaus įrankis. Tai būtinas įrankis patyrusiems vartotojams, galintis parodyti viską, kas įkeliama paleidžiant jūsų OS.
Akivaizdu, kad kuo mažiau programų turėsite paleidžiant, tuo greičiau bus paleista „Windows“.
Taigi, pirmas žingsnis yra išjungti nereikalingas programas, įkeltas paleidžiant.
Yra viena gera taisyklė: jei nežinote, kas yra sąraše esanti programa, neišjunkite jos.
Kaip pagerinti paleidimą sumažinant OS apkrovą
Galite žymiai pailginti paleidimo laiką, sukurdami savo paleidimo eilę. Programos bus paleistos po vieną ir tai sumažins OS apkrovą.
Idėja yra ta, kad kelios programos nebandys įkelti visų vienu metu, jos bus įkeliamos nuoseklia tvarka. Paprastas triukas yra sukurti paketinį failą naudojant programos paleidimo komandas ir komandą „timeout“ po kiekvienos programos.
Kad jis būtų švarus, pateiksiu paprastą pavyzdį iš „Windows 8“ diegimo. Į savo apvalkalą įdėjau paketinį failą: Paleisties aplankas, kai pašalinau dvi įdiegtas programas, Yahoo! „Messenger“ ir mano „Opaque Taskbar“ neįkeliami paleidžiant naudojant „Autoruns“:
@echo išjungtas
pradėti "" "c:\Programų failai (x86)\Yahoo!\Messenger\YahooMessenger.exe"
skirtas laikas /10
paleisti "" c:\data\portable\OpaqueTaskbar /resident
Visas kitas programas tokiu būdu galite perkelti į paketinį failą.
Jei nenorite matyti konsolės lango kiekvieną kartą paleidžiant, galite sudaryti paleisties eilę naudodami užduočių planuoklį. Turite sukurti užduočių rinkinį: po vieną užduotį kiekvienai programai.
Skirtuke „Suaktyvikliai“, esančiame lange „Sukurti užduotį“, turite nustatyti naują įvykio „Prisijungti“ aktyviklį. Atkreipkite dėmesį į parinktį „Atidėti užduotį“. Tai yra lygiavertė komandai „timeout“, kurią naudojau aukščiau esančiame paketiniame faile. Naudokite šią parinktį norėdami sukurti paleisties eilę.
„Windows 8“ sistemoje eilė gali būti tokia:
- 1 užduotis – Yahoo! Messenger, „Atidėti užduotį“ nepažymėtas – man nereikia delsti pirmą kartą paleidžiant programą.
- 2 užduotis – nepermatoma užduočių juosta, „Atidėti užduotį“ nustatyta į 5 sekundes – paskyriau 5 sekundes 1 užduočiai pradėti ir atlaisvinti OS išteklius.
- 3 užduotis – „Skype“, „Atidėti užduotį“ nustatyta kaip 2 sekundės – paskyriau 2 sekundes 2 užduočiai pradėti ir atlaisvinti OS išteklius.
- ...ir taip toliau.
Turite reguliariai tikrinti paleisties nustatymus, kad atsikratytumėte naujų programų, kurios įdiegus jas automatiškai pridedamos prie paleisties. Bet tai verta. Kai bus sukurta paleisties eilė, pajusite, kad „Windows“ paleidimo laikas labai sutrumpėja, ypač jei turite daug programų, kurios įkeliamos paleidžiant.
Padarykite OS sąsają labiau reaguojančią paleidžiant „Windows 8“ ir „Windows 7“ – Jedi būdu
Nuo „Windows Vista“ pradžios „Microsoft“ bandė pagerinti „Windows“ paleidimą, todėl „Windows Vista“ įdiegė „paleidimo delsą“. Bet kuriai per pirmąsias 60 sekundžių įkeltai programai „Windows Vista“ paleidžia žemą prioritetą, kad sumažintų OS apkrovą.
Tačiau „Windows 7“ ir „Windows 8“ ši žemo prioriteto paleisties funkcija pagal numatytuosius nustatymus yra išjungta. Galite jį įjungti, kad OS sąsaja būtų jautresnė paleisties metu. Atminkite, kad tai padarius jūsų programos bus pradėtos naudoti mažesniu prioritetu, tačiau jūsų sistema gali būti jautresnė.
Štai instrukcijos, kaip įjungti šią funkciją:
- Atidarykite registrą ir eikite į šį raktą:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\DelayedApps
Žiūrėkite mūsų Registro rengyklės pagrindai.
- Priimk nuosavybę aukščiau paminėto rakto. Pagal numatytuosius nustatymus jis priklauso „TrustedInstaller“.
- Pakeiskite vertę Delay_sec vertė. Pagal numatytuosius nustatymus jis nustatytas į nulį, o tai reiškia "0 sekundžių žemo prioriteto laikotarpiui". Galite jį pakeisti ir nustatyti atgal į 60 sekundžių (naudokite dešimtainę reikšmę), kaip tai daro Vista.
- Atkurkite „TrustedInstaller“ nuosavybės teisę
Viskas. Norėdami išjungti šią funkciją, tiesiog nustatykite Delay_sec vertė grąžinama į nulį.
Jei esate „Windows 8“ naudotojas, be to, rekomenduoju perskaityti šį straipsnį: Kaip sumažinti darbalaukio programų paleidimo delsą sistemoje „Windows 8“..
Įgalinkite Prefetcher ir ReadyBoot funkcijas
Įsitikinkite, kad jūsų OS įjungtos abi šios funkcijos.
„ReadyBoot“ (nereikia painioti su „ReadyBoost“) yra mažai žinoma funkcija. Po kiekvieno paleidimo „ReadyBoost“ paslauga (ta pati paslauga, kuri įgyvendina „ReadyBoost“ funkciją) naudoja neveikiantį procesoriaus laiką, kad apskaičiuotų įkrovos laiko talpyklos planą kitam įkrovimui. Ji analizuoja failų sekimo informaciją iš penkių ankstesnių įkrovų ir nustato, kurie failai buvo pasiekti ir kur jie yra diske.
„Prefetcher“ buvo įdiegta sistemoje „Windows XP“, kad talpykloje saugotų konkrečius duomenis apie jūsų paleistas programas, kad būtų lengviau jas paleisti greičiau. Jis buvo patobulintas sistemoje „Windows Vista“ ir pervadintas „SuperFetch“.
Įsitikinkite, kad „Superfetch“ paslauga paleidžiama automatiškai.
Taip pat patikrinkite šį raktą:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\ReadyBoot
Šio registro rakto „Start“ vertė turi būti nustatyta į 1.
Norėdami užtikrinti sklandų paleidimą, laikykitės šių paprastų taisyklių:
- Palikite puslapio failą įjungtą. Puslapio failo išjungimas gali sukelti įvairių problemų ir keistų problemų. Kai kurios programos tiesiog atsisakys paleisti be puslapio failo.
-
Laikykite įjungtą „SuperFetch“.
Kai vietoj standžiojo disko (HDD) naudojamas SSD, „Windows“ automatiškai nepaiso „SuperFetch“. -
Laikykite ReadyBoost įjungtą.
Tai išjungus, pailgės įkrovos laikas.
Defragmentuoti įkrovos failus
Įmontuotas defragmentuoti „Windows Vista“ ir naujesnių versijų įrankis turi paslėptą parinktį „-b“, kuri optimizuoja įkrovos failus ir pagerina paleidimo laiką.
Paleiskite padidintą komandų eilutę ir įveskite:
defrag -b c:
kur c: yra jūsų sistemos diskas. Ši komanda iškvies įkrovos optimizavimą.
Turėtumėte žinoti, kad „Windows“ vykdo defragmentavimą pagal fiksuotą tvarkaraštį. Ji taip pat apima įkrovos optimizavimą, todėl aukščiau pateikta komanda ją paleidžia „pagal pareikalavimą“.
Užduočių planuoklyje, esančiame aplanke Microsoft\Windows\Defrag, yra užduotis „ScheduledDefrag“, kuri atlieka defragmentavimą:
Galite patikrinti, ar ši užduotis įjungta.
Atminkite, kad jei turite SSD diską, „Windows“ gali išjungti šią užduotį. Nesijaudink. Net jei jis nėra išjungtas SSD diske, „Windows“ nedefragmentuos SSD.
Praneškite mums, jei šis straipsnis buvo naudingas. Jūsų komentarai visada laukiami.