Случайно заметили в диспетчере задач процесс DeviceAssociationBroker.exe или DeviceAssociationFrameworkProvider.dll? Это и есть Device Association Framework Provider Host — системный компонент Windows 10, который отвечает за синхронизацию устройств в экосистеме Microsoft. Он запускается автоматически при включении компьютера или подключении нового гаджета и работает фоном. В большинстве случаев процесс безопасен и не нагружает систему, но при сбоях может потреблять до 20–30% CPU. Давайте разберёмся, зачем он нужен, почему иногда «тормозит» и что с этим делать.

В этой статье я объясню, как работает Device Association Framework, какие функции выполняет его хост-процесс, когда он становится проблемой и как проверить его легитимность. А ещё покажу, можно ли его отключить без ущерба для и что будет, если это сделать.

Что делает Device Association Framework Provider Host в Windows 10

Основная задача процесса — управлять связью между вашим ПК и другими устройствами Microsoft: смартфонами на Android или iOS (через приложение Your Phone), Xbox, Surface, аксессуарами вроде Surface Pen или Bluetooth-гарнитур. Коли вы подключаете новое устройство, хост-процесс:

  • Сканирует его идентификаторы (IMEI, MAC-адрес, серийный номер);
  • Синхронизирует данные с облаком Microsoft (если включена функция Настройки → Устройства → Синхронизация с другими устройствами);
  • Обеспечивает передачу файлов, уведомлений или даже потоковое дублирование экрана телефона на ПК.

Без этого процесса не будут работать функции вроде Продолжить на ПК (продолжение работы с телефона на компьютере), автоматическая разблокировка через Windows Hello или синхронизация истории буфера обмена между устройствами.

💡

Если вы не используете синхронизацию с другими устройствами Microsoft, процесс всё равно будет запускаться — он встроен в систему и активируется при загрузке Windows.

ПричинаПроявлениеКак проверить
Сбои в работе синхронизацииПостоянная нагрузка на CPU (15–30%) даже без подключённых устройствОткройте Параметры → Устройства → Синхронизация и отключите все опции
Конфликт с драйверамиЗависание процесса при подключении конкретного устройства (например, Bluetooth-колонки)Проверьте журнал событий Windows (Event Viewer → Журналы Windows → Система)
Вирусное заражениеПроцесс запускается из подозрительной папки (не C:\Windows\System32)Проверьте путь в диспетчере задач (правый клик по процессу → Открыть расположение файла)
Ошибки в реестреПроцесс перезапускается каждые несколько секундИспользуйте sfc /scannow в командной строке от имени администратора

Почему процесс может грузить или оперативную память

В нормальном режиме DeviceAssociationBroker.exe потребляет не более 5–10 МБ ОЗУ и 0–1% процессора. Но иногда пользователи жалуются на его высокое потребление ресурсов. Вот основные причины:

Чаще всего проблема возникает из-за багов в обновлениях или несовместимости с драйверами Bluetooth или Wi-Fi. В 2020 году признала баг в одном из обновлений, из-за которого DeviceAssociationBroker.exe потреблял до 100% CPU на некоторых ПК с процессорами Intel 8-го поколения. Исправление вышло в кумулятивном пакете KB4571729.

Как проверить, легитимен ли процесс

Прежде чем что-то делать с DeviceAssociationBroker.exe, убедитесь, что это не маскирующийся под него вирус. Вот шаги для проверки:

  1. Запустите диспетчер задач (Ctrl + Shift + Esc). Найдите процесс Device Association Framework Provider Host или DeviceAssociationBroker.exe.

  2. Щёлкните по нему правой кнопкой и выберите Открыть расположение файла. Файл должен находиться в C:\Windows\System32\DeviceAssociationBroker.exe. Если путь другой (например, в ProgramData или AppData) — это подозрительно.

  3. Проверьте цифровую подпись: кликните правой кнопкой по файлу → Свойства → Цифровые подписи. Должна быть подпись Microsoft Corporation.

  4. Сканьте систему антивирусом. Для проверки можно использовать Windows Defender или бесплатные утилиты вроде Malwarebytes.

Если файл находится не в System32 или не имеет подписи Microsoft, это может быть вредоносное ПО. В таком случае не отключайте процесс, а удаляйте заражённый файл через безопасный режим.

Поддельный DeviceAssociationBroker.exe — редкость, но если вы его нашли, это знак, что система заражена. Немедленно проверьте ПК антивирусом.

Вы отключили Device Association Framework Provider Host на своём ПК?
Да, и проблем не заметил
Да, но сталкнулся с багами
Нет, не рискнул
Пробовал, но вернул обратно

Способы уменьшить нагрузку от Device Association Framework Provider Host

Если процесс легитимен, но всё равно грузит систему, попробуйте эти методы. Начните с самого простого:

МетодДействиеЭффект
Отключение синхронизацииПерейдите в Параметры → Устройства → Синхронизация и отключите все опцииПроцесс перестанет запускаться при загрузке Windows
Остановка службыВведите в поиске services.msc, найдите Device Association Service и выберите ОстановитьВременное решение — служба запустится снова при перезагрузке
Обновление драйверовОбновите драйвера Bluetooth и Wi-Fi через Диспетчер устройствИсправляет конфликты, вызывающие зависание процесса
Сброс кэшаУдалите папку C:\Users\< ваше имя >\AppData\Local\Microsoft\DeviceAssociationУстраняет ошибки, связанные с повреждёнными данными синхронизации

Самый радикальный способ — отключить службу Device Association Service через реестр. Но делайте это только если не используете синхронизацию с другими устройствами, так как это отключит все связанные функции.

Можно ли отключить Device Association Framework Provider Host навсегда

Технически — да, но это не рекомендуется. Процесс — частью ключевой функции Windows, и его отключение может привести к:

  • Неработоспособности Продолжить на ПК;
  • Ошибкам при подключении Bluetooth-устройств;
  • Проблемам с синхронизацией уведомлений между телефоном и ПК;
  • Сбоям в работе Windows Hello (если используете разблокировку по лицу или отпечатку).

Если вы всё же хотите отключить его, вот как это сделать:

  1. Нажмите Win + R, введите regedit и подтвердите.

  2. Перейдите по пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DeviceAssociationService.

  3. Найдите параметр Start, кликните по нему дважды и измените значение на 4 (отключено).

  4. Перезагрузите компьютер.

Чтобы вернуть всё обратно, измените значение обратно на 3 (автоматический запуск).

Как вернуть работоспособность процесса после сбоев

Если процесс перестал работать корректно (например, перестал синхронизировать устройства), попробуйте следующее:

⚠️ Внимание: Не изменяйте системные файлы вручную без резервной копии. Это может привести к нестабильной работе Windows.
  1. Запустите проверку целостности системных файлов: откройте командную строку от имени администратора и введите sfc /scannow. Дождитесь окончания проверки и перезагрузите ПК.

  2. Сбросьте кэш синхронизации: удалите папку DeviceAssociation в AppData\Local\Microsoft, как описано выше.

  3. Обновите до последней версии. регулярно исправляет баги в этом компоненте.

  4. Восстановите систему через точку восстановления, если сбои начались после установки обновления или программы.

Если ничего не помогает, можно попробовать создать нового пользователя Windows — иногда проблема связана с повреждённым профилем.

Практические рекомендации по работе с процессом

Чтобы избежать проблем с DeviceAssociationBroker.exe, следуйте этим советам:

Что сделать, чтобы Device Association Framework Provider Host не грузил систему

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли удалить файл DeviceAssociationBroker.exe?

Нет, удалять его нельзя. Это системный файл Windows, и его удаление приведёт к ошибкам при загрузке ОС или подключении устройств. Если файл повреждён, восстановите его через sfc /scannow.

Почему процесс запускается сам по себе?

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

Как проверить, какое устройство вызывает нагрузку на процесс?

Откройте Журнал событий Windows (eventvwr.msc) и перейдите в Журналы Windows → Система. Отфильтруйте события по источнику DeviceAssociationService.там будет информация о подключённых устройствах и ошибках.

Влияет ли отключение процесса на производительность ПК?

Да, но только в положительную сторону — если процесс потреблял много ресурсов. Однако вы потеряете функции синхронизации с другими устройствами Microsoft. На производительность игр или программ это не повлияет.