Оптимізація Windows Vista

Команда VistaGeeks приступила до роботи над «Гідом по тонкій настройці Windows Vista", щоб допомогти користувачам комфортно працювати в новій операційній системі, але, з іншого боку, не втратити при цьому її переваг. Так, всі ми знаємо, що у Vista підвищені вимоги до продуктивності апаратної частини. Саме з цієї причини народилася ідея написати даний гід …


Незважаючи на те, що далеко не кожен може собі дозволити апгрейд свого комп'ютера, а, тим більше, покупку нового, все ще є можливість комфортної роботи в Vista. Єдине, що для цього потрібно – трохи оптимізувати її роботу та виконати парочку твіков. Саме про це наш гід. Настійно рекомендуємо перед виконанням наших інструкцій зробити повне резервне копіювання важливої інформації. І хоча ми десятки разів перевіряли свої твіки, все ще існує ризик невірно змінити ключ реєстру, що може привести до повної непрацездатності системи. Тому ми просимо вас зберегти важливі дані. Пам'ятайте, що даний крок застереже вас від багатьох «упссс» у майбутньому. Приступимо!


Ось конфігурація нашого комп'ютера на якому ми буде оптимізувати роботу Windows Vista.



До оптимізації комп'ютер з працею звертався з Windows Vista. Мета ж нашого гіда – отримати максимум від апаратної складової комп'ютера. Варто звернути увагу, що більшість описаних в гіді твіков застосовні не тільки до власників старих комп'ютерів, але і для будь-якої системи класу high-end.


Відключення UAC


UAC, інакше відомий як UAP (User Account Control / User Account Protection) – одна з тих функцій, яка відволікає від роботи. Ця функція створена з орієнтацією на середнього користувача, якому і потрібен такий тип захисту від будь-яких неприємностей. Якщо ви читаєте цей гід, то, швидше за все, ви знаєте, як керувати своєю Vista. Ось як можна відключити UAP:



  1. Натискаємо Windows Key + R (winkey + R);
  2. У діалозі Run пишемо "msconfig" без лапок;
  3. Йдемо на закладку Tools, прокручуємо список до кінця і вибираємо "Disable UAP";
  4. З'являється консоль, яка повідомляє "Command completed successfully" – команда виконана успішно;
  5. Перезавантажуємо комп'ютер і насолоджуємося свободою.

Відключення деяких візуальних ефектів


Йдемо за наступним шляхом: Control panel / System / Advanced system settings / Advanced tab / Performance-Settings / Visual effects (Default Tab) і прибираємо галочку з наступних пунктів:



Якщо ви хочете, то можете відключити і це, але візуальна привабливість Vista зменшиться:



Зберігаємо зміни.


Зміна обсягу віртуальної пам'яті


Управління пам'яттю в Windows Vista дуже схоже на таке в Windows XP. Єдині винятки – технологія Superfetch і використання індексації. З іншого боку, управління пам'яттю відмінно від використовуваного в попередніх версіях ОС: Windows 95/98/SE/ME. Неважливо, скільки у вас фізичної пам'яті, але налаштування віртуальної пам'яті – Windows Vista Virtual Memory (інакше Swapfile або Pagefile) – будуть мати величезне вплив на загальну продуктивність системи.


Перед установкою розміру файлу підкачки, спочатку необхідно очистити наявний. Щоб виконати цю дію, необхідно вибрати опцію No Paging File / Без файлу підкачки і клацнути на кнопці Set / Встановити, після чого перезавантажити комп'ютер. Дана операція одночасно виконує дві дії: по-перше, видаляє файл підкачки, позбавляє від потенційних ушкоджень файлу підкачки, які можуть бути викликані неправильним завершенням роботи (пам'ятаєте про це – це допоможе позбавитися від багатьох проблем у майбутньому), по-друге, розміщує новостворений файл підкачки в одному нефрагментірованном блоці на жорсткому диску, що знову ж таки збільшує продуктивність підсистеми пам'яті.


Після того, як файл підкачки очищений, можна приступати до створення нового. На якому диску або розділі повинен розташовуватися файл підкачки можна вибрати, виходячи з таких правил:



  1. Один жорсткий диск і один розділ: Файл підкачки розташовується на основному розділі жорсткого диска (інших варіантів немає);
  2. Один жорсткий диск і кілька розділів: Файл підкачки повинен розташовуватися на першому з розділів, тому як він найшвидший. Розміщення на іншому розділі нівелює переваги створення декількох розділів, тому як головка читання жорсткого диска не може знаходиться в двох місцях одночасно.
  3. Два і більш жорстких дисків: Файл підкачки повинен розміщуватися на фізичному диску, на який не встановлена Windows і інші додатки. Це знизить кількість переміщень головки читання основного диска і прискорить час доступу до файлу підкачки на іншому.


    Дана інформація заснована на наших власних тестах:


    Йдемо в Control panel / System / Advanced system settings / Advanced / Performance-Settings / Advanced / Virtual Memory-Change …




    Зберігаємо зміни натисканням кнопочки Apply і перезавантажуємо комп'ютер.



    Відключення відновлення системи


    У Windows Vista служба відновлення системи – System Restore – є однією з основних причин низької продуктивності. Навіть незважаючи на те, що нова версія змінилася в кращу сторону в порівнянні з використовуваними в попередніх версіях Windows, замість відновлення системи ми рекомендуємо робити резервне копіювання даних. Щоб відключити функцію System Restore, необхідно виконати наступні дії:



    1. Відкриваємо меню Start;
    2. Клацаємо правою кнопкою миші на значку Computer / Мій комп'ютер і вибираємо Properties / Властивості;
    3. З лівого боку панелі вибираємо посилання Advanced Settings / Додаткові настройки;
    4. Якщо UAC просить підтвердження, клацаємо Allow / Дозволити;
    5. Переходимо на закладку System Protection / Відновлення системи;
    6. Прибираємо галочки поруч з логічними дисками, перерахованими в списку;
    7. Зберігаємо зміни.

    Відключення режиму глибокого сну (Hibernation)


    Коли комп'ютер впадає в режим глибокого сну, Windows поміщає використовувані в поточний момент файли на жорсткий диск. Якщо ви не користуєтеся режимом глибокого сну, то його можна відключити і навіть звільнити деякий місце на жорсткому диску (файл дорівнює приблизно розміру фізичної пам'яті, тому якщо у вас 1Гб оперативної пам'яті, файл глибокого сну також буде розміром з 1Гб).


    Є два варіанти відключення функції:


    Відключення глибокого сну за допомогою Disk Cleanup / Очищення диска:



    1. Йдемо в Start / All Programs / Accessories / System Tools / Disk Cleanup;
    2. Вибираємо розділ / диск, до якого встановлена Windows Vista і натискаємо OK;
    3. Майстер Disk Cleanup сканує жорсткий диск і виводить список варіантів;
    4. Вибираємо Hibernation File Cleaner / Очищення файлів глибокого сну і клацаємо OK;
    5. Коли виникає питання "Are you sure you want to permanently delete these files?" [Ви впевнені, що хочете назавжди видалити ці файли?], Клацаємо Delete Files / Видалити файли.

    Відключення глибокого сну за допомогою Command Prompt / Консолі:



    1. Йдемо в Start / All Programs і клацаємо правою кнопкою миші по Command Prompt;
    2. З контекстного меню вибираємо Run as administrator / Запустити від імені Адміністратора;
    3. Якщо виникає діалог User Account Control, клацаємо Continue / Продовжити;
    4. У вікні командного рядка вводимо "powercfg-H OFF" (без лапок).

    Відключення непотрібних служб


    Незважаючи на те, що відключення деяких служб може збільшити продуктивність вашого ПК, з іншого боку, це може призвести до некоректної роботи деяких додатків. З цієї причини замість відключення служби (вибору пункту Disable Service) буде розумніше надати статус запуску "MANUAL", що дозволить запускати службу при запиті програми. Але, тим не менше, вибір залишається за вами. І не забуваємо робити резервну копію важливої інформації.


    Computer Browser / Оглядач комп'ютерів: Системна служба оглядача комп'ютерів відповідає за складання поточного списку комп'ютерів мережі і надає його запитуючою програмами. Оглядач комп'ютерів використовується на комп'ютерах під управлінням операційних систем Windows для перегляду доменів і ресурсів. Комп'ютери, які виступають в ролі оглядачів, складають списки перегляду, містять всі загальні ресурси мережі. Функції перегляду необхідні таким засобам ОС Windows більш ранніх версій, як «Мережеве оточення», команді netview і Провідникові Windows.


    Desktop Window Manager Session Manager / Менеджер сеансів DWM: Забезпечує запуск і роботу Desktop Window Manager. Якщо ви не користуєтеся інтерфейсом з прозорістю Aero Glass, відключайте.


    Distributed Link Tracking Client / Клієнт відстежування зв'язків, що змінилися: Підтримує зв'язки NTFS-файлів, переміщуваних у межах комп'ютера або між комп'ютерами в домені. Якщо у вас немає зв'язків між файлами NTFS, відключайте дану службу.


    IP Helper: Забезпечує автоматичну роботу IPv6 на базі IPv4-мереж. Якщо вам не потрібна підтримка IPv6, відключаємо.


    Offline Files / Оффлайн-файли: дана служба стежить за кешем оффлайн-файлів і реєструє події активності офлайн-файлів. Якщо ви не користуєтеся офлайн-файлами, відключайте.


    Portable Device Enumerator Service / Служба нумерації переносних медіа-пристроїв: Активізує групові політики для переносних медіа-пристроїв. Дозволяє додаткам типу Windows Media Player і Image Import Wizard передавати і синхронізувати інформацію між ПК і портативним пристроєм. Якщо у вас немає таких пристроїв, відключаємо. Якщо є, то присвоюємо статус Manual.


    Print Spooler / Диспетчер черги друку: Диспетчер черги друку є ключовим компонентом системи друку в Windows. Він управляє чергами друку в системі, а також взаємодіє з драйверами принтерів і компонентами введення-виведення, наприклад USB-портами і протоколами сімейства TCP / IP. Якщо ви не використовуєте друк і у вас в системі не встановлено жодного принтера, то вимкніть цю службу.


    Program Compatibility Assistant Service / Служба забезпечення програмної сумісності: Забезпечує роботу додатка Program Compatibility Assistant. Якщо ви не користуєтеся додатком Program Compatibility Assistant, відключайте.


    ReadyBoost: Забезпечує підтримку ReadyBoost. Якщо ви не користуєтеся USB-пристроями як спосіб підвищення продуктивності системи, відключайте. Інакше придбайте флеш-драйв, підключайте до USB-порту і використовуйте як доважок до системної пам'яті, який значно збільшує загальну продуктивність системи.


    Security Center / Центр безпеки: Спостерігає за настройками безпеки. Якщо у вас в системі встановлений антивірус, брандмауер, але ви не бажаєте, щоб Windows спостерігала за безпекою комп'ютера, а точніше конфігурацією, встановлює статус Disabled. Таке рішення може бути прийняте тільки у разі, якщо ви самостійно спостерігаєте за безпекою свого комп'ютера. Більшість користувачів для забезпечення безпеки своїх ПК використовують сторонні додатки. Якщо це ваш випадок, то в роботі даної служби немає необхідності.


    Server / Сервер: Системна служба сервера забезпечує підтримку віддаленого виклику процедур, а також спільне використання файлів, принтерів і іменованих каналів у мережі. Служба сервера дозволяє організувати спільне використання локальних ресурсів, наприклад дисків і принтерів, з тим щоб до них могли отримувати доступ інші користувачі мережі, а також обмін даними по іменованих каналів між програмами на локальному і віддалених комп'ютерах.


    Table PC Input Service / Служба введення інформації з TabletPC: Включає функціональність Tablet PC. Якщо у вас не Tablet PC, можна зі спокійною совістю відключати.


    CP/IP NetBIOS Helper: Включає підтримку служби NetBIOS через TCP / IP (NetBT) та дозволу NetBIOS-імен в адреси. Дана служба необхідна для нормальної підтримки NetBIOS через TCP / IP. Якщо ваша мережа не використовує NetBIOS або WINS, то вимкніть цю службу.


    Terminal Services / Служба терміналів: Дозволяє інтерактивне підключення до віддаленого комп'ютера. Якщо ви ніколи не підключаєтеся до віддалених комп'ютерів, то можна дану службу відключити.


    WebClient / Веб-клієнт: Дозволяє Windows-програмами створювати, діставати доступ і змінювати файли, що зберігаються в Інтернеті. Якщо не користуєтеся, відключайте. Служба веб-клієнта забезпечує інтеграцію WebDAV (Web Distributed Authoring and Versioning) в оболонку Explorer / Провідника. Завдяки службі з'являється можливість використання «веб-папок» і перегляду файлових систем веб-серверів у вікні Провідника. WebDAV є розширенням до протоколу HTTP/1.1. У принципі немає в ньому ніякої потреби. Дану функціональність забезпечує Internet Explorer 5 і будь-яка більш пізня версія IE (File> Open> ввести URL і відзначити опцію Open as Web Folder).


    Windows Defender: Сканує комп'ютер на шкідливе ПЗ (spyware або adware), дозволяє робити це за розкладом і завантажує власні оновлення. Особисто я відключаю службу Windows Defender. Я використовую сторонні додатки для забезпечення максимальної безпеки системи. За мого особистого досвіду, Windows Defender довів свою неефективність. Робіть вибір самі.


    Windows Error Reporting Service / Служба звітів про помилки: Дозволяє реєструвати помилки для служб і додатків, що виконуються в нестандартному середовищі. При виникненні помилки відправляє інформацію про помилку в корпорацію Microsoft. Якщо втомилися від діалогу "Send error report to Microsoft », не замислюючись відключайте Однак, якщо ваша система постійно дає збої, то дана служба є одним з кращих способів вирішити ваші проблеми.


    Windows Time / Служба часу Windows: Управляє синхронізацією дати і часу на всіх клієнтах і серверах в мережі. Якщо вам не потрібна синхронізація часу, то цю службу можна відключити.


    Windows Update: Детектирует, завантажує і встановлює оновлення Windows та інших програм. Безумовно, що ви не щодня встановлює оновлення, але служба залишається запущеної протягом 24 годин 7 днів на тиждень. Рекомендуємо встановлювати статус служби на Manual / Вручну і вручну перевіряти оновлення раз на тиждень або в 15 днів. Зверніть увагу, що установка статусу Manual не дозволяє службі завантажуватися разом з Windows, але служба запускається, коли ви запускаєте Windows Update.


    Оптимізація жорсткого диска


    Щоб оптимізувати продуктивність жорсткого диска (дисків), необхідно перейти в розділ Disk Drives / Дискові пристрої диспетчера пристроїв (Control Panel / System / Device Manager) і розкрити його. Клацаємо правою кнопкою миші на кожному наявному жорсткому диску, вибираємо Properties / Властивості і на закладці Policies / Політики перевіряємо пункт Optimize for Performance / Оптимізувати для кращої продуктивності. Також зазначаємо пункт Enable Write Caching on the disk / Включити кешування запису на диск і Enable Advanced Performance / Включити додаткову продуктивність. Мета включення даних опцій – дозволити диску використовувати кеш, маленьку область пам'яті на жорсткому диску, яка дозволяє помітно збільшити продуктивність жорсткого диска, особливо швидкість запису. Зверніть увагу, що дані опції, можливо, не можна змінити, якщо ви користуєтеся SCSI-дисками або деякими дисками Serial ATA (SATA). Також варто пройти в розділ IDE ATA / ATAPI Controllers / Контролери IDE ATA / ATAPI. Розкриваємо список пристроїв і правою кнопкою клацаємо на пункті Primary IDE Channel / Первинний канал IDE або ATA Channel / Канал ATA, переходимо на закладку Advanced Settings / Додаткові налаштування і у властивостях пристрою (Device Properties) відзначаємо галочкою пункт Enable DMA / Включити DMA. Повторюємо дію для кожного з наявних пристроїв.




    Зміна обсягу кошика


    Кошик, безумовно, не є головним споживачем ресурсів, просто зайві витрати місця на жорсткому диску. Клацаємо на ньому правою кнопкою і дивимося Properties / Свойства. Встановлюємо розмір на 2000Мб.


    Видалення / Відключення невикористовуваних пристроїв


    Відкриваємо консоль: для цього йдемо в меню Start і в поле для пошуку набираємо "cmd" (без лапок). У списку знайдених додатків повинен з'явиться пункт cmd.exe. Клацаємо на ньому правою кнопкою миші і з випадаючого меню вибираємо Run as Administrator / Запустити від імені Адміністратора.


    Після появи запрошення в консолі забиваємо в неї наведені нижче рядки, причому в тому порядку, що зазначений нижче, і натискаючи Enter після кожної з введеної:



    Set devmgr_show_nonpresent_devices=1
    Devmgmt.msc



    Попередження: Якщо ви не знаєте, що це за пристрій, краще його не відключати, не видаляти і т.д.


    У діалоговому вікні Диспетчера завдань йдемо в меню View / Вид і вибираємо Show Hidden Devices / Відображати приховані пристрої. Давайте подивимося, що у нас є. Пристрої, зазначені сірим кольором (затінені), як правило, старі або невживані і їх можна безболісно для ОС видалити, клацнувши на них правою кнопкою і вибрати Uninstall / Видалити. Зокрема можна побачити кілька драйверів для моніторів, які були встановлені раніше. Можна видалити всі «сірі» елементи, але, принаймні, повинен залишитися один – несерий – пункт. Можна також виявити невживані пристрої в розділі Display Adapters. Зверніть увагу, що буває так: при одному наявному моніторі карти ATI використовують два, один з яких – резервний. Знайте, це нормально. Також не варто видаляти пристрою самої Microsoft і будови, призначення яких ви не знаєте. Наприклад, можна відключити флоппі-дисковод, який сьогодні практично не потрібен. Це запобіжить завантаження непотрібних драйверів. У результаті – знижується час завантаження ОС і звільняються системні ресурси.


    Відключення моніторингу продуктивності


    Як у Windows 2000 і Windows XP, в Windows Vista проводиться моніторинг продуктивності (інструмент моніторингу знаходиться в консолі Administrative tools / Адміністрування) у кількох областях ПК. Всі – Від використання процесора до часу доступу до жорсткого диска – може бути відстежено і графічно інтерпретовано. Інформація надходить від декількох служб, які вимірюють продуктивність і працюють у фоновому режимі. Якщо ви не користуєтеся даною інформацією, то лічильники було б правильніше відключити, так як їм потрібні такі-сякі, але системні ресурси. На жаль, це вкрай складно зробити без залучення додаткового програмного забезпечення. На щастя, Microsoft створила таке ПЗ, яке доступне кожному.


    Утиліта з довгою назвою Extensible Performance Counter List може бути використана для відключення цих самих лічильників. Насамперед завантажте утиліту і встановіть її, потім виконайте програму Exctrlst.exe, розташований в папці C: Program FilesResource kit.


    Вибираємо кожен лічильник у вікні "Extensible performance counters" і прибираємо галочку у пункту "performance counters enabled". Повторюємо операцію для кожного лічильника.


    По завершенні закриваємо вікно і виходимо з програми. Тепер, якщо ви завантажите монітор продуктивності, ви побачите, що немає доступної інформації. Перезавантажуємося і тепер вам доступно більше ресурсів процесора і пам'яті.



    Прискорення меню Start


    Є зауваження по швидкості відкриття меню? Відкриття папки займає кілька секунд? Не треба бути чарівником, щоб вирішити дані проблеми-всього кілька маніпуляцій з реєстром і все буде ОК. Перше, що потрібно зробити – клацнути правою кнопкою миші на Taskbar і вибрати Properties / Свойства. Переходимо на вкладку Customize / Налаштувати і прибираємо галочку з пункту Highlight newly installed programs / Виділяти недавно встановлені програми. Клацаємо Apply / Застосувати, а потім OK і можна приступати до реєстру.



    Ключ типу String з ім'ям MenuShowDelay
    Значення за замовчуванням: 400
    Рекомендоване значення: 0
    Гілка [HKEY_CURRENT_USERControl PanelDesktop]


    Налаштування в реєстрі


    А ось, що можна зробити з Windows Vista через реєстр.


    Автоматично завершення завислих додатків


    Ключ типу String з ім'ям AutoEndTasks
    Значення 1
    Гілка [HKEY_CURRENT_USERControl PanelDesktop]


    Дана гілка містить значення для робочого столу, його зовнішнього вигляду і того, яким чином вікна і меню реагують на дії користувача. Процеси завершуються автоматично. Система чекає, поки завершиться процес, коли ж процесу потрібно часу більше, ніж вказано у значенні ключа HungAppTimeout, ініціалізується процес Task Schedule Engine, який повідомляє про те, виконується завершення програми. Якщо ж значення ключа AutoEndTasks – 1, система автоматично завершує процес.


    Прискорення перезавантаження / вимикання


    Ключ типу String з ім'ям HungAppTimeout
    Значення: 1000
    [HKEY_CURRENT_USERControl PanelDesktop]


    Визначає, наскільки довго система чекає завершення користувача процесів після того, як користувач клацнув на кнопці End Task / Завершити задачу в діалозі.


    Ключ типу String з ім'ям WaitToKillAppTimeout
    Значення: 1000
    Гілка [HKEY_CURRENT_USERControl PanelDesktop]


    Визначає, наскільки довго система чекає завершення користувача процесів після того, як користувач робить спробу завершення сеансу або вимкнення Windows. Коли певний ключем значення перевищується, ініціалізується процес Task Schedule Engine, повідомляючи про те, що виконується завершення програми. Якщо значення ключа AutoEndTasks дорівнює 1, система автоматично завершує програму.


    Ключ типу String з ім'ям LowLevelHooksTimeout
    Значення: 1000
    Гілка [HKEY_CURRENT_USERControl PanelDesktop]


    Ключ типу String з ім'ям WaitToKillServiceTimeout
    Значення за замовчуванням: 20000
    Рекомендоване значення: 5000
    Гілка [HKEY_LOCAL_MACHINESYSTEMControlSet001Control]
    [HKEY_LOCAL_MACHINESYSTEMControlSet002Control]
    [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl]


    Визначає, наскільки довго система чекає завершення служб після того, користувач робить спробу завершення сеансу або вимкнення Windows. Коли певний ключем значення перевищується, ініціалізується процес Task Schedule Engine, повідомляючи про те, що виконується завершення програми. Якщо значення ключа AutoEndTasks дорівнює 1, система автоматично завершує програму.


    Налаштування пріоритету CPU


    Даний Твік допоможе налаштувати пріоритет центрального процесора, звичайно ж, якщо у вас не PnP BIOS.


    Що даний Твік дасть саме вам? Ми налагодимо систему таким чином, щоб основні ресурси процесора були віддані запущених застосунків, в той час як фонові завдання мали більш низький пріоритет. Деякі скажуть, що не побачили реального приросту продуктивності. Але на нашу думку, має місце ЗНАЧНИЙ приріст продуктивності системи в цілому. Це виражається в більш швидкої реакції системи на ваші дії.


    Даний Твік передбачає внесення змін до реєстру, що може призвести до проблем а роботі ОС або неможливості завантаження, якщо ви не будете чітко дотримуватися наведених інструкцій. У будь-якому випадку ви це робите на свій страх і ризик.



    Ключ типу DWORD з ім'ям Win32PrioritySeparation
    Значення за замовчуванням: 2 (hex)
    Рекомендоване значення: 6 (hex)
    Гілка [HKEY_LOCAL_MACHINESystemCurrentControlSetControlPriorityControl]


    Коли встановлено значення 1, активні додатки отримують більше ресурсів, ніж фонові. Якщо ж встановити значення 2, активні програми отримають ще більше ресурсів. Ну, думаю, зміст зрозумілий.



    0 – показує, що активні і фонові додатки мають однаковий пріоритет;
    1 – активні додатки отримують більше ресурсів, ніж фонові;
    2 – ще більше ресурсів для активних додатків.


    Звертаємо вашу увагу, що максимально допустиме значення – 26 (hex) або 38 (dec). Можна пограти з даними значеннями, щоб домогтися максимуму від своєї системи. Рекомендоване значення – 6 (hex).


    Більш високі налаштування можуть мати негативний вплив на системні ресурси, а точніше виснажити їх. НІКОЛИ не використовуйте значення 0, тому як це введе ваш комп'ютер в ступор.

    Схожі статті:


    Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

    Коментарів поки що немає.

    Ваш отзыв

    Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

    *

    *