Для зручності користування використовується наступна система, що дозволяє наочно уявити всі можливості реєстру.
Прискорення файлової системи
Можна прискорити дію файлової системи, (якщо дозволяє оперативна пам'ять) збільшивши параметр типу DWORD IoPageLockLimit від заданих за замовчуванням 512 КБ до 4 МБ і більше в розділі
HKLM \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management
Цей параметр представляє максимальну кількість байт, які можуть бути блоковані для операцій I / O. Коли значення параметра дорівнює 0, то система використовує вбудований алгоритм визначення необхідної пам'яті і використовує обсяг 512 КБ. Установка максимального значення має ґрунтуватися на обсязі пам'яті у Вашій системі.
відключення дебаггера
При виникненні будь-яких неполадок в роботі додатків користувачеві показується вікно з повідомленням про помилку і пропозицією закрити програму, при цьому DrWatson (дебагер за замовчуванням) автоматично записує інформацію про збої в log-файл. Для відключення цієї служби вставляємо в ключ реєстру
HKLM \ SOFTWARE \ Microsoft \ Windows NT \ Current Version \ AeDebug
строковий параметр Auto зі значенням 0. Після цього DrWatson більше не буде завантажуватися автоматично, а буде виводитися вікно з повідомленням про помилку. За умовчанням встановлено 1 (автоматичне завантаження дебаггера)
- Час, після закінчення якого програму вважати зависла
Іноді програма зависає, тобто не реагує на звернення до неї. Доводиться примусово закривати його (наприклад, через Диспетчер завдань (Ctr-Shift-Esc)): Ключ HungAppTimeout в розділі HKCU \ Control Panel \ Desktop
визначає час, після якого не відповідає додаток вважається завислим (за замовчуванням 5000 мілісекунд). Змініть даний строковий параметр на необхідне значення
Ключ WaitToKillAppTimeout в розділі HKCU \ Control Panel \ Desktop
Ви можете дозволити системі автоматично завершувати завислі процеси. Для цього використовуйте строковий параметр AutoEndTasks в розділі HKCU \ Control Panel \ Desktop
Значення "1" дозволяє системі автоматично завершувати процеси
Значення "2" - процеси не завершуються автоматично.
Система очікує, коли процес завершиться, і якщо час завершення процесу перевищує значення HungAppTimeout (див. Вище), то появлятеся діалогове вікно Завершення роботи, вказує, що додаток зависло
Примітки При установці занадто малих значень в зазначених ключах можуть виникнути проблеми з автозавершенням запущених завдань, так як додаток може тривалий час не відповідати на запити в разі досить велику завантаженість процесора або роботою з іншими програмами
Довгі й короткі імена файлів
Ви можете заборонити довгі імена файлів в Windows, змусивши тим самим генерувати імена в форматі 8.3 (DOS-івський формат). Для цього в розділі
треба змінити параметр Win31FileSystem. присвоївши йому значення 01 (за замовчуванням стоїть 00)
Формат MS-DOS для файлів і папок
За замовчуванням Windows NT і вище створюють в розділі NTFS спеціальну таблицю, яка містить всі імена файлів і папок в форматі MS-DOS по формулі 8.3 (8 символів імені файлу і 3 символу для його розширення). Дана можливість в даний час не зовсім актуальна і її можна відключити для підвищення продуктивності системи Для цього встановіть параметр типу DWORD NtfsDisable8dot3NameCreation в розділі
Оновлення мітки останнього доступу до папки
За замовчуванням Windows в системі NTFS оновлюють мітку останнього доступу до папки при їх відкритті. Дана можливість може гальмувати вашу систему при занадто великій кількості папок. Якщо вас не цікавить дана мітка, то можете відключити цю можливість. Для цього встановіть параметр типу DWORD NtfsDisableLastAccessUpdate рівним 1 у розділі
Швидке завершення роботи Windows
Windows NT версії 3.1і 3.5 дозволяла закрити всі процеси за 20 секунд. У Windows XP існує можливість визначати величину інтервалу, протягом якого система повинна завершити свою роботу. Для цього необхідно виправити ключ системного реєстру - строковий параметр WaitToKillServiceTimeout. де встановлена тимчасова затримка закриття всіх запущених сервісів в мілісекундах. Цей ключ розташований в розділі
Для зменшення часу завершення, потрібно зменшити це значення, наприклад до 1000, що еквівалентно 1 секунді. Однак, пам'ятайте, що занадто значне зменшення значення цього ключа не дозволить системі коректно завершити запущені сервіси, що може позначитися на стабільності завантаження. Під час завершення роботи, система повідомляє всі сервіси і дає кожному сервісу час на коректне закриття. Після закінчення цього часу система знищує сервіс. При цьому деякі параметри налаштування сервісу можуть бути не збережені. Тому, якщо при зменшенні значення система стає нестабільною, рекомендується спробувати збільшити це значення до тих пір, поки система не буде повністю стабільною.
Заборона на null-сесію
Для заборони null-сесії, яка дозволяє іншому користувачеві, отримати інформацію про зашаренних (доступних для загального користування) директорії і про наявні на комп'ютері локальних користувачів, встановіть параметр типу DWORD RestrictAnonymous рівним 1 у розділі
і надайте йому наступні значення
- 0 - за замовчуванням
- 1 - тільки адмистратор системи можуть запустити Windows Installer
- 2 - заборона на запуск Windows Installer
Можна заборонити запуск msi-файлів зі змінних носіїв (CD-ROM, флоппі-диск, DVD і т.д.) за допомогою параметра типу DWORD DisableMedia в розділі HKCU \ Software \ Policies \ Microsoft \ Windows \ Installer
Windows Script Host (WSH)
Існують кілька параметрів, що дозволяють налаштувати Windows Script Host. Дані параметри знаходяться в розділі
HKLM \ Software \ Microsoft \ Windows Script Host \ Settings
Установка способу доступу до расшаренним ресурсів комп'ютера з мережі Розділ:
Параметр типу DWORD RestrictAnonymous. Якщо значення дорівнює 1 - забороняє анонімним користувачам переглядати віддалено облікові записи і розшарені ресурси. 2 - відмовляє будь неявний доступ до системи (в мережевому оточенні комп'ютер не буде видно, проте, доступ до нього можна буде отримати, звернувшись до нього по його IP).
Заборона збереження паролів в Dial-Up-з'єднання
За замовчуванням, в Dial-Up-з'єднання введений пароль зберігається після успішного з'єднання, якщо задіяна опція "Зберігати ім'я користувача і пароль", розташована на діалоговому вікні для Dial-Up. Це досить зручно для багатьох користувачів, але якщо ви займаєтеся проблемою безпеки системи, то можете заборонити збереження цих паролів. В розділі
створіть параметр типу DWORD DisableSavePassword зі значенням 1. який забороняє збереження паролів в Dial-Up-з'єднання. В цьому випадку опція "Зберігати ім'я користувача і пароль" стає недоступною, а збережені паролі пропадають
Налаштування системи (msconfig.exe)
Часом вікно програми Налаштування системи (msconfig.exe) засмічується непотрібними записами. Щоб видалити записи, які муляють вам очі, потрібно прогулятися в розділ