Вы открыли диспетчер задач в Windows 11 и увидели, что процесс BackgroundTaskHost.exe потребляет много процессора или оперативной памяти? Не спешите его закрывать — это не вирус, а важный системный компонент. Расскажу, за что он отвечает, почему иногда «жрёт» ресурсы и как это исправить без вреда для системы.

В двух словах: BackgroundTaskHost.exe — это хост-процесс для фоновых задач в Windows. Он запускает приложения UWP (например, Microsoft Store, Погода, Календарь) и системныесы в фоновом режиме, чтобы они обновляли данные даже когда вы их не открываете. Но если процесс грузит систему на 50–100%, это повод разобраться.

Далее разберём, как работает BackgroundTaskHost.exe, что вызывает его высокую нагрузку, и дам пошаговые инструкции по оптимизации. Начнём с теории — без неё сложно понять, что можно отключить, а что трогать не стоит.

Зачем нужен BackgroundTaskHost.exe в Windows 11

BackgroundTaskHost.exe — это часть архитектуры Windows Runtime (WinRT), которая появилась ещё в Windows 8 и активно используется в Windows 10/11. Его основная задача — управлять выполнением фоновых задач для UWP-приложений ( универсальные приложения из Microsoft Store).

Представьте: вы закрыли приложение Погода, но хотите, чтобы оно обновляло данные каждые 30 минут. Именно BackgroundTaskHost.exe запускает эти задачи по расписанию, не загружая полноценно приложение. Так работают:

  • Обновление плиток в меню «Пуск»;
  • Синхронизация данных в OneDrive, Почте или Календаре;
  • Фоновая загрузка обновлений для приложений из Microsoft Store;
  • Обработка уведомлений (например, напоминания из Microsoft To Do).

В нормальном режиме процесс потребляет 0–5% CPU и 50–150 МБ ОЗУ. Если цифры выше — что-то пошло не так. Чаще всего виноваты:

  • Сбои в работе конкретного UWP-приложения;
  • Настройки фоновых задач, разрешающие слишком частные обновления;
  • Конфликты с антивирусами или сторонними утилитами;
  • Ошибки в кэше Microsoft Store.
💡

Если BackgroundTaskHost.exe грузит диск на 100%, сначала проверьте, не обновляется ли Windows или не устанавливается ли большое обновление для приложения из Store. В этом случае остаётся только подождать.

ПроцессОписаниеТипичная нагрузкаМожно ли отключить
Microsoft.WindowsStoreОбновление приложений из StoreВысокая ( до 30% CPU)Нет (риск сбоя обновлений)
Microsoft.YourPhoneСинхронизация с Android/iOSСредняя (10–20% CPU)Да (если не используете)
Microsoft.StartMenuExperienceHostОбновление плиток меню «Пуск»Низкая (1–5% CPU)Да (плитки перестанут обновляться)
Microsoft.MicrosoftEdgeФоновые задачи браузераСредняя (5–15% CPU)Да (в настройках Edge)

Как проверить, какое приложение нагружает BackgroundTaskHost.exe

Чтобы понять, что именно вызывает высокую нагрузку, нужно определить, какая фоновая задача работает в данный момент. Для этого:

  1. Откройте Диспетчер задач (Ctrl + Shift + Esc).
  2. Найдите процесс BackgroundTaskHost.exe и разверните его (щёлкните по стрелке слева).
  3. Посмотрите, какие подпроцессы потребляют больше всего ресурсов. Обычно их названия содержат имя приложения, например: Microsoft.WindowsStore_... или Microsoft.YourPhone_....

Если в диспетчере задач нет подробностей, используйте Resource Monitor:

  1. Откройте Монитор ресурсов через поиск в меню «Пуск».
  2. Перейдите на вкладку ЦП или Диск.
  3. В строке поиска введите BackgroundTaskHost — вы увидите, какие модули активны.

Если вы видите, что нагрузку создаёт Microsoft.WindowsStore, скорее всего, идёт установка или обновление приложений. В этом случае остаётся только дождаться завершения. Но если процесс висит на высоких значениях часами — это повод для действий.

Причины высокой нагрузки и диска от BackgroundTaskHost.exe

Есть несколько типичных сценариев, когда BackgroundTaskHost.exe начинает «жрать» ресурсы:

  • Автоматические обновления приложений из Store. По умолчанию Windows обновляет все UWP-приложения в фоновом режиме. Если их много, процесс может загружать или диск на 50–100%. Особенно это заметно на слабых ноутбуках или HDD.
  • Сбои в кэше Microsoft Store. Если давно не обновлялся или его кэш повреждён, фоновые задачи могут зациклиться, пытаясь синхронизировать данные.
  • Частые фоновые задачи. Некоторые приложения (например, Погода или Новости) по умолчанию обновляют данные каждые 15–30 минут. Если таких приложений много, нагрузка растёт.
  • Конфликт с антивирусом. Некоторые антивирусы (например, Avast или Kaspersky) могут сканировать фоновые процессы Windows, что приводит к задержкам.
  • Вирусы или вредоносное ПО. Редко, но бывает: некоторые вирусы маскируются под системные процессы. Проверьте систему с помощью Защитника Windows или Malwarebytes.

Чтобы точно определить причину, попробуйте отключить фоновые задачи для всех приложений и понаблюдайте за нагрузкой. Если она упала — ищите виновника среди приложений.

Как уменьшить нагрузку от BackgroundTaskHost.exe

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

  1. Отключите фоновые задачи для ненужных приложений.

    Перейдите в Параметры Windows → Конфиденциальность и защита → Фоновые приложения. Здесь вы увидите список приложений, которым разрешено работать в фоновом режиме. Отключите те, которые не используете.

  2. Ограничьте частоту обновлений для приложений.

    В том же разделе Фоновые приложения можно настроить частоту обновлений. Выберите Экономия заряда батареи или Только при подключении к сети, если используете ноутбук.

  3. Очистите кэш Microsoft Store.

    Нажмите Win + R, введите wsreset.exe и выполните команду. Это сбросит кэш Microsoft Store и может устранить зацекленные задачи.

  4. Отключите автоматические обновления приложений.

    Откройте Microsoft Store, нажмите на аватар → Настройки → отключите Автоматически обновлять приложения. Теперь они будут обновляться только вручную.

  5. Проверьте систему на вирусы.

    Запустите полную проверку с помощью Защитника Windows или стороннего антивируса. Убедитесь, что у вас актуальные базы данных.

  6. Обновите Windows.

    Иногда высокие нагрузки от BackgroundTaskHost.exe связаны с багами в системе. Проверьте наличие обновлений в Параметры → Центр обновления Windows.

⚠️ Внимание: Не отключайте фоновые задачи для системных приложений вроде Windows Security или OneDrive, если не знаете, к чему это приведёт. Это может нарушить работу обновлений безопасности или синхронизации файлов.
Что чаще всего грузит ваш ПК в Windows 11?
BackgroundTaskHost.exe
Antimalware Service Executable
System Idle Process
Другой процесс

Сравнение методов оптимизации BackgroundTaskHost.exe

Не все способы одинаково эффективны и безопасны. В таблице ниже — сравнение методов по эффективности и рискам.

МетодЭффективностьРиск для системыСложность
Отключение фоновых задач для приложенийВысокаяНизкийНизкая
Очистка кэша Microsoft StoreСредняяНетНизкая
Отключение автоматических обновлений StoreВысокаяСредний (приложения не обновляются)Низкая
Ограничение частоты обновленийСредняяНизкийНизкая
Отключение процесса через реестрВысокаяВысокий (может нарушить работу UWP-приложений)Высокая
Удаление UWP-приложений через PowerShellВысокаяСредний (придётся переустанавливать приложения)Средняя

Как видите, самые безопасные методы — это отключение фоновых задач для ненужных приложений и очистка кэша. Радикальные меры вроде отключения процесса через реестр лучше не использовать без острой необходимости.

Когда BackgroundTaskHost.exe можно отключить полностью

Полное отключение BackgroundTaskHost.exe не рекомендуется, так как это нарушит работу многих системных функций. Однако в некоторых случаях это оправдано:

  • Вы используете Windows 11 на слабом ПК (например, с 4 ГБ ОЗУ и HDD) и готовы пожертвовать фоновыми обновлениями ради производительности.
  • Вы не используете UWP-приложения (например, работаете только с классическими программами вроде Chrome, Photoshop, Word).
  • Вы готовы вручную обновлять приложения и синхронизировать данные.

Если вы всё же решились, сделайте это через групповую политику (для Windows 11 Pro) или реестр (для Windows 11 Home).

Полное отключение BackgroundTaskHost.exe может нарушить работу меню «Пуск», уведомлений и обновлений приложений. Используйте этот метод только если другие способы не помогли.

Пошаговая инструкция: как отключить фоновые задачи для конкретного приложения

Если вы выявили, что нагрузку создаёт одно из приложений (например, Microsoft Your Phone), можно отключить фоновые задачи только для него. Это безопасно и не затрагивает остальные функции системы.

Вот как это сделать:

Отключение фоновых задач для приложения

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

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

Можно ли удалить BackgroundTaskHost.exe?

Нет, это системный файл Windows. Его удаление приведёт к сбоям в работе системы, особенно UWP-приложений и меню «Пуск». Если процесс вызывает подозрения, проверьте систему на вирусы.

Почему BackgroundTaskHost.exe появляется каждый раз при запуске Windows?

Это нормальное поведение. Процесс запускается автоматически, чтобы управлять фоновыми задачами UWP-приложений. Если он не нагружает систему, ничего делать не нужно.

Как проверить, не маскируется ли под BackgroundTaskHost.exe вирус?

Откройте Диспетчер задач, найдите BackgroundTaskHost.exe, щёлкните правой кнопкой и выберите Открыть расположение файла. Файл должен находиться в папке C:\Windows\System32. Если путь другой — это может быть вирус. Проверьте файл через VirusTotal или антивирус.

Что делать, если BackgroundTaskHost.exe грузит диск на 100%?

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

  1. Отключите фоновые задачи для всех приложений в Параметры → Фоновые приложения.
  2. Очистите кэш Microsoft Store командой wsreset.exe.
  3. Проверьте диск на ошибки с помощью chkdsk /f в командной строке (от имени администратора).
  4. Если ничего не помогло, временно отключите процесс через Диспетчер задач (но помните, что это может нарушить работу приложений).