Случайно заметили в диспетчере задач процесс 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, убедитесь, что это не маскирующийся под него вирус. Вот шаги для проверки:
Запустите диспетчер задач (
Ctrl + Shift + Esc). Найдите процессDevice Association Framework Provider HostилиDeviceAssociationBroker.exe.Щёлкните по нему правой кнопкой и выберите
Открыть расположение файла. Файл должен находиться вC:\Windows\System32\DeviceAssociationBroker.exe. Если путь другой (например, вProgramDataилиAppData) — это подозрительно.Проверьте цифровую подпись: кликните правой кнопкой по файлу →
Свойства → Цифровые подписи. Должна быть подпись Microsoft Corporation.Сканьте систему антивирусом. Для проверки можно использовать Windows Defender или бесплатные утилиты вроде Malwarebytes.
Если файл находится не в System32 или не имеет подписи Microsoft, это может быть вредоносное ПО. В таком случае не отключайте процесс, а удаляйте заражённый файл через безопасный режим.
Поддельный DeviceAssociationBroker.exe — редкость, но если вы его нашли, это знак, что система заражена. Немедленно проверьте ПК антивирусом.
Способы уменьшить нагрузку от 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 (если используете разблокировку по лицу или отпечатку).
Если вы всё же хотите отключить его, вот как это сделать:
Нажмите
Win + R, введитеregeditи подтвердите.Перейдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DeviceAssociationService.Найдите параметр
Start, кликните по нему дважды и измените значение на4(отключено).Перезагрузите компьютер.
Чтобы вернуть всё обратно, измените значение обратно на 3 (автоматический запуск).
Как вернуть работоспособность процесса после сбоев
Если процесс перестал работать корректно (например, перестал синхронизировать устройства), попробуйте следующее:
⚠️ Внимание: Не изменяйте системные файлы вручную без резервной копии. Это может привести к нестабильной работе Windows.
Запустите проверку целостности системных файлов: откройте командную строку от имени администратора и введите
sfc /scannow. Дождитесь окончания проверки и перезагрузите ПК.Сбросьте кэш синхронизации: удалите папку
DeviceAssociationвAppData\Local\Microsoft, как описано выше.Обновите до последней версии. регулярно исправляет баги в этом компоненте.
Восстановите систему через точку восстановления, если сбои начались после установки обновления или программы.
Если ничего не помогает, можно попробовать создать нового пользователя Windows — иногда проблема связана с повреждённым профилем.
Практические рекомендации по работе с процессом
Чтобы избежать проблем с DeviceAssociationBroker.exe, следуйте этим советам:
Что сделать, чтобы Device Association Framework Provider Host не грузил систему
Часто задаваемые вопросы
Можно ли удалить файл DeviceAssociationBroker.exe?
Нет, удалять его нельзя. Это системный файл Windows, и его удаление приведёт к ошибкам при загрузке ОС или подключении устройств. Если файл повреждён, восстановите его через sfc /scannow.
Почему процесс запускается сам по себе?
Это нормальное поведение. Процесс активируется при загрузке или при подключении нового устройства. Если он запускается слишком часто, проверьте настройки синхронизации в параметрах системы.
Как проверить, какое устройство вызывает нагрузку на процесс?
Откройте Журнал событий Windows (eventvwr.msc) и перейдите в Журналы Windows → Система. Отфильтруйте события по источнику DeviceAssociationService.там будет информация о подключённых устройствах и ошибках.
Влияет ли отключение процесса на производительность ПК?
Да, но только в положительную сторону — если процесс потреблял много ресурсов. Однако вы потеряете функции синхронизации с другими устройствами Microsoft. На производительность игр или программ это не повлияет.