Оптимізація Windows XP, Windows, Операційні системи, статті

Дві Windows на одному комп’ютері


Windows XP, Як і Windows 2000, Можна встановити так, щоб зберегти попередню ОС – наприклад, Windows 98 – і потім на початковій стадії завантаження кожного разу вибирати потрібну операційну систему.


Для цього на початку інсталяції Windows XP слід відмовитися від пропозиції обновити систему і вказати інший каталог для установки XP замість пропонованого за замовчуванням (у якому вже стоїть попередня Windows).


Однак при цьому потрібно пам’ятати про наступні обмеження:



Видаляємо зайві папки


Для зменшення розміру, займаного Windows XP, можна видалити папку% SystemRoot% Driver Cachei386. Правда, після цього, кожен раз коли ви будете встановлювати нове обладнання, Windows буде запитувати інсталяційний CD.


Можна також відключити режим System Restore, видаливши тим самим інформацію з папки System Volume Information.


І ще одну папку можна видалити -% SystemRoot% system32dllcache. У ній зберігаються захищені системні файли, використовувані для автоматичного відновлення оригіналів у разі їх пошкодження. За замовчуванням розмір цієї папки – 400 Мб. Він задається в реєстрі параметром SFCQuota (0xFFFFFFFF), що знаходяться в ключі HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon) /. За допомогою команди sfc: sfc / cachesize = 0 його можна скоротити до нуля (або до будь-якого іншого бажаного значення).




Налаштування BIOS


В BIOS материнської плати можна встановити більш відповідні значення для роботи пам’яті. Значення параметра Bank 0/1, 2/3, 4/5 DRAM timing, за замовчуванням звичайно рівне 10ns, можна змінити на 8ns, Normal, Medium, Fast або Turbo – залежно від моделі материнської плати. 10ns – самий повільний режим, Turbo – самий швидкісний. Але пам’ятайте: чим вище швидкість, тим нижче стабільність роботи.


Пам’ять типу RIMM можна “розігнати”, як і будь-яку відеопам’ять, шляхом підвищення частоти. Як правило, пам’ять, розрахована на 800 МГц, стабільно працює на 900 МГц (450×2).


Вбудована оптимізація Windows XP


Найцікавіше, що Windows XP постійно “самооптімізіруется”. Операційна система спостерігає за тим, які додатки запускає користувач, і заносить ці спостереження у файл layout.ini. Кожні три дні, вибравши час, коли комп’ютер вільний, ОС змінює розташування деяких програм на жорсткому диску, щоб прискорити їхній запуск і роботу.


Windows XP також прискорює завантаження комп’ютера й запуск програм за допомогою пророкувань. ОС стежить за тим, які коди й програми запускаються відразу після завантаження, і створює список, що дозволяє передбачити запитувані при завантаженні дані. Точно так само при запуску додатків Windows XP стежить за використовуваними ними компонентами й файлами. Таким чином, при наступному запуску програми XP “знає” заздалегідь список файлів, які будуть потрібні програмі.


Пророцтва використовуються і в ядрі XP, і в планувальнику завдань. Ядро стежить за сторінками, до яких звертається той або інший процес відразу ж після його створення. Потім служба створює інструкції пророкування. Коли процес буде створений наступного разу, ядро ​​виконає інструкції пророкування, отчого виконання процесу прискориться.


Оптимізація диска, прискорення запуску додатків і завантаження комп’ютера тісно пов’язані. Списки, створені при запуску додатків і при завантаженні ОС, використаються при оптимізації файлової системи для прискорення доступу до програм.


Іконки й шпалери


Найкращий робочий стіл – це чистий робочий стіл. Ніколи не ставте шпалери! Мені важко собі уявити більше дивний учинок. Невже не можна знайти і процесору, і пам’яті краще застосування, ніж гратися з гарним фоном і сортувати сотні іконок? Як і в попередніх версіях, в Windows XP надто багато іконок, та й на шпалери витрачається чимало системної пам’яті. Особливо важким тягарем на систему лягає анімований робочий стіл.


З іншого боку, якщо комп’ютер оснащений більш ніж 256 Мб пам’яті й нормальним процесором (1 Ггц і вище), то удар по продуктивності не занадто великий. Але при 64 Мб пам’яті і Pentium 2 прийдеться заощаджувати відчайдушно, відключаючи все, що можна.


Ефективніше – без ефектів


Завдяки новому зовнішньому вигляду й GNOME-подібній підтримці скінів Windows XP виглядає гарніше всіх попередніх версій Windows.


Але всі ці втіхи для очей знижують реакцію інтерфейсу на дії користувача. Для автонастройки користувацького інтерфейсу XP запускає кілька тестів, прагнучи зберегти і зручність, і красу. Але в цей процес можна втрутитися. Якщо зникаючі меню викликають у вас скоріше роздратування, чим задоволення, і якщо вас не цікавлять тіні під діалоговими вікнами, то все зайве можна забрати.




Деякі настроювання виконуються на вкладці Оформлення (Appearance) у властивостях монітора. Параметри, доступ до яких відкривається кнопкою Ефекти (Effects), дозволяють настроїти переходи в меню, тіні й шрифт, включаючи нову технологію поліпшення читаності шрифту – Microsoft ClearType. На мій погляд, ClearType гарний для ноутбуків і РК-моніторів, але на ЕПТ текст виглядає занадто жирно і змазано. Втім, і на РК-моніторі ClearType подобається далеко не всім. Так що вибирайте до смаку.


Подальша настройка продуктивності графічного інтерфейсу виконується у вікні Властивості системи (System Properties), на вкладці Додатково (Advanced). Натиснувши кнопку Параметри (Settings) у розділі Продуктивність (Performance), можна вибрати максимальну продуктивність, максимальну якість зображення або середні параметри.




Перейшовши до вкладки Додатково (Advanced) у вікні Параметри швидкодії (Performance Options), переконайтеся, що розподіл ресурсів процесора й пам’яті орієнтовано на оптимізацію роботи програм. Якщо комп’ютер є сервером, потрібно вказати пріоритет фонових служб і кеша. Тут же вибирається розмір і місце розташування файлу підкачування. Але зазвичай ці параметри Windows XP прекрасно вибирає сама.


Швидка зміна користувача


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


Якщо в системі зареєструвалося трохи користувачів, то настроювання кожного з них, а також запущені ними програми, при перемиканні на іншого користувача зберігаються в пам’яті. Скажімо, якщо ви запустили Word, Excel і яку-небудь гру, відлучилися на хвилинку, а тим часом прийшов ваш брат, перемкнув систему на себе й спробував пограти в Red Faction, то він обов’язково помітить явне (аж до повної зупинки гри) зниження продуктивності.


Якщо обсяг оперативної пам’яті в комп’ютері становить 64 Мб або менше, Windows XP автоматично відключає функцію швидкої зміни користувачів. Для забезпечення максимальної продуктивності простежте, щоб в системі не було зареєстровано відразу кілька користувачів. Або відключите цю функцію, для чого потрібно зайти в Панель керування> Облікові записи користувачів (Control Panel> User Accounts), натиснути кнопку Перемикання користувачів і відключити режим Використовувати швидке перемикання користувачів.




Автоматичне оновлення


Встановлювати останні виправлення версії DirectX й інші оновлення необхідно вчасно. За замовчуванням XP робить це автоматично. Для цього у фоновому режимі запускається спеціальна невелика програма, перевіряє оновлення.


Якщо ж ви віддаєте перевагу стежити за оновленнями самостійно, то можете відключити цю функцію XP. Для цього перейдіть на вкладку Автоматичне оновлення (Automatic Updates) у вікні Властивості системи (System Properties).


Відновлення системних файлів


Відновлення системних файлів – корисна функція (якщо тільки комп’ютер не використовується для дуже ресурсномістких завдань, таких як ігри). Краще її не відключати.




Працює ця функція так. ПК періодично створює “знімки” важливих системних файлів (файлів реєстру, бази даних COM +, профілів користувачів і т.п.) і зберігає їх у якості “крапки повернення”. Якщо будь додаток “підвісить” комп’ютер або зіпсує важливі дані, ви зможете повернутися до стану, збереженому в цій крапці.


“Точки повернення” створюються автоматично службою Відновлення системи (System Restore) у певних ситуаціях – таких як установка нових додатків, відновлення Windows, установка непідписаного драйвера і т.п.


Такі крапки можна створювати й вручну через інтерфейс відновлення системи, що відкривається за допомогою команди Пуск> Програми> Стандартні> Службові> Відновлення системи (Start > Programs > Accessories > System Tools > System Restore).


В основі функції відновлення системних файлів лежить фонова служба, яка сама по собі мінімально позначається на швидкодії, але зроблені нею “знімки” займають місце на диску. Ви можете вручну обмежити обсяг дискового простору для даної служби або навіть повністю відключити цю службу для всіх дисків.




Для того щоб відключити відновлення системних файлів, потрібно поставити “галочку” у вікні Відключити службу відновлення. Оскільки ця служба може вплинути на результати роботи тестових програм, перед тестуванням системи її звичайно відключають.



Дефрагментація


DOS і версії Windows, що не входять в сімейство NT, мало піклуються про оптимізацію файлової системи. Це призводить до утворення “дір” у різних місцях дискового простору при установці й видаленні програм. У результаті вільні ділянки, замість того щоб утворити один суцільний блок, розкидані по всьому диску. При заповненні вільного простору файли теж виявляються розкиданими по декількох секторах, що сильно знижує продуктивність – при звертанні до файлу доводиться читати не одну послідовну ділянку диска, а декілька, та ще розташованих довільно.


У Windows NT використовується файлова система NTFS, де вжиті особливі заходи для збереження цілісності дискового простору. Але й вони не виключають фрагментації. Тому необхідно дефрагментувати жорсткий диск.


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


Якщо диск дефрагментує досить часто, то ви не помітите після чергової дефрагментації відчутного приросту в продуктивності. Це абсолютно нормально. Навпаки – якщо приріст помітний, це значить, що дефрагментацію потрібно поводити частіше.


Зайві служби


Для прискорення роботи системи можна відключити непотрібні системні служби. Заодно і пам’яті трохи звільниться. Нижче перераховані служби, які зазвичай можна безболісно відключити.



Підкреслю, що наведений список – аж ніяк не істина в останній інстанції. Необхідність тієї або іншої системної служби визначається завданнями, які виконуються на даному комп’ютері. Кожен повинен вирішити сам, що можна відключати, а що ні. Головне не переборщити: адже наслідки необдуманих дій можуть бути абсолютно непередбачуваними.


Ще один прийом, що дозволяє прискорити роботу системи й трохи розвантажити займану нею оперативну пам’ять, полягає у відключенні Dr.Watsona – відладчика, що запускається за замовчуванням при кожному збої в Робота програм. Щоб відключити цього “доктора”, потрібно в реєстрі знайти ключ HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion AeDebug і змінити в ньому значення параметра Auto на 0.


Після такої модифікації реєстру система у випадку збою додатка буде пропонувати вам на вибір два варіанти: закрити його або передати відладчику. В останньому випадку запуститься Dr.Watson і створить файл журналу.


Оптимізація інтерфейсу


Наступний етап – прискорення роботи інтерфейсу. Заходимо в System Properties, відкриваємо вкладку Advanced, натискаємо в розділі Performance кнопку Settings і у вікні, Visual Effects активізуємо режим Adjust for best performance, відключаючи тим самим абсолютно всі ефекти. Їх можна відключити й окремо, залишивши ті, без яких прожити ну ніяк не можна …


Тепер візьмемося за меню Пуск. Спочатку воно відкривається з деякою затримкою (за замовчуванням – 400 мілісекунд). Її величина визначається в реєстрі – значенням ключа MenuShowDelay, що знаходиться за адресою HKEY_CURRENT_USER ControlPanel Desktop. У разі установки для цього параметра значення 0 меню буде з’являтися без затримки.


Там же, у реєстрі, перебуває ще один параметр, зміна якого кілька прискорить роботу інтерфейсу, – MinAnimate, що включає анімацію при згортанні й розгортанні вікон. Він знаходиться за адресою HKEY_CURRENT_USER ControlPanel Desktop WindowsMetrics. Якщо значення цього параметра 1 – анімація включена, 0 – виключена. Якщо ж цього ключа в реєстрі ні, створіть його (тип – String). І не забудьте: для вступу подібних змін в силу необхідно перезавантажити комп’ютер.


Якщо в папці, яка перебуває в NTFS-розділі, багато файлів, відкриватися вона буде досить повільно. Windows щораз витрачає час на оновлення мітки останнього доступу до файлів. Для відключення цієї функції потрібно за адресою HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control FileSystem створити параметр NtfsDisableLastAccessUpdate типу DWord і привласнити йому значення 1.


Для оптимізації роботи системи можна також скористатися спеціальними програмами, наприклад, такими як Tweak-XP – набір із двох десятків утиліт для настроювання Windows XP.


Видалення прихованих компонентів


На відміну від Windows 9 * / NT, при установці Windows XP не можна вибрати необхідні компоненти. На мій погляд, це правильне рішення Microsoft – спочатку варто встановити операційну систему з усіма її примхами, а вже потім, попрацювавши, вирішувати, що залишити, а що ні.


Однак при цьому у вікні Add / Remove Windows Components видаляти практично нема чого: багато компонентів Windows сховані від пустотливих ручок не занадто досвідчених користувачів. Для вирішення цієї проблеми відкриваємо системну папку% SystemRoot% Inf, знаходимо в ній файл sysoc.inf і видаляємо у всіх рядках слово HIDE. Головне при цьому – зберегти формат файлу. Тобто варто видаляти тільки HIDE, залишаючи коми до й після цього слова.


Наприклад, якщо задана стрічка виглядала так:



msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7

то повинне вийти наступне:



msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,,7

Зберігши файл sysoc.inf, ми побачимо в Add / Remove Windows Components значно довший список, ніж той, що був там колись.


Налаштування жорсткого диска


Перевірте настройку параметрів жорсткого диска, оскільки саме там знаходиться файл підкачки. Правильна конфігурація його впливає на швидкість роботи системи. Відкрийте Device Manager у властивостях системи (або на вкладці Hardware у властивостях будь-якого диска). Перегляньте властивості вашого жорсткого диска. Переконайтеся, що на вкладці Polices включений режим Enable write caching on the disk. Для дисків SCSI варто також включити на вкладці SCSI Properties наступні режими: Disable Tagged Queuing і Disable Synchronous Transfers.


Ultra DMA


Переконайтеся що для всіх IDE-пристроїв включений режим DMA. Це можна перевірити у вікні Device Manager> IDE ATA / ATAPI controllers> Primary / Secondary IDE Channel> Advanced Settings. Параметр Device Type дозволяє Windows автоматично визначати підключені пристрої. Якщо канал вільний, встановіть значення None – це трохи прискорить завантаження системи. Параметр Transfer mode Windows XP звичайно включається за замовчуванням і дозволяє Windows використати максимальний DMA, підтримуваний пристроєм або PIO. Переконайтеся, що він перебуває в режимі DMA if available.


Додаткове прискорення


Відкрийте My Computer> Properties> Advanced> Performance Settings> Advanced. Значення параметра Processor scheduling має дорівнювати Programs. В іншому випадку Windows будуть розподіляти процесорний час рівномірно між всіма програмами, включаючи сервіси, що для ігор неприйнятно. Якщо обсяг оперативної пам’яті становить не менш 256 Мб, увімкніть режим System cache у розділі Memory usage. Якщо ж пам’яті менше, система буде працювати швидше в режимі Programs. Цей параметр аналогічний ключу реєстру LargeSystemCache (см нижче).


Оптимізація за допомогою ключів реєстру


У реєстрі Windows є кілька ключів, які дозволяють оптимізувати роботу Windows з пам’яттю.



Кілька прискорити роботу може відключення невикористовуваної підсистеми POSIX. Щоб не возитися з видаленням файлів і з відключенням файлового захисту Windows XP відкрийте [HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet ControlSessionManager SubSystems] і видаліть рядки Optional і Posix.


***


Сподіваємося, ці поради допоможуть вам підвищити ефективність роботи комп’ютера. Однак про всяк випадок нагадаємо: для того щоб зменшити ризик “запороти” систему, має сенс перед початком експериментів зі службами зробити резервну копію системного реєстру.


Оновлення до XP


Операційні системи Windows NT/2000 можна оновити до Windows XP Professional, а Windows 98/98SE/Me – до кожної із двох редакцій Windows XP (Home Edition і Professional). Єдина умова – оновлювана операційна система повинна мати ту ж мову інтерфейсу, що й установлювана XP.


На жаль, користувачі Windows 3.1, Windows 95 і Windows NT 3.51 позбавлені можливості оновити свою систему до XP. Установити Windows XP вони, звичайно, зможуть, але настройки не збережуться, та й раніше інстальовані програми доведеться встановлювати заново.


Professional або Home Edition?


У Windows XP Professional передбачені наступні компоненти, відсутні в Windows XP Home Edition.



Іншими словами, з Windows XP Home Edition виключені ті компоненти, які, на думку Microsoft, не потрібні при використанні операційної системи на домашньому комп’ютері. Не беруся судити, наскільки вірно вони відібрані. Але різниця у вартості двох редакцій Windows XP настільки відчутна, що напевно варто задуматися: а чи так уже потрібен, наприклад, віддалений доступ до комп’ютера.

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


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

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

Ваш отзыв

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

*

*