Оптимізація Windows XP - уважно читати

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

Ділюсь тим, що знаю:

Змінити заставку на вході в систему:Вибираємо Пуск/Виконати, набираємо "regedt32" та натискаємо "OK". Знаходимо в системному реєстрі наступний ключ: HKEY_USERS\DEFAULT\Control Panel\Desktop. І змінюємо рядковий параметр "SCRNSAVE.EXE" з "logon.scr" на шлях та ім'я до тієї заставки, яка вам більше до смаку. Головне, щоб шлях був вказаний правильно, а якщо файл заставки знаходиться в каталозі %SystemRoot%\System32, шлях можна взагалі не вказувати, достатньо одного імені файлу. (сам ще не пробував)

Скасувати екран заставки XP при завантаженні:Ця дія допоможе, правда зовсім трохи зменшити час завантаження вашої ОС. Не забувайте тільки, що в результаті ви також не бачитимете і будь-які повідомлення системи про процес завантаження (chkdsk, convert . ), хоча якщо проблем у вас немає, можна проробляти це сміливо. Все, що нам потрібно, це відредагувати файл BOOT.INI, додавши до нього параметр "/noguiboot" відразу після "/fastdetect". Після рестарту системи заставка виникати більше не буде, і на повільних комп'ютерах це може заощадити кілька секунд. Відповідно, щоб повернути все на свої місця, треба в тому ж BOOT.INI видалити вказаний вище параметр.

Відключаємо індексування:Робиться ценаступним чином. Відкриваєте "Мій комп'ютер", клацаєте правою клавішею миші на іконці жорсткого диска та вибираєте "Властивості". У самому низу вікна ви побачите галочку навпроти пункту "Дозволити індексування диска для швидкого пошуку". Ось цю галочку і слід прибрати. Після натискання кнопок "Застосувати" або "ОК" з'явиться нове вікно, в якому вам буде поставлено питання, чи застосувати вибрані атрибути тільки до поточного диска або до вкладених файлів і папок теж. Остаточне виконання цієї процедури може зайняти пару хвилин (дивлячись скільки у вас файлів на диску), але в результаті ви зможете насолоджуватися трохи швидше роботою ОС. Природно, що це працює тільки для дисків з файловою системою NTFS.

Збільшуємо продуктивність NTFS:Насамперед, відключимо створення коротких імен. За замовчуванням NTFS генерує імена згідно з старим правилом 8.3 для сумісності з MS-DOS та Windows 3.x клієнтами. Якщо у вашій мережі таких клієнтів не спостерігається, то можна сміливо цю функцію відключати, для чого слід змінити значення ключа NtfsDisable8dot3NameCreation на 1. Знайдете ви цей ключ у системному реєстрі в розділі HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Filesystem.

Другим кроком відключимо запис дати останнього оновлення файлу. За умовчанням NTFS щоразу при зміні будь-якого файлу записує дату та час його останнього оновлення. У великих розділах NTFS це дуже істотно проводити продуктивність файлової системи. А вимкнути це так само просто: треба ключу NtfsDisableLastAccessUpdate присвоїти значення 1. Знаходиться цей ключ у тому ж розділі HKEY_LOCAL_MACHINE\SYSTEM\CurrentContolSet\Control\Filesystem. Може виявитися, що такого ключа не існує, тоді його треба створити з типом REG_DWORD.

Тепер відведемо достатньо місця для головної файлової таблиці. Додайте до системного реєстру ключ NtfsMftZoneReservation типу REG_DWORD у розділі HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem. Коли ви зробите, система зарезервує місце на диску для головної таблиці розміщення файлів. Для чого це потрібно? Та для того, щоб взяти під контроль процес зростання цієї таблиці. Якщо у розділах NTFS мало файлів, але вони великого розміру, то найкращим значенням створеного параметра буде 1 (за замовчуванням). Зазвичай оптимальним значенням є 2 або 3. А 4 (максимальне значення) слід використовувати лише у випадку, якщо у вас на диску кількість файлів величезна (десятки тисяч). Тим не менш, зі значеннями більше 2 слід експериментувати обережно, тому що в цьому випадку система може відхопити для таблиці розміщення файлів великий шматок дискового простору.

Найпростіший спосіб відключити UpnP:Ця пролом у безпеці відома, на мою думку, з тих пір, коли XP була ще в пелюшках. Тим не менш, щось з нею робити треба, тому найпростіше для того, щоб відключити Universal Plug and Play, завантажити програму із сайту www.grc.com. Ця програма маленька, всього 22Кб і підходить до всіх версій Windows XP (Pro і Home).

Office XP - відключаємо помилку:Office XP має неймовірно потрібну функцію - при виникненні помилки, він намагається відправити звіт про неї в Microsoft. Якщо вам це набридло, то цю функцію можна відключити. Нижче я наводжу текст REG-файлу, який вам у цьому допоможе:

REGEDIT4 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\10.0\Common] "DWNeverUpload"=dword:00000001 "DWNoExternalURL"=dword:00000001 "DWNoFile0 "DWNoSecondLevelCollection"=dword:00000001 [HKEY_USERS\.Default\Software\Policies\Microsoft\Office\10.0\Common] "DWNeverUpload"=dword:00000001 "DWNoExl 00000001 "DWNoFileCollection"=dword:00000001 "DWNoSecondLevelCollection"=dword:00000001

Видаляємо Windows Messenger:Якщо ви не використовуєте Windows Messenger, то чому б не видалити його? Щоразу при завантаженні системи Messenger теж стартує, уповільнює процес запуску, пожирає системні ресурси. А для того, щоб його видалити треба лише в командному рядку Пуск/Виконати надрукувати наступне: "RunDll32 advpack.dll, LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove" і натиснути "OK". Після цієї операції вам буде запропоновано перезавантажитись. А після перезавантаження, ви вже Messenger у себе на комп'ютері не знайдете.

ПОРАДУ ЗРОБИТИ В ПЕРШУ ЧЕРГУрезультат просто шалений. У Windows XP з'явилася нова функція BootDefrag (або BootOptimize), суть якої полягає в наступному. Оскільки дефрагментація та оптимізація розташування на диску файлів, потрібних системі під час завантаження, вирішальним чином впливає на весь процес завантаження ОС, а користувачеві часто ліниво самому запускати дефрагментатор (не те щоб навіть часто, а майже завжди), то система тепер вміє сама - так сказати, без участі оператора - оптимізувати ці файли, причому не як їй заманеться, а ґрунтуючись на даних тих же файлів notosboot-B00DFAAD.pf і layout.ini. Щоправда, відбувається автоматична дефрагментація при простої системи – якщо користувач 10-30 хвилин після завантаження ОС не робив жодних операцій. А тому може статися так, що на вашій системі, що інтенсивно використовується, файли виявляться не оптимізовані. Перевірити, чи відбулася оптимізація, можна, зазирнувши до реєстру -якщо розділ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Dfrg\BootOptimizeFunction стоїть параметр "OptimizeComplete"="Yes", то дефрагментація була проведена. Якщо ж цього поки не трапилося, то просто перевантажте ПК і залиште його хвилин на тридцять на самоті - Windows сама все зробить, і прискорення наступного завантаження буде помітним навіть на око.

Тільки запам'ятайте, що перед оптимізацією ПК зі свіжовстановленою ОС повинен мати у своєму багажі хоча б три перезавантаження для накопичення потрібних даних. Штатний дефрагментатор Windows XP не скасовує цієї оптимізації, так що користуватися ним можна без побоювання.

Якщо ж ви сумніваєтеся, чи працює взагалі у вас ця функція, або хочете її відключити, то перевірте в реєстрі наявність параметра, що включає BootDefrag: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Dfrg\BootOptimizeFunction - параметр "Enable"="Y".

Зменшення затримки меню:Не секрет, що всі меню Windows XP відкриваються з певною затримкою, що іноді дещо дратує. Для швидкого відкриття меню необхідно змінити значення ключа MenuShowDelay, розташованого у розділі HKEY_CURRENT_USER/Control Panel/Desktop. За замовчуванням значення цього ключа дорівнює 400. Якщо змінити це значення в 0, то Ви побачите значне прискорення відкриття меню. (Раджу 100, 0 занадто швидко)

Змінюємо пріоритет запитів на переривання (IRQ)зробити просто необхідно. Отже, остання порада щодо збільшення продуктивності – зміна пріоритету запитів на переривання. Для тих, хто не знайомий з цим поняттям, нагадаємо, що кожному компоненту комп'ютера призначається номер переривання IRQ для доступу до системної шини. Якщо збільшити пріоритет CMOS пам'яті та годинника реального часу, то можна збільшити продуктивність всіхелементів системної плати Спочатку необхідно визначити, для якого пристрою Ви хочете збільшити продуктивність. Потім, Ви повинні визначити, який запит на переривання використовує цей пристрій. Для цього необхідно відкрити Control Panel a System (Ви також можете скористатися комбінацією клавіш Windows + Break). Натисніть на закладку 'Hardware' та натисніть кнопку 'Device Manager'. Тепер увійдіть у властивості вибраного пристрою правою кнопкою мишки та виберіть закладку 'Resources'. Тут Ви можете побачити, який номер IRQ використовується вибраним пристроєм. Запам'ятайте номер переривання та закрийте всі вікна. Тепер запустіть RegEdit. Знайдіть розділ HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/PriorityControl. Створіть новий DWORD ключ IRQ#Priority (де '#' номер IRQ) і встановіть його в 1. Наприклад, у нашому випадку IRQ нашого System CMOS дорівнює 08. Тому ми створили ключ IRQ8Priority. Тепер після перезавантаження Ви повинні звернути увагу на збільшення продуктивності обраного компонента. Ми рекомендували б Вам саме CMOS, оскільки він збільшує продуктивність усієї системної плати. Також Ви можете створити множинні пріоритети IRQ, проте це не дуже ефективно і може призвести до нестійкої роботи. Щоб видалити налаштування, просто видаліть створений ключ.