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

Для того, щоб довго не колупати реєстр, я зробив спеціальну мікро-утиліту, яка при запуску оптимізує реєстр автоматично.
Потрібне перезавантаження, щоб зміни вступили в силу.
Нижче буде описано що саме робить ця програма, а так же описано, для виконання вручну.

Якщо хочете, щоб активні додатки отримували більше ресурсів, тим самим працювали швидше.
Відключення спливаючих підказок для елементів робочого столу
Відкрийте розділ HKEY_CURRENT_USER \ Software \ Microsoft \
Windows \ CurrentVersion \ Explorer \ Advanced, знайдіть параметр ShowInfoTip і змініть його значення на 0
Вивантаження з пам'яті невикористовуваних DLL
Якщо у вас недостатньо оперативної пам'яті, то частина можна звільнити шляхом вивантаження невживаних бібліотек. У реєстрі відкриваємо розділ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \
Windows \ CurrentVersion \ Explorer і створюємо параметр типу DWORD з ім'ям AlwaysUnloadDll. Значення параметра 1
Чи не вивантажувати з оперативної пам'яті коди ядра і драйверів
Якщо на комп'ютері 2 Гб і більше оперативної пам'яті, то додатки будуть швидше відгукуватися на дію користувача, якщо коди ядра і драйвером залишатимуться в оперативній пам'яті, а не скидатися в файл підкачки. Відкриваємо розділ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \
Session Manager \ Memory Management. знаходимо параметр DisablePagingExecutive і міняємо його значення на 1

Чи не вивантажувати з оперативної пам'яті коди ядра
Зміна цього варіанту не буде вивантажувати ядро, а буде працювати безпосередньо в пам'яті, а не завантажувати різні модулі з жорсткого диска. Відкриваємо розділ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \
Session Manager \ Memory Management і міняємо параметр LargeSystemCache на 1
Очищення файлу підкачки при виключенні комп'ютера
У процесі роботи в файлі підкачки можуть залишатися конфіденційні дані, тому в цілях безпеки рекомендується очищати файл підкачки. У розділі реєстру HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \
Session Manager \ Memory Management змініть значення параметра ClearPageFileAtShutdown на 1
Підвищення продуктивності NTFS
Відкрийте розділ HKEY_LOCAL_MACHINE \ SYSTEM \
CurrentControlSet \ Control \ FileSystem. знайдіть параметр NtfsDisableLastAccessUpdate і встановіть значення 1. Це відключить запис останнього часу доступу до файлу. І змініть значення параметра NtfsDisable8dot3NameCreation на 1. Це відключить створення спеціальної таблиці файлів для імен в форматі MS-DOS
Налаштування служби Superfetch (Підтримує і покращує продуктивність системи.)
Всі параметри служби знаходяться в розділі HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \
Session Manager \ Memory Management \ PrefetchParameters там є три параметра, які і задають режим роботи цієї служби.
EnableBootTrace - відключає трасування служби. Включати трасування необхідно тільки тоді, коли служба не працює належним чином.
EnablePrefetcher - включаємо механізм Prefetcher (Упереджувальний вибірка)
EnableSuperfetch - включає службу Superfetch. При цьому параметри EnablePrefetcher і EnableSuperfetch мають таке значення:
0 - функція включена
1 - функція включена тільки для завантаження системи
2 - функція включена під час роботи, але відключена при завантаження системи
3 - функція включена у всіх режимах
За замовчуванням ці два параметри мають значення 3
Відключаємо протокол Teredo (TCP \ IP v6)
Протокол Teredo в Windows 7 потенційно вразливим для атак - стверджують фахівці Symantec. Відключення проксі Teredo може прискорити роботу мережі і інтернету. Запускаємо Командний рядок і вводимо команди по черзі.
netsh
interface
teredo
set state disabled
Для повернення Teredo, команди вводяться такі ж, крім останньої. Остання повинна бути set state default
Відключаємо індексування вмісту розділів диска і префетчер для SSD-накопичувачів.
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \
Control \ Session Manager \ Memory Management]
«DisablePagingExecutive» = dword: 00000001
«LargeSystemCache» = dword: 00000001
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \
Control \ Session Manager \ Memory Management \ PrefetchParameters]
«EnableSuperfetch» = dword: 00000000
«EnablePrefetcher» = dword: 00000000
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \
Control \ FileSystem]
«NtfsDisable8dot3NameCreation» = dword: 00000001
«NtfsMemoryUsage» = dword: 00000002