Как оптимизировать Windows ноутбук для ИИ-разработки

Если вы занимаетесь ИИ-разработкой на обычном ноутбуке — вы знаете это ощущение: агент думает, вентилятор ревёт, система подтормаживает, а в диспетчере задач красным горит память. И дело не всегда в том, что железо слабое. Чаще всего — оно просто занято не тем.

Ниже — моя рабочая схема оптимизации для Windows (большая часть актуальна и для macOS). Никакой магии, только конкретные шаги.

Почему это важно именно для ИИ-разработки

Локальные модели, агентские фреймворки, несколько открытых IDE, браузер с десятком вкладок — всё это работает параллельно и конкурирует за RAM. Когда памяти не хватает, система начинает использовать swap, скорость падает кратно, и никакой GPU вас уже не спасёт.

Оптимизация расхода оперативной памяти — это не про «освободить 200 МБ». Это про то, чтобы ресурсы шли туда, где они реально нужны.

1. .wslconfig — ограничение ресурсов в Docker

Если вы используете Docker для разработки на Windows, первым делом проверьте, не съедает ли WSL2 половину вашей памяти.

По умолчанию WSL2 может забирать до 50–80% RAM — и это не баг, это поведение по умолчанию. Лечится через файл конфигурации .wslconfig, который создаётся в корне домашней директории (C:\Users\ВашеИмя\.wslconfig).

Пример минимальной конфигурации:

[wsl2] memory=6GB processors=4 swap=2GB

Подобрать параметры под своё железо можно с помощью простого генератора: gruzdevv.ru/free-toolz/wslconfig-generator

После создания файла перезапустите WSL командой wsl --shutdown в терминале. Эффект — моментальный.

2. Chris Titus Tech WinUtil — одна утилита вместо часов настройки

Это open-source утилита, которая закрывает 99% базовых задач по оптимизации Windows одним интерфейсом.

Устанавливается через PowerShell одной командой:

irm christitus.com/win | iex

Что умеет:

  • отключить телеметрию и слежку Windows
  • убрать Copilot, Bing и прочие встроенные сервисы, которые работают в фоне
  • почистить автозагрузку
  • настроить производительность системы под разработку

Если не знаете, что именно отключать — спросите у своего ИИ-ассистента: «Какие настройки Chris Titus WinUtil оптимальны для разработки с локальными моделями?» Получите чеклист. Но можно просто применить рекомендуемый самим софтом конфиг.

3. IDE — меньше расширений, больше скорости

VS Code, Cursor, Windsurf, Zed и другие современные IDE по умолчанию тянут за собой кучу инструментов, которые вы, возможно, никогда не использовали.

Что делать:

Зайдите в настройки и отключите всё, что не используете активно: встроенные линтеры для чужих языков, предпросмотры, телеметрию самой IDE, фоновые индексаторы.

Главное: если вы работаете через ИИ-агента (Claude Code, Cursor Agent, Cline и подобные) — большинство расширений вам попросту не нужны. Агент сам читает код, сам пишет, сам запускает. Extensions в этом сценарии — это просто лишние процессы в памяти.

Удалите всё, что не используется последние 30 дней. Это безболезненно.

4. Chrome и Chromium-браузеры — скрытые пожиратели памяти

Браузер — один из главных конкурентов за RAM рядом с вашими моделями. И у него есть много скрытых настроек, о которых большинство пользователей не знают.

Шаг первый: введите в адресной строке chrome://flags/

Здесь сотни экспериментальных флагов. Конкретно для ИИ-разработки стоит поискать по слову gemini — найдёте фоновые воркеры Google, которые работают даже когда браузер свёрнут. В большинстве случаев их можно безопасно отключить.

Остальные полезные флаги удобнее всего найти через запрос к ИИ: «Какие chrome://flags стоит отключить для экономии RAM в 2024 году?»

Шаг второй: расширения. Каждое расширение — это отдельный процесс. Пройдитесь по списку и безжалостно удалите всё, чем не пользуетесь. Блокировщик рекламы + менеджер паролей — этого обычно достаточно.

5. Базовая гигиена системы

Без этого всё остальное теряет смысл:

Автозагрузка. Откройте Диспетчер задач → вкладка «Автозагрузка» и отключите всё, кроме антивируса и критичных системных утилит. Каждый пункт в этом списке — это RAM, которую система тратит сразу после включения.

Предустановленный софт. Ноутбуки от Lenovo, HP, ASUS и других производителей приходят с десятками утилит «для удобства». McAfee, встроенные VPN-клиенты, фирменные панели управления — всё это работает в фоне. Удаляйте без сожалений.

Антивирус. Windows Defender справляется с базовой защитой. Сторонние антивирусы часто сканируют файлы в реальном времени — включая временные файлы ваших моделей и кеши агентов. Это прямой удар по производительности.

Итог

Всё вышеперечисленное — это не разовая настройка «и забыл». Это рабочая привычка: периодически проверять, что система работает на вас, а не против вас.

Мой личный результат после применения этой схемы — высвободил около 4–6 ГБ RAM на рабочем ноутбуке.

Поделюсь своим конфигурационным файлом для IDE в Телеграм-канале.

Есть что добавить или своя схема оптимизации? Пишите в комментарии — соберём коллективную базу знаний.

1
Начать дискуссию