Accelerează-ți pornirea Windows cu aceste trucuri
Știți că puteți accelera pornirea Windows fără a utiliza instrumente terțe? Astăzi, vă vom împărtăși câteva trucuri care vă vor permite să reduceți timpul de pornire și să vă porniți mai repede Windows. Unele dintre ele sunt destul de simple, iar unele dintre ele ar putea fi noi pentru tine.
Publicitate
Ceea ce este considerat „pornire” în Windows
Pornirea Windows este setul de chei de registry și foldere ale sistemului de fișiere care sunt utilizate de Windows pentru a rula aplicații și diverse scripturi. Există multe locații de pornire diferite, dar majoritatea programelor folosesc următoarele chei de registry sau foldere de sistem de fișiere:
- Subcheie de registru pentru fiecare utilizator: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
- Subcheia de registry pentru toți utilizatorii: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
- Dosarul de pornire pentru fiecare utilizator: C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
- Dosarul de pornire pentru toți utilizatorii: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
- Unele sarcini din Task Scheduler care pot începe când utilizatorul se conectează (Windows Vista și versiuni ulterioare).
Sfat: Poți accesați cheia de registry dorită cu un singur clic. Pentru a deschide folderele de pornire, puteți utiliza următoarele comenzi shell:
- pentru folderul de pornire per utilizator: shell: Pornire
- pentru folderul de pornire al tuturor utilizatorilor: shell: Common Startup
Click aici pentru a afla mai multe despre comenzile shell.
De aici începi
Reduceți cantitatea de aplicații din acea încărcare la pornire. În versiunile de Windows înainte de Windows 8, puteți utiliza msconfig (Start-Run-msconfig.exe) pentru a vedea ce ai avut în lista de pornire. În Windows 8, aceeași opțiune este oferită de noul Manager de activități:
Noul Task Manager are un singur beneficiu - Calcul impactului la pornire, aș recomanda să aruncați o privire la Autoruns utilitate de Mark Russinovici. Acesta este un instrument obligatoriu pentru utilizatorii cu putere, care vă poate arăta tot ce se încarcă la pornire în sistemul de operare.
Evident, cu cât aveți mai puține aplicații la pornire, cu atât mai repede va porni Windows.
Deci, primul pas este dezactivarea aplicațiilor inutile încărcate la pornire.
Există o regulă bună: dacă nu știți care este aplicația listată, atunci nu o dezactivați.
Cum să îmbunătățiți pornirea prin reducerea încărcării sistemului de operare
Puteți îmbunătăți semnificativ timpul de pornire creându-vă propria coadă de pornire. Aplicațiile vor porni una câte una și acest lucru va reduce sarcina pe sistemul de operare.
Ideea din spatele acestui lucru este că mai multe aplicații nu vor încerca să se încarce toate odată, se vor încărca într-o ordine de serie. Un truc simplu este să creați un fișier batch cu comenzile de lansare a aplicației și cu comanda „timeout” după fiecare aplicație.
Pentru a-l face curat, voi oferi un exemplu simplu din instalarea mea cu Windows 8. Am pus fișierul batch care urmează în shell-ul meu: folderul de pornire după ce am eliminat două aplicații pe care le-am instalat, Yahoo! Messenger și a mea, Opaque Taskbar de la încărcare la pornire cu Autoruns:
@echo dezactivat
porniți „" "c:\Program Files (x86)\Yahoo!\Messenger\YahooMessenger.exe"
timeout /10
porniți "" c:\data\portable\OpaqueTaskbar /resident
Puteți muta toate celelalte aplicații în acest fel în fișierul batch.
Dacă nu doriți să vedeți fereastra consolei la fiecare pornire, puteți crea o coadă de pornire cu Task Scheduler. Trebuie să creați un set de sarcini: o sarcină pentru fiecare aplicație.
În fila „Declanșatoare” din fereastra „Creare sarcină”, trebuie să setați un nou declanșator pentru evenimentul „Log on”. Observați opțiunea „Întârzierea sarcinii pentru”. Este echivalent cu comanda „timeout” pe care am folosit-o în fișierul batch de mai sus. Utilizați această opțiune pentru a crea coada de pornire.
Coada poate fi după cum urmează în cazul sistemului meu Windows 8:
- Sarcina #1 - Yahoo! Messenger, „Întârzierea sarcinii pentru” este debifată - nu am nevoie de întârziere pentru prima aplicație pornită.
- Sarcina #2 - Bara de activități opace, „Întârzierea sarcinii pentru” este setată la 5 secunde - Am alocat 5 secunde pentru ca Sarcina #1 să pornească și să elibereze resursele sistemului de operare.
- Sarcina #3 - Skype, „Întârzierea sarcinii pentru” este setată la 2 secunde – Am alocat 2 secunde pentru ca Sarcina #2 să pornească și să elibereze resursele sistemului de operare.
- ...si asa mai departe.
Trebuie să verificați în mod regulat setările de pornire pentru a scăpa de noile aplicații care se adaugă automat la pornire după ce sunt instalate. Dar merită. Odată creată coada de pornire, veți simți că timpul de pornire Windows este mult redus, mai ales dacă aveți multe aplicații care se încarcă la pornire.
Faceți interfața sistemului de operare mai receptivă în timpul pornirii în Windows 8 și Windows 7 - în modul Jedi
De la Windows Vista, Microsoft a încercat să îmbunătățească pornirea Windows, așa că Windows Vista a introdus o „Întârziere la pornire”. Pentru orice aplicație încărcată în primele 60 de secunde, Windows Vista o rulează cu o prioritate scăzută pentru a reduce încărcarea sistemului de operare.
Cu toate acestea, în Windows 7 și Windows 8, această funcție de pornire cu prioritate redusă este dezactivată în mod implicit. Îl puteți activa pentru a face interfața sistemului de operare mai receptivă în timpul pornirii. Rețineți că acest lucru va face ca aplicațiile dvs. să înceapă cu o prioritate mai mică, dar sistemul dvs. poate fi mai receptiv.
Iată instrucțiunile pentru a activa această funcție:
- Deschideți registry și navigați la următoarea cheie:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\DelayedApps
Vezi noastre Fundamentele Editorului de registry.
- Preia proprietatea a cheii menționate mai sus. În mod implicit, este deținut de TrustedInstaller.
- Schimbați valoarea lui Întârziere_Sec valoare. Este setat implicit la zero, ceea ce înseamnă „0 secunde pentru perioada de prioritate scăzută”. Puteți să-l schimbați și să îl setați înapoi la 60 de secunde (utilizați valoarea zecimală) așa cum o face Vista.
- Restabiliți proprietatea TrustedInstaller
Asta e. Pentru a dezactiva această caracteristică, trebuie doar să setați Întârziere_Sec valoarea înapoi la zero.
Dacă sunteți utilizator de Windows 8, pe lângă aceasta, vă recomand să consultați următorul articol: Cum să reduceți întârzierea de pornire pentru aplicațiile desktop în Windows 8.
Păstrați activate funcțiile Prefetcher și ReadyBoot
Asigurați-vă că ambele funcții sunt activate în sistemul de operare.
ReadyBoot, (a nu fi confundat cu ReadyBoost), este o caracteristică puțin cunoscută. După fiecare pornire, serviciul ReadyBoost (același serviciu care implementează caracteristica ReadyBoost) folosește timpul inactiv al procesorului pentru a calcula un plan de stocare în cache la pornire pentru următoarea pornire. Analizează informațiile de urmărire a fișierelor din cele cinci boot-uri anterioare și identifică ce fișiere au fost accesate și unde se află acestea pe disc.
În ceea ce privește Prefetcher, acesta a fost introdus în Windows XP pentru a stoca în cache date specifice despre aplicațiile pe care le rulați pentru a le ajuta să pornească mai repede. A fost îmbunătățit în Windows Vista și redenumit SuperFetch.
Asigurați-vă că serviciul „Superfetch” este pornit automat.
De asemenea, verificați următoarea cheie:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\ReadyBoot
Valoarea „Start” la această cheie de registry trebuie setată la 1.
Urmați aceste reguli simple pentru a asigura o pornire fără probleme:
- Păstrați fișierul de pagină activat. Dezactivarea fișierului de pagină poate cauza tot felul de probleme și probleme ciudate. Unele aplicații vor refuza pur și simplu să pornească fără un fișier de pagină.
-
Păstrați SuperFetch activat.
Când se folosește un SSD în loc de un hard disk (HDD), SuperFetch este ignorat automat de Windows. -
Păstrați ReadyBoost activat.
Oprirea acestei opțiuni va crește timpul de pornire.
Defragmentați fișierele de boot
Cel încorporat defragmentare utilitarul din Windows Vista și mai târziu are opțiunea ascunsă „-b” care optimizează fișierele de pornire și îmbunătățește timpul de pornire.
Rulați promptul de comandă ridicat și tastați următoarele:
defragmentare -b c:
unde c: este unitatea dvs. de sistem. Această comandă va invoca optimizarea pornirii.
Ar trebui să știți că Windows rulează defragmentarea după un program fix. Include, de asemenea, optimizarea de pornire, astfel încât comanda de mai sus o rulează pe bază de „la cerere”.
Există sarcina „ScheduledDefrag” în Task Scheduler în folderul Microsoft\Windows\Defrag care efectuează defragmentarea:
Puteți verifica dacă această sarcină este activată.
Rețineți că, dacă aveți o unitate SSD, această sarcină poate fi dezactivată de Windows. Nu-ți face griji. Chiar dacă nu este dezactivat pe o unitate SSD, Windows nu va defragmenta un SSD.
Spune-ne dacă ai găsit acest articol util. Comentariile dumneavoastră sunt întotdeauna binevenite.