Исправить INVALID_AFFINITY_SET в Windows 11: пошаговое руководство
Важно: выполняйте шаги последовательно и создавайте резервные копии важных данных перед радикальными действиями, такими как сброс системы или замена железа.
О чем эта статья
Это подробный, пошаговый русскоязычный гид по диагностике и устранению ошибки INVALID_AFFINITY_SET в Windows 11. Поясняем возможные причины, даём проверенные решения, чек‑листы для пользователей и администраторов, а также схему принятия решений для быстрого ремонта.
Основные причины ошибки INVALID_AFFINITY_SET
- Повреждённые системные файлы или драйверы.
- Проблемы с оперативной памятью (неисправные модули, плохой контакт).
- Конфликты аппаратуры или вредоносное ПО.
- Перегрев, нестабильный блок питания или аппаратные сбои.
- Некорректные или несовместимые обновления Windows.
Когда это происходит: типичные симптомы
- Немедленный синий экран (BSoD) с кодом INVALID_AFFINITY_SET.
- Автоматическая перезагрузка без возможности войти в Windows.
- Стабильные ошибки после установки драйверов или обновлений.
Быстрый чек‑лист перед началом
- Отключите все внешние устройства, кроме клавиатуры и мыши.
- Проверьте стабильность интернет‑подключения для загрузки драйверов/обновлений.
- Просканируйте систему антивирусом.
- Сделайте резервную копию важных файлов (если возможно).
1. Проверка оперативной памяти: Windows Memory Diagnostic

Описание изображения: иллюстрация шага с инструментами диагностики памяти Windows.
- Перезапустите компьютер и вызовите среду восстановления Windows. Для этого при появлении логотипа производителя зажмите кнопку питания на 5–7 секунд, чтобы выключить ПК, затем снова включите и повторите процедуру два раза, пока не увидите «Подготовка автоматического восстановления».
- На экране восстановления выберите «Дополнительные параметры».

Описание изображения: экран «Дополнительные параметры» среды восстановления Windows.
- Выберите «Устранение неполадок», затем «Дополнительные параметры», далее — «Параметры загрузки» и включите безопасный режим с сетью (F5).

Описание изображения: экран «Выберите действие» с опцией «Устранение неполадок».
- В безопасном режиме откройте меню «Пуск», наберите «диагностика памяти Windows» и запустите «Перезапустить сейчас и проверить наличие проблем (рекомендуется)».

Описание изображения: окно запуска средства диагностики памяти Windows.
- Компьютер перезагрузится и выполнит тест памяти. По завершении войдите в систему и просмотрите результаты. Если результатов нет на экране, откройте Просмотр событий (Event Viewer) и проверьте журналы приложений и системы.
Что делать при ошибках памяти:
- Попробуйте вытащить модули RAM и прочистить контакты от пыли, затем установите обратно по одному модулю и запустите тест снова. Это поможет выявить проблемный модуль.
- Если тест consistently выявляет ошибки на одном модуле, замените его.
- На ноутбуках, где модули впаяны, обратитесь в сервисный центр.
2. Отключение автоматической перезагрузки после ошибки
Отключение автоматической перезагрузки помогает увидеть код ошибки и стек вызовов.
- Загрузитесь в безопасном режиме (см. раздел 1).
- Откройте «Параметры» (Windows + I) и перейдите в «Система» → «О системе».

Описание изображения: окно «О системе» в настройках Windows.
- Нажмите «Дополнительные параметры системы».

Описание изображения: окно «Свойства системы» на вкладке «Дополнительно».
- В разделе «Загрузка и восстановление» нажмите «Параметры» и снимите галочку «Выполнять автоматическую перезагрузку» в случае сбоя, затем «Применить» и «ОК».

Описание изображения: окно настроек для управления поведением системы при сбое.
Почему это важно: теперь при следующем BSoD Windows не перезагрузится автоматически, и вы сможете сфотографировать экран — это облегчит диагностику.
3. Восстановление системных файлов: SFC и DISM
Если файлы Windows повреждены, это часто приводит к BSoD. SFC и DISM — базовый шаг.
- Загрузитесь в среду восстановления и выберите «Командная строка» (см. раздел 1 для входа в среду восстановления).

Описание изображения: окно параметров восстановления с опцией «Командная строка».
- Выполните команды по очереди (введите и нажмите Enter):
sfc /scannowЭта команда проверит и попытается восстановить повреждённые системные файлы.
Затем выполните:
Dism /Online /Cleanup-Image /RestoreHealthЭта команда восстановит образ Windows из хранилища компонентов. По завершении перезагрузите компьютер.
Примечание: если sfc не может исправить некоторые файлы, DISM часто решает проблему и потом следует повторно запустить sfc.
4. Проверка диска: chkdsk
Проблемы с файловой системой или повреждённые сектора также могут вызывать нестабильность.
- Откройте «Командную строку» в среде восстановления.
- Выполните команду (замените букву диска при необходимости):
chkdsk c: /f- После завершения закройте окно и перезагрузите ПК.
Важно: chkdsk может занять много времени на больших дисках и при наличии проблем с носителем. Не прерывайте процесс.
5. Удаление последних обновлений Windows
Если BSoD появился после установки обновления, стоит временно удалить подозрительный пакет.
- Загрузитесь в безопасном режиме.
- Откройте «Параметры» → «Центр обновления Windows» → «Журнал обновлений».

Описание изображения: раздел обновлений Windows с возможностью просмотра истории.
- Нажмите «Удалить обновления» в сопутствующих параметрах и найдите последнее установленное обновление. Нажмите «Удалить».

Описание изображения: окно удаления выбранного обновления Windows.
Совет: после удаления обновления временно отложите автоматическую установку на несколько дней, чтобы наблюдать стабильность системы.
6. Обновление или переустановка драйверов
Неправильные или устаревшие драйверы — частая причина BSoD.
- Загрузитесь в безопасном режиме.
- Нажмите Windows + R, введите:
devmgmt.mscчтобы открыть Диспетчер устройств.

Описание изображения: окно «Выполнить» с командой для запуска Диспетчера устройств.
- Ищите устройства с жёлтым треугольником. Правый клик → «Обновить драйвер» → «Автоматический поиск драйверов».

Описание изображения: меню обновления драйвера в Диспетчере устройств.
Если обновление не помогает, выполните:
- Правый клик на проблемном устройстве → «Удалить устройство».

Описание изображения: подтверждение удаления драйвера в Диспетчере устройств.
- На верхней панели Диспетчера устройств нажмите «Действие» → «Поиск изменений оборудования», чтобы Windows переустановила драйвер.

Описание изображения: команда «Сканировать на предмет изменений» в Диспетчере устройств.
Совет: для критичных устройств (видеокарта, сетевая карта, контроллеры NVMe) лучше скачать последнюю версию драйвера с сайта производителя.
7. Восстановление системы (System Restore)
Если у вас есть точки восстановления до появления проблемы, это быстрый способ откатиться к рабочему состоянию.
- Загрузитесь в среду восстановления и выберите «Восстановление системы».

Описание изображения: окно выбора точки восстановления в среде восстановления.
- Выберите «Выбрать другую точку восстановления» → Далее, выберите точку, следуйте подсказкам и завершите процесс. Система перезагрузится и применит изменения.
Примечание: восстановление не повлияет на личные файлы, но удалит недавно установленные программы и драйверы.
Дополнительные шаги, если базовые методы не помогли
Проверка температуры и питания
- Проверьте температуру компонентов с помощью программ (например, встроенных утилит от производителя материнской платы). Высокая температура CPU/GPU может вызывать нестабильность.
- Проверьте блок питания: нестабильное напряжение или слабая мощность приводят к случайным крахам.
Тестирование на вирусы в автономном режиме
Загрузитесь с загрузочного носителя с антивирусом и выполните глубокое сканирование, чтобы исключить скрытую инфекцию.
Аппаратная диагностика: тест плат, контроллеров и шин
- Проверьте SMART‑статус диска.
- Для настольных ПК выполните тесты стабильности питания и шины PCIe, по возможности замените кабели и проверьте контакты.
Когда эти решения не помогают: возможные причины отказа
- Аппаратный дефект, требующий замены деталей (материнская плата, контроллер памяти).
- Проблемы, проявляющиеся только при высокой нагрузке и неуловимые простыми тестами.
- Коррупция реестра или системных компонентов, которые не лечатся SFC/DISM.
- Платформенная несовместимость редких драйверов.
В таких случаях следующая логика действий: резервная копия → чистая переустановка Windows → тестирование железа по очереди.
Альтернативные подходы
- Использовать сторонние инструменты восстановления системы и устранения неполадок (но предпочтительней официальные утилиты Microsoft).
- Временно отключить контроллеры или интегрированные устройства в BIOS/UEFI, чтобы локализовать проблему.
- Обратиться за помощью в поддержку производителя ПК или материнской платы.
Мини‑методика диагностики BSoD (короткая)
- Зафиксировать код ошибки и скриншот BSoD.
- Загрузиться в безопасном режиме, отключить драйверы и внешние устройства.
- Запустить память и проверку диска.
- Выполнить SFC → DISM.
- Обновить/переустановить драйверы и удалить последние обновления.
- Если не помогает — восстановление системы, затем чистая переустановка.
Дерево принятия решений (Mermaid)
flowchart TD
A[Появился INVALID_AFFINITY_SET] --> B{Можно войти в Windows?}
B -- Да --> C[Отключить автоперезапуск, сделать снимок экрана]
B -- Нет --> D[Загрузиться в среду восстановления]
D --> E[Запустить диагностику памяти]
E --> F{Ошибки памяти?}
F -- Да --> G[Проверить/заменить RAM]
F -- Нет --> H[Запустить SFC и DISM]
H --> I{Файлы восстановлены?}
I -- Да --> J[Обновить/переустановить драйверы]
I -- Нет --> K[Попробовать удалить недавние обновления]
J --> L{Проблема решена?}
K --> L
L -- Да --> M[Наблюдение и тесты]
L -- Нет --> N[Рассмотреть чистую установку или ремонт оборудования]Ролевые чек‑листы
Пользователь (домашний ПК):
- Отключить внешние устройства.
- Запустить проверку памяти и диска.
- Удалить недавно установленные обновления.
- Сделать резервную копию.
ИТ‑администратор:
- Собрать дампы памяти (если есть) и проанализировать с WinDbg.
- Проверить совместимость драйверов с политиками корпоративного ПО.
- Запустить групповые обновления драйверов/BIOS и отложить проблемные пакеты.
Техник сервисного центра:
- Выполнить глубокую аппаратную диагностику (тест блока питания, тест оперативной памяти на стенде).
- Проверить сигналы питания и целостность цепей питания на материнской плате.
- При необходимости заменить подозрительные компоненты и провести стресс‑тесты.
Критерии приёмки
- Система загружается без BSoD в течение 48 часов при обычной нагрузке.
- Прошли тесты памяти и диска без ошибок.
- Нет повторных ошибок в журнале событий Windows для соответствующего времени крашей.
Глоссарий — 1 строка
- BSoD — синий экран смерти (сбой системы Windows).
- SFC — System File Checker, утилита проверки системных файлов.
- DISM — утилита управления образом и восстановлением компонентов Windows.
Частые вопросы (FAQ)
Вопрос: Могу ли я безопасно удалить обновления?
Ответ: Да, но после удаления обновления система может оставаться уязвимой — отсрочьте повторную установку и проверьте совместимость.Вопрос: Что делать, если тест памяти проходит без ошибок, но BSoD остаётся?
Ответ: Проверьте драйверы, особенно сетевые и графические, выполните sfc/dism и chkdsk, затем системное восстановление.
Заключение
INVALID_AFFINITY_SET часто связан с проблемами памяти и драйверов, но может иметь аппаратные корни. Начните с простых и безопасных шагов: диагностика памяти, SFC/DISM, обновление драйверов и удаление последних обновлений. Если базовые меры не помогают — переходите к более глубоким аппаратным тестам и, при необходимости, чистой установке или ремонту.
Если вы решили проблему и у вас есть уникальное решение, опишите его в комментариях — это поможет другим пользователям.
Ключевые ссылки и ресурсы
- Дополнительная документация по SFC и DISM доступна в справке Windows.
- Используйте официальные драйверы с сайтов производителей (NVIDIA, AMD, Intel, производители материнских плат).
Похожие материалы
RDP: полный гид по настройке и безопасности
Android как клавиатура и трекпад для Windows
Советы и приёмы для работы с PDF
Calibration в Lightroom Classic: как и когда использовать
Отключить Siri Suggestions на iPhone