Ускорете зареждането на Windows 7 и Vista с Task Scheduler

Посетители: 62596 Преглеждания: 93920 (днес 0)Шрифт:

Внимание! Актуализирана и разширена версия на статиятатук. От него ще научите, наред с други неща, защо това не е необходимо в Windows 8+.

Статията описва как да организирате отложено стартиране на програми, които са в стартирането на операционната система с помощта на Windows 7 и Vista Task Scheduler. Чрез забавяне на стартирането на приложения, които не са необходими от първите минути на операционната система, можете да постигнете ускоряване на зареждането му, като същевременно запазите удобството на автоматичното стартиране.

Един от важните критерии за работата на операционната система е скоростта на нейното зареждане. Дългото зареждане обаче не винаги показва проблеми или недостатъчна оптимизация на операционната система. Работейки в Windows 7 и Vista, може би сте виждали тази картина - системата се стартира, можете да видите работния плот с преки пътища и лентата на задачите, но ако задържите курсора на мишката върху прекия път или бутона "Старт", той се превръща в "поничка" и трябва да изчакате още известно време, докато се превърне в стрелка, която ви позволява да извършите желаното действие. Какво се случва по това време? Отговорът, очевидно, няма да ви изненада - най-вероятно се стартират приложения, които са в стартиране. И колкото повече приложения се изпълняват едновременно със системата, толкова повече време отнема зареждането от гледна точка на крайния потребител.

Стартиращи програми

ускорете

Както можете да видите, имам заредени дузина и половина различни приложения, вариращи от гореспоменатия Adobe Reader Speed ​​​​Launcher до имейл клиента Thunderbird. Преди да продължите с разпределението на изтеглянията на програми във времето, трябва да решите кои от тях не са ви необходими веднага след стартиране на системата и в какъв ред искате да ги стартирате -отложеното стартиране на тези приложения ще бъде реализирано с помощта на планировчика на задачи.

Ако не сте сигурни за какво е предназначена тази или онази програма, потърсете името на изпълнимия файл в мрежата - отговорът ще бъде в първите пет връзки. Мога да дам само обща препоръка - не отлагайте стартирането на системни приложения и програми, които гарантират сигурността на вашия компютър. Например, userinit.exe и explorer.exe са най-важните системни приложения и трябва да бъдат стартирани. Ccapp.exe на Symantec осигурява автоматична защита - по-добре е веднага, но vptray.exe е необходим за достъп до контролния панел на антивирусната програма от зоната за уведомяване (трей) - явно не е приоритет. Имам нужда от имейл клиент веднага, защото започвам деня с четене на поща. Необходими са и специализирани драйвери за мишка и клавиатура. Но автоматичното зареждане на почти всички други приложения и помощни програми, въпреки че е необходимо, но очевидно не от първите секунди на системата. Тук ще разпределя натоварването им по време. Деактивирам автоматичното стартиране на тези приложения, тъй като планировчикът ще го изпълни.

Забележка. Ако приложението има настройки за автоматично зареждане в GUI, е по-безопасно да ги използвате от msconfig или Autoruns. Някои приложения след стартиране могат да възстановят опциите за стартиране, деактивирани от инструменти на трети страни.

За да проверите дали разпространението на приложения за автоматично стартиране наистина ускорява зареждането на вашата операционна система, има смисъл да измерите времето за зареждане на 7 и Vista преди и след разпространението. Като критерий за пълно зареждане на потребителската среда можете да изберете да отваряте менюто "Старт", когато щракнете върху неговия бутон.

Създайте проста задача в Task Scheduler

Например ще взема същия Adobe Reader Speed ​​​​Launcher - процедурата ще бъдепочти еднакви за всички приложения. Отворете Task Scheduler (Старт -Търсене -taskschd.msc ).

Препоръчвам да поставите всички задачи, свързани със стартирането, в една папка. Щракнете с десния бутон върху възелаБиблиотека за планиране на задачи, изберетеНова папка от контекстното меню и я наименувайте - аз кръстих моятаСтартиране. Тази папка ще съдържа задачи за стартиране на приложението. След това щракнете с десния бутон върху създадената папка и изберетеСъздаване на проста задача от контекстното меню. Ще видите първия прозорец на съветника.

Посочете име за задачата и щракнете върху бутонаНапред.

ускорете
ПосочетеПри влизане в Windows като тригер на задачата и щракнете върхуНапред.

ПосочетеИзпълни програма като действие и щракнете върхуНапред.

В прозорецаИзпълнение на програмата трябва да посочите пътя до изпълнимия файл на програмата. Използвайте бутонаПреглед или въведете пътя ръчно, като не забравяте да го поставите в кавички, ако има интервали. Ако използвате AutoRuns, можете да копирате пътя до програмата от информационната лента в долната част на прозореца. Ако програмата използва аргументи от командния ред, въведете ги в съответното поле. Например в страничната лента на Windows този аргумент е /autorun. Натиснете бутонаНапред, за да продължите към резюмето на задачата.

Уверете се, че настройките на задачата са правилни. Поставете отметка в квадратчето за отваряне на свойствата на задачата и щракнете върху бутонаКрай. Задачата ще бъде създадена и прозорецът с нейните свойства веднага ще се отвори.

Сега трябва да настроите отложен старт на задачата. Отидете в разделаТригери

и щракнете двукратно върху тригераПри влизане (или го изберете инатиснете бутонаПромяна ).

В прозорецаПромяна на тригера трябва да обърнете внимание на двата параметъра, подчертани на фигурата. Първо, трябва да посочите дали задачата ще се изпълнява само за определен акаунт (по подразбиране - за вашия) или за всички потребители, влизащи в системата. Ако сте единственият, който работи с приложението, най-вероятно няма смисъл да го стартирате за всички потребители. Второ, трябва да посочите колко време ще се забави програмата, след като потребителят влезе. Тук не може да има недвусмислени препоръки - всичко зависи от вашите предпочитания. Например, аз съм доста доволен от стартирането на мениджъра на клипборда след две минути и браузъра след 5 минути. Що се отнася до помощната програма jusched.exe, отлагам стартирането й за 30 минути. Ако трябва да отворите програмата, преди да се задейства нейното отложено стартиране, винаги можете да го направите - по подразбиране планировчикът не стартира програмата, ако нейният екземпляр вече работи (това може да се конфигурира в свойствата на задачата в разделаОбщи ). След като конфигурирате параметрите за стартиране, натиснете бутонаOK - задачата е готова.

По същия начин създайте задачи за други програми, чието стартиране искате да отложите.

Проверка на изправността на заданията на Scheduler

Ако сте измерили продължителността на стартиране на системата преди разпределението на автоматичното зареждане във времето, можете да повторите измерването и да определите колко по-бързо системата е започнала да се зарежда. В моя случай забавянето на стартирането на девет приложения намали времето за зареждане с около една минута.

Експортиране и импортиране на задания за планиране

Заключение

Тази статия обсъжда как да ускорите зареждането на Windows 7 и Vista чрез автоматично определяне на времетостартирайте приложения с помощта на планировчика на задачи. Отложеното стартиране на програми ви позволява да ги поддържате автоматично заредени, като същевременно ви дава възможност да започнете работа по-бързо.