Fremskynd din Windows-opstart med disse tricks
Ved du, at du kan fremskynde Windows-start uden at bruge tredjepartsværktøjer? I dag vil vi dele flere tricks med dig, som vil give dig mulighed for at reducere opstartstiden og gøre din Windows-start hurtigere. Nogle af dem er ret enkle, og nogle af dem kan være nye for dig.
Reklame
Hvad betragtes som "opstart" i Windows
Windows-start er det sæt af registreringsnøgler og filsystemmapper, som bruges af Windows til at køre apps og forskellige scripts. Der er mange forskellige startplaceringer, men de fleste programmer bruger følgende registreringsnøgler eller filsystemmapper:
- Registreringsundernøgle pr. bruger: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
- Registreringsundernøglen for alle brugere: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
- Opstartsmappe pr. bruger: C:\Users\%brugernavn%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
- Startmappen for alle brugere: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
- Nogle Task Scheduler-opgaver, som kan starte, når brugeren logger på (Windows Vista og nyere).
Tip: Det kan du få adgang til den ønskede registreringsnøgle med et enkelt klik. For at åbne startmapper kan du bruge følgende shell-kommandoer:
- for opstartsmappe pr. bruger: skal: Opstart
- for alle brugeres startmappe: shell: Almindelig opstart
Klik her for at lære mere om shell-kommandoer.
Det er her du starter
Reducer mængden af apps af denne belastning ved opstart. I Windows-versioner før Windows 8 kunne du bruge msconfig (Start-Run-msconfig.exe) til at se, hvad du havde på startlisten. I Windows 8 leveres den samme mulighed af den nye Task Manager:
Den nye Task Manager har én fordel - Startup Impact beregning, vil jeg anbefale dig at tage et kig på Autoruns værktøj af Mark Russinovich. Dette er et must-have værktøj for superbrugere, som er i stand til at vise dig alt, hvad der indlæses ved opstart i dit OS.
Jo færre apps du har ved opstart, jo hurtigere starter Windows naturligvis.
Så det første skridt er deaktivering af unødvendige apps indlæst ved opstart.
Der er én god regel: Hvis du ikke ved, hvad den angivne app er, skal du ikke deaktivere den.
Hvordan man forbedrer opstart ved at reducere belastningen på OS
Du kan forbedre opstartstiden markant ved at oprette din egen opstartskø. Apps starter én efter én, og dette vil reducere belastningen på OS.
Ideen bag dette er, at flere apps ikke vil forsøge at indlæse alle på én gang, de vil indlæse i en seriel rækkefølge. Et simpelt trick er at oprette en batch-fil med appstartkommandoer og med kommandoen "timeout" efter hver app.
For at gøre det rent, vil jeg give et simpelt eksempel fra min Windows 8-installation. Jeg lægger batchfilen, der følger efter, i min shell: Opstartsmappe, efter at jeg har fjernet to apps, jeg har installeret, Yahoo! Messenger og min egen, uigennemsigtige proceslinje fra indlæsning ved opstart med Autoruns:
@ekko slukket
start "" "c:\Program Files (x86)\Yahoo!\Messenger\YahooMessenger.exe"
timeout /10
start "" c:\data\portable\OpaqueTaskbar /resident
Du kan flytte alle andre apps på denne måde til batchfilen.
Hvis du ikke ønsker at se konsolvinduet ved hver opstart, kan du bygge en startkø med Task Scheduler. Du skal oprette et sæt opgaver: én opgave for hver app.
På fanen "Udløsere" i vinduet "Opret opgave" skal du indstille en ny udløser for hændelsen "Log på". Læg mærke til muligheden "Forsink opgave for". Det svarer til kommandoen "timeout" jeg brugte i batchfilen ovenfor. Brug denne mulighed til at oprette startkøen.
Køen kan være som følger i tilfælde af mit Windows 8-system:
- Opgave #1 - Yahoo! Messenger, "Forsink opgave for" er ikke markeret - jeg behøver ingen forsinkelse for den først startede app.
- Opgave #2 - Uigennemsigtig proceslinje, "Forsink opgave for" er sat til 5 sekunder - jeg har afsat 5 sekunder til at Opgave #1 starter og frigør OS-ressourcer.
- Opgave #3 - Skype, "Forsink opgave for" er indstillet til 2 sekunder - Jeg har afsat 2 sekunder til, at Opgave #2 starter og frigør OS-ressourcer.
- ...og så videre.
Du skal tjekke dine opstartsindstillinger regelmæssigt for at slippe af med nye apps, som automatisk tilføjer sig selv til din opstart, efter at de er installeret. Men det er det værd. Når først startkøen er oprettet, vil du føle, at din Windows-starttid er stærkt reduceret, især hvis du har mange apps, der indlæses ved opstart.
Gør OS-grænsefladen mere lydhør under opstart i Windows 8 og Windows 7 - Jedi's måde
Siden Windows Vista har Microsoft forsøgt at forbedre Windows opstart, så Windows Vista har introduceret en "Startup Delay". For ethvert program, der indlæses inden for de første 60 sekunder, kører Windows Vista det med en lav prioritet for at reducere belastningen på operativsystemet.
I Windows 7 og Windows 8 er denne opstartsfunktion med lav prioritet imidlertid deaktiveret som standard. Du kan aktivere det for at gøre OS-grænsefladen mere lydhør under opstart. Bemærk, at hvis du gør det, vil dine apps starte med en lavere prioritet, men dit system kan være mere responsivt.
Her er instruktionerne for at aktivere denne funktion:
- Åbn registreringsdatabasen og naviger til følgende nøgle:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\DelayedApps
Se vores Grundlæggende oplysninger om registreringseditoren.
- Tage ejerskab af nøglen nævnt ovenfor. Som standard ejes det af TrustedInstaller.
- Skift værdien af Delay_Sec værdi. Den er som standard indstillet til nul, hvilket betyder "0 sekunder for perioden med lav prioritet". Du kan ændre det og sætte det tilbage til 60 sekunder (brug decimalværdi), som Vista gør.
- Gendan TrustedInstaller-ejerskabet
Det er det. For at deaktivere denne funktion skal du blot indstille Delay_Sec værdi tilbage til nul.
Hvis du er en Windows 8-bruger, ud over dette, anbefaler jeg dig at tjekke følgende artikel: Sådan reduceres opstartsforsinkelsen for desktop-apps i Windows 8.
Hold Prefetcher- og ReadyBoot-funktionerne aktiveret
Sørg for, at begge disse funktioner er aktiveret i dit OS.
ReadyBoot, (ikke at forveksle med ReadyBoost), er en lidt kendt funktion. Efter hver opstart bruger ReadyBoost-tjenesten (den samme tjeneste, der implementerer ReadyBoost-funktionen) inaktiv CPU-tid til at beregne en cacheplan for boot-time for næste opstart. Den analyserer filsporingsoplysninger fra de fem tidligere opstarter og identificerer, hvilke filer der blev tilgået, og hvor de er placeret på disken.
Hvad angår Prefetcher, blev den introduceret i Windows XP for at cache specifikke data om de programmer, du kører, for at hjælpe dem med at starte hurtigere. Det blev forbedret i Windows Vista og omdøbt til SuperFetch.
Sørg for, at "Superfetch"-tjenesten startes automatisk.
Tjek også følgende nøgle:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\ReadyBoot
"Start"-værdien ved denne registreringsnøgle skal indstilles til 1.
Følg disse enkle regler for at sikre en problemfri opstart:
- Hold sidefilen aktiveret. Deaktivering af sidefilen kan forårsage alle mulige problemer og mærkelige problemer. Nogle programmer vil simpelthen nægte at starte uden en sidefil.
-
Hold SuperFetch aktiveret.
Når en SSD bruges i stedet for en harddisk (HDD), ignoreres SuperFetch automatisk af Windows. -
Hold ReadyBoost aktiveret.
Hvis du slår dette fra, øges opstartstiden.
Defragmenter boot-filer
Den indbyggede defragmentere værktøjet i Windows Vista og senere har den skjulte mulighed "-b", som optimerer boot-filerne og forbedrer opstartstiden.
Kør den forhøjede kommandoprompt, og skriv følgende:
defragmentere -b c:
hvor c: er dit systemdrev. Denne kommando vil påkalde boot optimering.
Du skal vide, at Windows kører defragmentering efter en fast tidsplan. Det inkluderer også boot optimering, så ovenstående kommando kører det på "on-demand" basis.
Der er opgaven "ScheduledDefrag" i Task Scheduler i mappen Microsoft\Windows\Defrag, der udfører defragmentering:
Du kan kontrollere, at denne opgave er aktiveret.
Bemærk, at hvis du har et SSD-drev, kan denne opgave være deaktiveret af Windows. Bare rolig. Selvom det ikke er deaktiveret på et SSD-drev, vil Windows ikke defragmentere en SSD.
Fortæl os, hvis du fandt denne artikel nyttig. Dine kommentarer er altid velkomne.