Urychlete spouštění Windows pomocí těchto triků
Víte, že můžete urychlit spouštění Windows bez použití nástrojů třetích stran? Dnes se s vámi podělíme o několik triků, které vám umožní zkrátit dobu spouštění a zrychlit spouštění systému Windows. Některé z nich jsou docela jednoduché a některé pro vás mohou být nové.
reklama
Co je ve Windows považováno za „spuštění“.
Spuštění systému Windows je sada klíčů registru a složek systému souborů, které systém Windows používá ke spouštění aplikací a různých skriptů. Existuje mnoho různých umístění spouštění, ale většina programů používá následující klíče registru nebo složky systému souborů:
- Podklíč registru pro jednotlivé uživatele: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
- Podklíč registru pro všechny uživatele: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
- Spouštěcí složka pro uživatele: C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
- Složka Startup pro všechny uživatele: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
- Některé úlohy Plánovače úloh, které lze spustit, když se uživatel přihlásí (Windows Vista a novější).
Tip: Můžete přístup k požadovanému klíči registru jediným kliknutím. Chcete-li otevřít spouštěcí složky, můžete použít následující příkazy prostředí:
- pro spouštěcí složku pro uživatele: shell: Spuštění
- pro všechny uživatele spouštěcí složka: shell: Běžné spuštění
Klikněte zde se dozvíte více o příkazech shellu.
Tady začínáte
Snižte množství aplikací, které se načítají při spuštění. Ve verzích Windows před Windows 8 můžete použít msconfig (Start-Run-msconfig.exe), abyste viděli, co jste měli ve spouštěcím seznamu. Ve Windows 8 stejnou možnost poskytuje nový Správce úloh:
Nový Správce úloh má jednu výhodu – Výpočet dopadu spuštění, doporučil bych vám podívat se na Autoruns nástroj od Marka Russinoviče. Toto je nezbytný nástroj pro pokročilé uživatele, který vám dokáže ukázat vše, co se načte při spuštění vašeho OS.
Je zřejmé, že čím méně aplikací máte při spuštění, tím rychleji se Windows spustí.
Takže první krok je deaktivace nepotřebných aplikací načtených při spuštění.
Existuje jedno dobré pravidlo: Pokud nevíte, co je uvedená aplikace, pak ji nevypínejte.
Jak zlepšit spouštění snížením zatížení operačního systému
Čas spouštění můžete výrazně zlepšit vytvořením vlastní spouštěcí fronty. Aplikace se budou spouštět jedna po druhé, což sníží zatížení operačního systému.
Myšlenka za tím je, že se několik aplikací nebude snažit načíst všechny najednou, ale budou se načítat v sériovém pořadí. Jednoduchým trikem je vytvořit dávkový soubor s příkazy ke spuštění aplikace a příkazem „timeout“ po každé aplikaci.
Aby to bylo čisté, uvedu jednoduchý příklad z mé instalace Windows 8. Dávkový soubor, který následuje, jsem vložil do svého shellu: Startup folder poté, co jsem odstranil dvě aplikace, které jsem nainstaloval, Yahoo! Messenger a můj vlastní, neprůhledný hlavní panel z načítání při spuštění pomocí Autoruns:
@echo vypnuto
start "" "c:\Program Files (x86)\Yahoo!\Messenger\YahooMessenger.exe"
časový limit /10
start "" c:\data\portable\OpaqueTaskbar /resident
Tímto způsobem můžete přesunout všechny ostatní aplikace do dávkového souboru.
Pokud si nepřejete vidět okno konzoly při každém spuštění, můžete vytvořit spouštěcí frontu pomocí Plánovače úloh. Musíte vytvořit sadu úkolů: jeden úkol pro každou aplikaci.
Na záložce "Spouštěče" v okně "Vytvořit úlohu" musíte nastavit nový spouštěč pro událost "Přihlášení". Všimněte si možnosti „Odložit úkol o“. Je ekvivalentní příkazu „timeout“, který jsem použil v dávkovém souboru výše. Tuto volbu použijte k vytvoření spouštěcí fronty.
V případě mého systému Windows 8 může být fronta následující:
- Úkol č. 1 - Yahoo! Messenger, "Odložit úkol pro" není zaškrtnuto - nepotřebuji žádné zpoždění pro první spuštěnou aplikaci.
- Úloha č. 2 – Neprůhledný hlavní panel, „Odložení úkolu pro“ je nastaveno na 5 sekund – Úkolu č. 1 jsem přidělil 5 sekund na spuštění a uvolnění prostředků OS.
- Úkol č. 3 – Skype, „Odložení úkolu pro“ je nastaveno na 2 sekundy – Úkolu č. 2 jsem přidělil 2 sekundy na spuštění a uvolnění prostředků OS.
- ...a tak dále.
Nastavení spouštění musíte pravidelně kontrolovat, abyste se zbavili nových aplikací, které se po instalaci automaticky přidávají do vašeho spouštění. Ale stojí to za to. Jakmile se vytvoří spouštěcí fronta, budete mít pocit, že se doba spouštění systému Windows výrazně zkrátí, zvláště pokud máte mnoho aplikací, které se načítají při spuštění.
Udělejte rozhraní OS citlivější během spouštění ve Windows 8 a Windows 7 – způsob Jediů
Od Windows Vista se Microsoft snaží vylepšit spouštění Windows, a tak Windows Vista zavedly „Zpoždění spouštění“. Pro jakoukoli aplikaci načtenou během prvních 60 sekund ji systém Windows Vista spouští s nízkou prioritou, aby se snížilo zatížení operačního systému.
Ve Windows 7 a Windows 8 je však tato funkce spouštění s nízkou prioritou ve výchozím nastavení zakázána. Můžete jej povolit, aby rozhraní OS během spouštění lépe reagovalo. Pamatujte, že když tak učiníte, vaše aplikace budou začínat s nižší prioritou, ale váš systém může být pohotovější.
Zde jsou pokyny pro aktivaci této funkce:
- Otevřete registr a přejděte na následující klíč:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\DelayedApps
Podívejte se na naše Základy editoru registru.
- Převzít vlastnictví z výše uvedeného klíče. Ve výchozím nastavení je ve vlastnictví TrustedInstaller.
- Změňte hodnotu Delay_Sec hodnota. Ve výchozím nastavení je nastavena na nulu, což znamená „0 sekund pro období s nízkou prioritou“. Můžete jej změnit a nastavit zpět na 60 sekund (použijte desetinnou hodnotu), jako to dělá Vista.
- Obnovte vlastnictví TrustedInstaller
A je to. Chcete-li tuto funkci zakázat, stačí nastavit Delay_Sec hodnotu zpět na nulu.
Pokud jste uživatelem Windows 8, doporučuji vám kromě toho zkontrolovat následující článek: Jak zkrátit zpoždění spouštění aplikací pro stolní počítače ve Windows 8.
Ponechte zapnuté funkce Prefetcher a ReadyBoot
Ujistěte se, že jsou obě tyto funkce ve vašem OS povoleny.
ReadyBoot, (neplést s ReadyBoost), je málo známá funkce. Po každém spuštění služba ReadyBoost (stejná služba, která implementuje funkci ReadyBoost) používá nečinný čas procesoru k výpočtu plánu ukládání do mezipaměti při spuštění pro příští spuštění. Analyzuje informace o trasování souborů z pěti předchozích spouštění a identifikuje, které soubory byly zpřístupněny a kde jsou umístěny na disku.
Pokud jde o Prefetcher, byl zaveden ve Windows XP pro ukládání konkrétních dat o spuštěných aplikacích do mezipaměti, aby se jim pomohl rychleji spustit. Byl vylepšen ve Windows Vista a přejmenován na SuperFetch.
Ujistěte se, že se služba "Superfetch" spouští automaticky.
Zkontrolujte také následující klíč:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\ReadyBoot
Hodnota "Start" v tomto klíči registru musí být nastavena na 1.
Chcete-li zajistit hladký start, dodržujte tato jednoduchá pravidla:
- Ponechte stránkovací soubor povolený. Zakázání stránkovacího souboru může způsobit nejrůznější problémy a podivné problémy. Některé aplikace jednoduše odmítnou spustit bez stránkovacího souboru.
-
Nechte SuperFetch povolený.
Když se místo pevného disku (HDD) použije SSD, systém Windows SuperFetch automaticky ignoruje. -
Nechte funkci ReadyBoost povolenou.
Vypnutím se prodlouží doba spouštění.
Defragmentujte spouštěcí soubory
Vestavěný defragmentovat ve Windows Vista a novějších má skrytou volbu "-b", která optimalizuje spouštěcí soubory a zkracuje dobu spouštění.
Spusťte příkazový řádek se zvýšenými oprávněními a zadejte následující:
defrag -b c:
kde c: je váš systémový disk. Tento příkaz vyvolá optimalizaci spouštění.
Měli byste vědět, že Windows spouští defragmentaci podle pevného plánu. Zahrnuje také optimalizaci spouštění, takže jej výše uvedený příkaz spouští na základě "on-demand".
V Plánovači úloh ve složce Microsoft\Windows\Defrag je úloha „ScheduledDefrag“, která provádí defragmentaci:
Můžete zkontrolovat, zda je tato úloha povolena.
Pamatujte, že pokud máte jednotku SSD, může být tato úloha systémem Windows zakázána. neboj. I když není na jednotce SSD zakázána, systém Windows SSD nedefragmentuje.
Dejte nám vědět, zda vám tento článek byl užitečný. Vaše komentáře jsou vždy vítány.