Настройка Windows 7 на максимальную производительность
Содержание
Повышение производительности можно добиться отключением лишних программ и функций, загружающих жёсткий диск, видеокарту, процессор и ОЗУ компьютера, а также изменением типа работы и включением некоторых дополнительных встроенных функций Windows.
Очищение жёсткого диска
Первое, что стоит сделать перед тем, как приступить к оптимизации — убедиться, что ваш жёсткий диск не засорён полностью. Учтите, что свободное место должно быть как на основном разделе диска, на котором установлена сама система, так и на всех остальных дополнительных разделах (D, F, G…).
Существует три способа очищения диска: ручной, с помощью сторонних программ и встроенных функций.
Ручной вариант
Удалите все ненужные программы, игры и файлы. Удобное удаление программ и приложений можно выполнить следующими действиями:
- Откройте панель управления компьютером.
Не забудьте очистить корзину и временные файлы.
С помощью сторонних приложений
Существует множество программ, позволяющих очистить диск в автоматическом режиме. Одна из лучших в этой роде — CCleaner:
- Скачиваем и устанавливаем программу с официального сайта разработчика — ccleaner.org.ua/download/.
С помощью встроенных функций
Очистка диска в автоматическом режиме также возможна и без сторонних программ, достаточно выполнить следующие действия:
- Откройте проводник, предназначенный для работы с папками.
Настройка реестра
Реестр — одна из главных частей системы, так как в нём находятся и выполняют свои функции все параметры и значения системных настроек. Если оптимизировать его работу, то быстрее начнёт работать вся Windows.
Очищение от ошибок и лишних элементов
Со временем в реестре может скопиться большое количество ошибок, отчётов об ошибках, временных и повреждённых задач и других файлов, замедляющих его своим количеством. Чтобы избавиться от всего этого в автоматическом режиме, воспользуемся сторонней программой CCleaner:
- Скачиваем и устанавливаем программу с официального сайта разработчика — ccleaner.org.ua/download/.
Дефрагментация
Со временем реестр подвергается сильной фрагментации — разбивается на большое количество ячеек, которые расположены не по порядку, а в разбивную. Это снижает скорость, с которой реестр ищет нужные ему файлы. Чтобы снизить уровень фрагментации, необходимо произвести дефрагментацию:
- Скачиваем и устанавливаем программу Defraggler с официального сайта разработчика http://www.piriform.com/defraggler/download.
Оптимизация через изменение значений
Благодаря изменению значений в реестре, вы можете отключить или включить некоторые функции, выполняемые системой, для её оптимизации. Но перед этим необходимо создать резервную копию реестра, чтобы в будущем иметь возможность откатить его до первичного состояния, если что-то измениться в худшую сторону:
- Разверните окошко «Выполнить», используя комбинацию клавиш Win+R на клавиатуре.
Теперь, вернувшись к реестру, можно выполнить следующие изменения:
- Если у вас недостаточно оперативной памяти, то часть можно освободить путём выгрузки неиспользуемых библиотек. В реестре открываем раздел: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer и создаём параметр типа DWORD с именем AlwaysUnloadDll. значением параметра 1.
- Если на компьютере 2 Гб и более оперативной памяти, то приложения будут быстрее откликаться на действие пользователя, если коды ядра и драйвером будут оставаться в оперативной памяти, а не сбрасываться в файл подкачки. Открываем раздел HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management и находим параметрDisablePagingExecutive и меняем его значение на 1.
- В процессе работы в файле подкачки могут оставаться конфиденциальные данные, поэтому в целях безопасности рекомендуется очищать файл подкачки. В разделе реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management измените значение параметраClearPageFileAtShutdown на 1.
- Отключение кэширования приложений. Открываем раздел HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced и создаем параметр типа DWORD с именемDisableThumbailCache, значение параметра 1.
- Отключение автоматического обновления. Откройте в реестре раздел HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdateAuto Update найдитеAUOptions и измените его значение на 1.
- Повышение производительности Откройте раздел HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem найдите параметрNtfsDisableLastAccessUpdate и установите значение 1. Это отключит запись последнего времени доступа к файлу. И измените значение параметра NtfsDisable8dot3NameCreation на 1. Это отключит создание специальной таблицы файлов для имен в формате MS-DOS.
- Приложения в Windows работают как в активном режиме, так и в фоновом. Если хотите, чтобы активные приложения получали больше ресурсов, тем самым работали быстрее, то в разделе HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPriorityControl найдите параметр Win32PrioritySeparation. По умолчанию значение равно 2. Максимальное значение 26, но если у вас система недостаточно мощная, то изменять этот параметр надо осторожно. Рекомендуется для таких систем максимальное значение 6Для мощных систем можно ставить и большее значение.
- Настройка службы Superfetch, поддерживающей и улучшающей производительность системы. Все параметры службы находятся в разделе HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters.Там есть три параметра, которые и задают режим работы этой службы.
EnableBootTrace — отключает трассировку службы. Включать трассировку необходимо только тогда, когда служба работает неправильно.
EnablePrefetcher — включаем механизм Prefetcher (Упреждающая выборка)
EnableSuperfetch — включает службу Superfetch. При этом параметры EnablePrefetcher и EnableSuperfetch имеют следующие значения: 0 — функция включена, 1 — функция включена во время работы, но отключена при загрузке системы, 2 — функция включена только для загрузки системы, 3 — функция включена во всех режимах.
Снижение нагрузки на видеокарту
Основную нагрузку на видеокарту оказывает визуальное отображение происходящего на экране. Эту нагрузки можно снизить двумя способами: понижением разрешения и изменением параметров системы. Первый вариант может плохо сказаться на картинке: будет слишком много пикселей, а это очень неудобно. Поэтому рассмотрим второй вариант:
- Откройте панель управления компьютером.
Оптимизация Windows для игр
Сегодня мы установим и оптимизируем Windows 10 для лучшей игровой производительности, а также посмотрим на результат наших трудов.
Внимание!
Тестовый ПК и Linux
- Процессор: Intel Pentium G4560 2/4 3.5 Гигагерц
- Видеокарта: Nvidia Geforce 1050 2Gb
- Оперативная память: 2×4 2400
- Материнская плата: H110M-DGS R3.0 Bios 7.50
Выбор редакции Windows
Зоопарк Windows-систем хоть и не большой по сравнению с Linux, но и здесь нужен осознанный выбор, ибо от выбора зависит не только цена лицензии, но и общее потребление ресурсов компьютера, а также наличие фишек. Рассматривать устаревшие системы Windows 7-8.1 смысла никакого нет. Оптимизации в коде работы планировщика Windows 10 и работы над системой сжатия памяти, ставят крест на старых системах в плане игровой производительности.
Основные редакции:
Windows 10 Home (Домашняя) — стандартная версия для обычных пользователей, должна быть лучшей в плане игровой производительности и незагажанности системы, но напичкана процессами-службами по сбору данных пользователя. Не рекомендуется геймерам и киберкотлетам.
Windows 10 Pro (Профессональная) — расширенная версия, что подходит как для обычных пользователей, так и для системных администраторов, дополнительно напичкана софтом для администрирования разного рода задач. Потребляет чуть больше домашней версии.
Windows 10 LTSC (Корпоративная-Enterprise) — версия, лишенная большинства новых фич и мусора, базируется для стабильности на устаревшем ядре с опозданием 1-2 года от основной редакции, является лучшим выбором для игроков желающим выжать максимум из компьютера и не желающим резать свой пинг из-за телеметрии. Не продается в розницу физическим лицам, предназначана для работы на маломощных системах предприятия и банкомантах.
Сравнение потребления оперативной памяти
Сравнение нагрузки на центральный процессор
Сравнение занимаемого места папки Windows
Отчётливо видно, что версия Windows 10 LTSC является самой малопожирающей из тройки и весьма иронично, что, не прибегая к веселому роджеру, обычному пользователю её не достать. Автор также весьма ошарашен принудительной регистрацией на сервесах Microsoft при установке системы с активным интернет-соединением и невозможности создания локального пользователя во всех системах кроме LTSC. Базой для нашей игровой оптимизации послужит LTSC.
Задействуем все ядра центрального процессора
Нажимаем Ctrl+Shift+Esc, в появившемся окне нажимаем Файл>>Запустить новую задачу и вводим Msconfig.
Устанавливаем, как на скриншоте.
Не обращайте внимание на Windows 8.1.
В новом окне идём во вкладку загрузка и жмём по кнопке дополнительные параметры.
Ставим нужное количество работающих ядер (В моём случае их 4).
Жмем OK и уходим на перезагрузку.
Мы заставили систему в принудительном порядке использовать все ресурсы центрального процессора, многие «программисты» говорят, что это ненужный костыль, но они ошибаются, ибо это до жути увеличивает скорость загрузки системы.
Установка драйверов оборудования
Необходимо удостовериться в свежести программной части вашего компьютера, а именно обновить драйверы. Свежесть драйверов прямо влияет на FPS. Конечно, можно рассчитывать на автоматизированное средство обновления драйверов Microsoft, но оно часто имеет не самые свежие выпуски.
Я использую Snappy driver installer — это бесплатный инструмент от бывшего разработчика Drivers Pack, но в отличие от последнего, Snappy полностью бесплатен и лишён какой-либо рекламы. После скачивания архива, разархивируем его в любую папку и запускаем файл SDI_x64_R2000.exe. Ставим галочки как у меня.
Устанавливаем все драйверы, кроме драйверов видеокарты, это важно.
Правильная установка видеодрайверов Nvidia
Почему вы не должны использовать драйверы с офф сайта Nvidia? Современные пак драйверов Nvidia включает в себя средства телеметрии Nvidia и лишние модули, что влияют на производительность. К счастью, существует способ вырезать всю эту гадость и установить чистый видеодрайвер. Это муторно, но уже есть умельцы, что автоматизировали этот способ. Проста скачиваю Nvidia Driverpack Repack by cuta и устанавливаю чистый драйвер без какой-либо телеметрии и лишних служб.
Электропитание
Изначально Windows лишь отчасти игровая платформа и стандартные настройки электропитания выбраны не для выжимки максимума, а на умеренное электропитание. Для исправления ситуации будет использоваться автоматизированный скрипт, что добавит правильно настроенный профиль электропитания.
Извлекаем содержание архива на Диск C.
Запускаем Power Plans.cmd от имени админа.
Скачать скрипт.
Мы успешно добавили новую схему электропитания и уменьшили DPC Latency.
Убераем телеметрию Windows
Для блокирования слежки будем использовать Blackbird и Shutup 10 .
Запускаем Blackbird и просто нажимаем ENTER. Дожидаемся конца изменений. Перезагружаемся.
Запускаем Shutup 10 и отключаем всё, кроме доступа к микрофону.
Данные изменения существенно понизят пинг и нагрузку на центральный процессор, но сломают новую панель управления.
Внешний вид
Ваша система станет уродливой, но быстрее.
Этот Компьютер>>Свойства>>-Дополнительные параметры системы.
Дополнительно>>Быстродействие>>Параметры>>Визуальные эффекты>>Обеспечить наилучшее быстродействие.
Уменьшаем задержку ввода
Полезный твик для киберкотлет и любителей плавной мышки, ибо обеспечивает возрастание плавности из воздуха, путём включения серверного опроса устройств и перераспределения задач с загруженного первого ядра. По дефолту многие системные процессы обрабатываются первым ядром и это вызывает повышения времени-очереди на выполнение поступающей задачи от процесса. Признаками такой задержки является телепортирование врагов в онлайн-играх и плохая индексация попаданий. MSI util v 2 правит ветки реестра и включает фикс, вам необходимо лишь поставить галочки на желаемых устройствах.
Твикиры
Для настройки и кастомизации системы с отключением гадости, будет использоваться два проверенных твикера, а именно Win 10Tweaker и UWT 4. Программы простые и не требуют пояснений, просто следуйте описанию и ставьте галочки.
Отключаем HPET и Manager Intel
Данное отключение существенно повысит производительность.
Мой компьютер>>правый клик>>свойства>>диспетчер устройств>>системные устройства.
Правый клик на Hpet (Иногда подписан как высокоточный таймер событий) и Intel manager, всё отключаем и радуемся жизни.
Вводим по очереди в командную строку.
bcdedit /deletevalue useplatformclock
bcdedit /set useplatformtick yes
Выключаем динамические тики
bcdedit /set disabledynamictick yes
Результат работы
Произведем сравнение на примере CS:GO.
200
230
30 FPS из воздуха это отличный буст.
Выводы
Весьма грустно наблюдать засилье мусора и телеметрии в современной Windows 10, а принуждение к сервисам, что мне не нужны, лишь отнимает время. Кастомизация и выпиливание лишнего занимает уйму времени, что в той же Linux делается в две команды в терминале. Совет простой — используйте Linux, чтобы ваш пк был только ваш. С вами был Павел.