Сведения о службе BITS
Используйте фоновая интеллектуальная служба передачи (BITS) для загрузки или передачи файлов на веб-серверы HTTP или на файловые серверы SMB.
Служба BITS продолжает передавать файлы после завершения работы приложения, если пользователь, инициировавший перемещение, продолжает входить в систему и поддерживает сетевое подключение. Служба BITS не будет принудительно выполнять подключение к сети. Служба BITS возобновляет передачу данных после того, как сетевое подключение было потеряно, или после того, как пользователь отключил вход в систему. Дополнительные сведения см. в разделе Пользователи и сетевые подключения.
Кроме того, служба BITS учитывать энергопотребление. начиная с обновление Windows 10 за май 2019 г., BITS будет передавать файлы, когда компьютер находится в современном режиме ожидания и компьютер подключен к сети.
Приложение BITS может использовать различные уровни приоритета BITS, чтобы служба BITS могла выбрать для выполнения задания передачи. Задания с более высоким приоритетом выполняются раньше заданий с более низким приоритетом. Задания с одинаковым приоритетом совместно используют время передачи, благодаря чему большие задания не блокируют маленькие в очереди передачи. Задания с более низким приоритетом не получают время передачи, пока задания с более высоким приоритетом не будут завершены или не перейдут в состояние ошибки.
служба BITS использует Windows BranchCache для однорангового кэширования. Дополнительные сведения см. в обзоре BranchCache.
Существует три типа заданий перемещения. Задание загрузки загружает файлы на клиент, задание отправки отправляет файл на сервер, а задание отправки и ответа отправляет файл на сервер и получает ответный файл из серверного приложения.
В следующих разделах содержатся более подробные сведения о службе BITS.
Используйте интерфейсы BITS для написания приложений, которые создают задания передачи и отслеживают их. Дополнительные сведения об использовании интерфейсов BITS см. в разделе использование BITS.
BITS что это за служба в Windows?

Но где эта служба применяется? Самое главное применение — загрузка обновлений с серверов Microsoft. Обновления могут быть большие и вот чтобы загрузка их не мешала пользователю в плане скорости — то и нужна служба BITS. Вот поэтому то он и интеллектуальная — качает с такой скоростью, чтобы вам не мешать сидеть на сайтах, или например играть в онлайн игру..)
Как я понимаю, основная фишка службы BITS — фоновая загрузка данных, при которой используется не вся скорость интерната, а только неиспользуемая.
Кроме обновлений служба также используется и в антивирусе Microsoft Security Essentials (Windows Defender).
Как я понимаю, эту службу могут использовать и другие программы. Они могут загружать файлы из интернета при помощи этой службы. Для этого программа создает задание, в котором указаны файлы, и потом это задание идет или в очередь или сразу выполняется. В общем это уже больше для разработчиков, вряд ли вам интересно)
Нужно ли отключать службу BITS? Судя по тому где она используется — нет, отключать не стоит, иначе могут быть проблемы со встроенным антивирусом или с обновлениями. Но если вы ни первым ни другим не пользуетесь — то получается отключить можно. Но опять же, а если еще какая-то программа использует эту службу? Нельзя ведь точно знать какие проги используют, а какие нет. Поэтому.. нет, лучше все таки ее не отключать. Тем более что вряд ли она может грузить ПК — разве что совсем немного и только когда идет передача данных.
Чтобы отключить службу или посмотреть, включена она или нет, то нужно открыть окошко свойств — там есть вся необходимая информация. Как это сделать? А вот как — зажимаете Win + R, вставляете эту команду:
Нажимаете ОК и потом в списке служб находите Фоновая интеллектуальная, нажимаете два раза и будет окошко свойств. Там все будет сказано. Чтобы отключить — в Тип запуска выбираете Отключена и нажимаете кнопку Остановить. Но отключать в итоге все таки думаю что не стоит.
Как и многие системные службы, BITS работает под процессом svchost.exe, тут ничего удивительного нет.
Проверка состояния службы BITS

BITS Administration Utility (bitsadmin.exe)
BITS Administration Utility — инструмент управления службой BITS. Возможно что инструмент из себя представляет команду, так как имеет параметры для запуска из командной строки:
Да, bitsadmin.exe — это команда:
Я точно не знаю — но если интересно, то можете попробовать ввести в командную строку:
И в результате может отобразиться справка по этой команде.
Вирус может использовать BITS
Но я нашел еще кое-что интересное. Впрочем ничего странного нет.. в общем вирусы тоже могут использовать службу BITS. На одном сайте читаю, что некий троян в 2016 году использовал функционал службы для загрузки вирусов на ПК. Ну тут просто без комментариев, я то думал что там в Microsoft это учли и сделали так, что загрузка могла бы быть только с безопасных источников. Но как видим — нет.
Сегодня тот вирус уже вряд ли опасен — информация за 2016 год, а сейчас конец 2018, и скорее всего вирус уже внесен в антивирусные базы.
Нашел даже более точную информацию — вирус назывался Zlob.Q и он использовал BITS для связи с командным центром (C&C). И как обнаружили этот вирус? Все очень просто — была подозрительная активность службы BITS, ну и начали копать, и в итоге докопались.
Возможно у вас тоже есть подозрительная активность? В любом случае, при малейшем подозрении — проверьте ПК на вирусы. Чем? Я перечислю две основные утилиты, которыми стоит проверять регулярно ПК:
Вот этими двумя утилитами я оч советую проверить ПК при малейшем подозрении на вирус. На этом все — удачи, надеюсь информация помогла.
Как исправить проблемы фоновой интеллектуальной службы передачи (BITS) в Windows 10
В Windows 10 фоновая интеллектуальная служба передачи (BITS) является важным компонентом, отвечающим за помощь системе и приложениям во время основной или фоновой загрузки и выгрузки между устройством и удаленным сервером, не влияя на работу сети. Это достигается за счет интеллектуальной обработки приоритетов и регулирования, а также автоматической приостановки и возобновления передачи данных.
Хотя это интеллектуальная функция, иногда служба внезапно перестает работать, что препятствует правильной работе Центра обновления Windows, Магазина Microsoft и других служб.
Если в вашей установке Windows 10 возникли проблемы с этим компонентом, вы можете использовать средство устранения неполадок фоновой интеллектуальной службы передачи, автономный установщик Центра обновления Windows (WUSA) и инструменты командной строки, такие как средство проверки системных файлов (SFC) и обслуживание образа развертывания и управление им ( DISM) для решения наиболее распространенных проблем.
В этом руководстве по Windows 10 мы расскажем вам о трех способах устранения неполадок и устранения распространенных проблем, когда BITS работает неправильно.
Как исправить проблемы с битами с помощью устранения неполадок
Чтобы исправить типичные проблемы с BITS в Windows 10, выполните следующие действия:
Просмотрите подробности обнаружения.
После выполнения этих действий средство устранения неполадок будет сканировать, обнаруживать и исправлять любые проблемы (включая перезапуск службы при необходимости), которые могут мешать правильной работе BITS.
Как исправить проблемы с битами, используя SFC и DISM
Если у вас по-прежнему возникают проблемы из-за проблем с установкой Windows 10, вы можете использовать инструмент командной строки SFC и DISM, чтобы попытаться устранить проблему с помощью BITS.
Чтобы использовать DISM и SFC для устранения проблем с битами, выполните следующие действия:
Введите следующую команду, чтобы просканировать и исправить любые повреждения системных файлов, и нажмите Enter :
dism /Online /Cleanup-Image /RestoreHealth
Введите следующую команду для запуска инструмента и нажмите Enter :
После того, как вы выполните эти шаги, DISM будет сканировать и восстанавливать системные файлы, а инструмент SFC будет сканировать и пытаться решить общие проблемы с вашей установкой Windows 10, что также может помочь исправить менеджер загрузки системы.
Как исправить проблемы BITS с помощью последнего обновления
Если ни одна из вышеперечисленных рекомендаций не помогла исправить BITS, это может быть проблема с Windows 10, которую можно исправить, установив последнее качественное обновление с веб-сайта каталога Центра обновления Майкрософт вручную.
Чтобы установить последнее обновление, выполните следующие действия.
Определить последнее обновление
Определить тип системы
Чтобы узнать, требуется ли вашему устройству 32-разрядная или 64-разрядная версия обновления, выполните следующие действия.
Подтвердите, нужны ли вам 32-разрядные или 64-разрядные обновления.
Загрузка последнего обновления
Чтобы загрузить обновление Windows вручную, выполните следующие действия.
Нажмите кнопку « Загрузить» для получения 64-разрядной или 32-разрядной версии обновления.
Установка обновления вручную
Введите следующую команду для запуска инструмента и нажмите Enter :
wusa C:\FOLDER-PATH\UPDATE-NAME.msu /quiet /norestart
В команде обязательно обновите путь и имя обновления, чтобы успешно выполнить команду.
После выполнения этих шагов перезагрузите компьютер, и служба менеджера загрузки системы должна снова начать работать.
Это руководство ориентировано на Windows 10, но вы также можете обратиться к этим шагам, чтобы исправить проблемы с фоновой интеллектуальной службой передачи в Windows 8.1 и Windows 7.
Больше ресурсов по Windows 10
Для получения более полезных статей, обзоров и ответов на распространенные вопросы о Windows 10 посетите следующие ресурсы:
Мауро рекомендует все эти доступные аксессуары
Привет, я Мауро Хуулак, помощник Windows Central и практический гуру. Я написал пост, который вы сейчас читаете, и я знаю ОС Windows от и до. Но я также немного фанат аппаратных средств. Вот некоторые из доступных гаджетов на моем столе сегодня.
Logitech MX Master Wireless Mouse ($ 72 в магазине Amazon)
Я знаю мышей, и этим я пользуюсь каждый день. MX Master — это беспроводная высокоточная мышь, которая очень удобна в использовании и имеет множество замечательных функций, в том числе возможность подключения к нескольким устройствам, бесконечное колесо прокрутки, кнопки «назад» и «вперед», которые вы можете настраивать.
Расширенный игровой коврик для мыши Ktrio (12 долларов на Amazon)
Если вы будете печатать много времени, ваши ладони и мышь оставят следы на вашем столе. Мое решение состояло в том, чтобы начать использовать игровые коврики для мыши, которые достаточно велики, чтобы вы могли комфортно пользоваться клавиатурой и мышью. Это тот, который я использую и рекомендую.
Супер ночь светодиодная лента (20 долларов на Amazon)
Вы можете просто использовать обычную лампочку в своем офисе, но если вы хотите добавить немного окружающего освещения с разными цветами, лучше использовать светодиодную ленту RGB. Этот одобрен Mauro.
Мы можем заработать комиссию за покупки, используя наши ссылки. Узнайте больше
Background Intelligent Transfer Service (BITS)
Background Intelligent Transfer Service (сокращенно BITS) — интеллектуальная служба операционной системы Windows, предназначенная для пересылки данных в фоновом режиме.
Служба BITS использует для фоновой передачи данных незагруженную часть трафика сети. В этом режиме Windows Update, остальные службы безопасности Windows, а также другие разрешенные приложения скачивают свои обновления и передают необходимую информацию.
Принцип работы протокола BITS
Для пересылки данных протокол BITS, на основании запроса соответствующего приложения, создает задание, которое активируется и помещается в очередь. Служба BITS может выполнять загрузку необходимых файлов с сервера или производить запись файлов на сервер с извещением о статусе пересылки.
Для передачи файлов может использоваться как фоновый, так и обычный режим. Для передачи в фоновом режиме протокол задействует свободную полосу пропускной способности сети. Если нагрузка на сеть увеличивается за счет использования ее другими приложениями, BITS снижает скорость фоновой передачи данных.
Протокол BITS оперирует тремя уровнями приоритетов для фоновой пересылки и только одним для обычной. Согласно механизма работы службы BITS выполнение заданий с низким приоритетом приостанавливается, пока не обработаются задания с высоким приоритетом. Если несколько заданий имеют один уровень приоритета, они разделяют доступный трафик. Передача особо крупных файлов может приостанавливаться или перемещаться в конец при наличии большой очереди заданий.
Использование протокола BITS в приложениях Windows
Для пересылки данных приложения системы используют следующие СОМ-интерфейсы протокола:
Сервис BITS регулирует механизм пересылки файлов любых размеров, очередность их загрузки, сохраняя запрос на выполнение задачи даже при отключении или перезагрузке системы до полного завершения передачи файла. То есть, при выходе из системы передача файлов приостанавливается, а при входе снова возобновляется. По окончании загрузки приложение, отправлявшее запрос на пересылку данных, информируется о получении файла.
Новые возможности BITS
начиная с первого выпуска в Windows XP, фоновая интеллектуальная служба передачи (BITS) постоянно улучшился, добавляя более мощные элементы управления для разработчика и администратора для контроля и управления загрузкой. Добавлен обширный набор командлетов PowerShell; Он может подключаться к нескольким типам HTTP-серверов; Это более тщательная пропускная способность и стоимость сети пользователя, чем раньше.
В следующей таблице приведены новые возможности для каждого выпуска фоновая интеллектуальная служба передачи (BITS).
[!Note]
Теперь службы BITS используют групповые политики для ограничения количества заданий и файлов, которые можно создать. Это может повлиять на приложения, которые в настоящее время создают большое количество заданий или добавляют большое количество файлов в задание.
версия BITS 3,0 входит в операционные системы Windows Server 2008 и Windows Vista.
Версия% WINDIR% \System32\QMgr.dll — «7.0. xxxx. XXXX».
функции BITS 2,5 доступны в операционных системах Windows Server 2008, Windows Vista и Windows XP с пакетом обновления 3 (SP3).
кроме того, можно загрузить BITS 2,5 для Windows Server 2003 с пакетом обновления 2 (sp2), Windows Server 2003 с пакетом обновления 1 (sp1) и Windows XP с пакетом обновления 2 (sp2). Чтобы скачать BITS 2,5, перейдите в Центр загрузки Майкрософт и установите KB923845.
Версия% WINDIR% \System32\QMgr.dll — «6.7. xxxx. XXXX».
версия BITS 2,0 входит в состав Windows XP с пакетом обновления 2 (SP2) и Windows Server 2003 с пакетом обновления 1. кроме того, можно загрузить BITS 2,0 для Windows Server 2003 и Windows XP. Чтобы скачать BITS 2,0, перейдите в Центр загрузки Майкрософт и установите KB842773.
Версия% WINDIR% \System32\QMgr.dll — «6,6. xxxx. XXXX».
Начиная с BITS 1,5, пользователи с ограниченным маркером не могут создавать или изменять задания.
версия BITS 1,5 включена в Windows Server 2003. распространяемый пакет доступен для Windows XP из центра загрузки майкрософт.
Версия% WINDIR% \System32\QMgr.dll — «6.5. xxxx. XXXX».
версия BITS 1,2 входит в состав Windows XP с пакетом обновления 1 (SP1).
Версия% WINDIR% \System32\QMgr.dll — «6.2. xxxx. XXXX».
служба BITS версии 1,0 включена в Windows XP.
Версия% WINDIR% \System32\QMgr.dll — «6.0. xxxx. XXXX».
Чтобы включить в программу функции, основанные на возможностях BITS, используйте QueryInterface в (например,) объекта задания, чтобы определить, позволяет ли объект задания создавать необходимую версию. Кроме того, см. раздел Определение версии BITS на компьютере для преобразования номера версии QMgr.dll в версию BITS.
Версия 10,3
Для этой версии были добавлены следующие интерфейсы
Версия 10,2
Для этой версии были добавлены следующие интерфейсы
Версия 10,1
Для этой версии были добавлены следующие интерфейсы





















