Гид по технологиям

Исправить INVALID_AFFINITY_SET в Windows 11: пошаговое руководство

8 min read Windows Обновлено 18 Dec 2025
Исправить INVALID_AFFINITY_SET в Windows 11
Исправить INVALID_AFFINITY_SET в Windows 11

Важно: выполняйте шаги последовательно и создавайте резервные копии важных данных перед радикальными действиями, такими как сброс системы или замена железа.

О чем эта статья

Это подробный, пошаговый русскоязычный гид по диагностике и устранению ошибки INVALID_AFFINITY_SET в Windows 11. Поясняем возможные причины, даём проверенные решения, чек‑листы для пользователей и администраторов, а также схему принятия решений для быстрого ремонта.

Основные причины ошибки INVALID_AFFINITY_SET

  • Повреждённые системные файлы или драйверы.
  • Проблемы с оперативной памятью (неисправные модули, плохой контакт).
  • Конфликты аппаратуры или вредоносное ПО.
  • Перегрев, нестабильный блок питания или аппаратные сбои.
  • Некорректные или несовместимые обновления Windows.

Когда это происходит: типичные симптомы

  • Немедленный синий экран (BSoD) с кодом INVALID_AFFINITY_SET.
  • Автоматическая перезагрузка без возможности войти в Windows.
  • Стабильные ошибки после установки драйверов или обновлений.

Быстрый чек‑лист перед началом

  • Отключите все внешние устройства, кроме клавиатуры и мыши.
  • Проверьте стабильность интернет‑подключения для загрузки драйверов/обновлений.
  • Просканируйте систему антивирусом.
  • Сделайте резервную копию важных файлов (если возможно).

1. Проверка оперативной памяти: Windows Memory Diagnostic

7 способов исправить INVALID_AFFINITY_SET в Windows 11

Описание изображения: иллюстрация шага с инструментами диагностики памяти Windows.

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

Автоматическое восстановление — Дополнительные параметры

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

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

Выбор — Устранение неполадок

Описание изображения: экран «Выберите действие» с опцией «Устранение неполадок».

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

Перезапустить сейчас и проверить наличие проблем

Описание изображения: окно запуска средства диагностики памяти Windows.

  1. Компьютер перезагрузится и выполнит тест памяти. По завершении войдите в систему и просмотрите результаты. Если результатов нет на экране, откройте Просмотр событий (Event Viewer) и проверьте журналы приложений и системы.

Что делать при ошибках памяти:

  • Попробуйте вытащить модули RAM и прочистить контакты от пыли, затем установите обратно по одному модулю и запустите тест снова. Это поможет выявить проблемный модуль.
  • Если тест consistently выявляет ошибки на одном модуле, замените его.
  • На ноутбуках, где модули впаяны, обратитесь в сервисный центр.

2. Отключение автоматической перезагрузки после ошибки

Отключение автоматической перезагрузки помогает увидеть код ошибки и стек вызовов.

  1. Загрузитесь в безопасном режиме (см. раздел 1).
  2. Откройте «Параметры» (Windows + I) и перейдите в «Система» → «О системе».

Система — О системе

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

  1. Нажмите «Дополнительные параметры системы».

Дополнительные параметры системы — Настройки

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

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

Настройки — Загрузка и восстановление

Описание изображения: окно настроек для управления поведением системы при сбое.

Почему это важно: теперь при следующем BSoD Windows не перезагрузится автоматически, и вы сможете сфотографировать экран — это облегчит диагностику.

3. Восстановление системных файлов: SFC и DISM

Если файлы Windows повреждены, это часто приводит к BSoD. SFC и DISM — базовый шаг.

  1. Загрузитесь в среду восстановления и выберите «Командная строка» (см. раздел 1 для входа в среду восстановления).

Запуск командной строки из дополнительных параметров

Описание изображения: окно параметров восстановления с опцией «Командная строка».

  1. Выполните команды по очереди (введите и нажмите Enter):
sfc /scannow

Эта команда проверит и попытается восстановить повреждённые системные файлы.

Затем выполните:

Dism /Online /Cleanup-Image /RestoreHealth

Эта команда восстановит образ Windows из хранилища компонентов. По завершении перезагрузите компьютер.

Примечание: если sfc не может исправить некоторые файлы, DISM часто решает проблему и потом следует повторно запустить sfc.

4. Проверка диска: chkdsk

Проблемы с файловой системой или повреждённые сектора также могут вызывать нестабильность.

  1. Откройте «Командную строку» в среде восстановления.
  2. Выполните команду (замените букву диска при необходимости):
chkdsk c: /f
  1. После завершения закройте окно и перезагрузите ПК.

Важно: chkdsk может занять много времени на больших дисках и при наличии проблем с носителем. Не прерывайте процесс.

5. Удаление последних обновлений Windows

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

  1. Загрузитесь в безопасном режиме.
  2. Откройте «Параметры» → «Центр обновления Windows» → «Журнал обновлений».

Центр обновления — Журнал обновлений

Описание изображения: раздел обновлений Windows с возможностью просмотра истории.

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

Удаление обновления

Описание изображения: окно удаления выбранного обновления Windows.

Совет: после удаления обновления временно отложите автоматическую установку на несколько дней, чтобы наблюдать стабильность системы.

6. Обновление или переустановка драйверов

Неправильные или устаревшие драйверы — частая причина BSoD.

  1. Загрузитесь в безопасном режиме.
  2. Нажмите Windows + R, введите:
devmgmt.msc

чтобы открыть Диспетчер устройств.

Запуск Диспетчера устройств

Описание изображения: окно «Выполнить» с командой для запуска Диспетчера устройств.

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

Обновление драйвера

Описание изображения: меню обновления драйвера в Диспетчере устройств.

Если обновление не помогает, выполните:

  1. Правый клик на проблемном устройстве → «Удалить устройство». Удаление драйвера

Описание изображения: подтверждение удаления драйвера в Диспетчере устройств.

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

Описание изображения: команда «Сканировать на предмет изменений» в Диспетчере устройств.

Совет: для критичных устройств (видеокарта, сетевая карта, контроллеры NVMe) лучше скачать последнюю версию драйвера с сайта производителя.

7. Восстановление системы (System Restore)

Если у вас есть точки восстановления до появления проблемы, это быстрый способ откатиться к рабочему состоянию.

  1. Загрузитесь в среду восстановления и выберите «Восстановление системы».

Восстановление системы — Выбор точки восстановления

Описание изображения: окно выбора точки восстановления в среде восстановления.

  1. Выберите «Выбрать другую точку восстановления» → Далее, выберите точку, следуйте подсказкам и завершите процесс. Система перезагрузится и применит изменения.

Примечание: восстановление не повлияет на личные файлы, но удалит недавно установленные программы и драйверы.

Дополнительные шаги, если базовые методы не помогли

Проверка температуры и питания

  • Проверьте температуру компонентов с помощью программ (например, встроенных утилит от производителя материнской платы). Высокая температура CPU/GPU может вызывать нестабильность.
  • Проверьте блок питания: нестабильное напряжение или слабая мощность приводят к случайным крахам.

Тестирование на вирусы в автономном режиме

Загрузитесь с загрузочного носителя с антивирусом и выполните глубокое сканирование, чтобы исключить скрытую инфекцию.

Аппаратная диагностика: тест плат, контроллеров и шин

  • Проверьте SMART‑статус диска.
  • Для настольных ПК выполните тесты стабильности питания и шины PCIe, по возможности замените кабели и проверьте контакты.

Когда эти решения не помогают: возможные причины отказа

  • Аппаратный дефект, требующий замены деталей (материнская плата, контроллер памяти).
  • Проблемы, проявляющиеся только при высокой нагрузке и неуловимые простыми тестами.
  • Коррупция реестра или системных компонентов, которые не лечатся SFC/DISM.
  • Платформенная несовместимость редких драйверов.

В таких случаях следующая логика действий: резервная копия → чистая переустановка Windows → тестирование железа по очереди.

Альтернативные подходы

  • Использовать сторонние инструменты восстановления системы и устранения неполадок (но предпочтительней официальные утилиты Microsoft).
  • Временно отключить контроллеры или интегрированные устройства в BIOS/UEFI, чтобы локализовать проблему.
  • Обратиться за помощью в поддержку производителя ПК или материнской платы.

Мини‑методика диагностики BSoD (короткая)

  1. Зафиксировать код ошибки и скриншот BSoD.
  2. Загрузиться в безопасном режиме, отключить драйверы и внешние устройства.
  3. Запустить память и проверку диска.
  4. Выполнить SFC → DISM.
  5. Обновить/переустановить драйверы и удалить последние обновления.
  6. Если не помогает — восстановление системы, затем чистая переустановка.

Дерево принятия решений (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, производители материнских плат).
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство