Browser services что это
Содержание
В Windows XP
Windows NT
Windows NT использует службу обозревателя компьютеров для сбора и отображения всех компьютеров и других ресурсов в сети. Например, открытие сетевого окружения отображает список компьютеров, общих папок и принтеров; этим списком управляет служба обозревателя компьютеров. Эта служба также запускается каждый раз при загрузке Windows NT.
Computer Browser отвечает за две тесно связанные службы: создание списка доступных сетевых ресурсов и совместное использование этого списка с другими компьютерами. На всех компьютерах с Windows NT работает служба обозревателя компьютеров, но не все из них отвечают за создание списка.
Большинство компьютеров будут получать список только с компьютеров, которые фактически собирают данные и создают их. Таким образом, компьютеры Windows NT могут иметь разные роли:
Главный обозреватель домена: в доменах NT эту роль выполняют основные контроллеры домена (PDC). PDC поддерживают список всех доступных сетевых серверов, расположенных во всех подсетях в домене. Они получают список для каждой подсети из главного браузера для этой подсети. В сетях, в которых есть только одна подсеть, PDC обрабатывает роли главного браузера домена и главного браузера. Основные браузеры: компьютеры, поддерживающие эту роль, создают список просмотра для серверов в своей собственной подсети и пересылают этот список в главный браузер домена и резервные браузеры в своей собственной подсети. В каждой подсети есть один главный браузер. Резервные браузеры: эти компьютеры распространяют список доступных серверов из основных браузеров и отправляют их на отдельные компьютеры, запрашивая информацию. Например, когда вы открываете «Сетевое окружение», ваш компьютер обращается к браузеру резервного копирования и запрашивает список всех доступных серверов. Потенциальные браузеры: некоторые компьютеры в настоящее время не поддерживают список просмотра, но они могут делать это при необходимости, что определяет их как потенциальные браузеры. Если один из существующих браузеров выйдет из строя, его могут взять на себя потенциальные браузеры. Небраузеры: это компьютеры, которые не могут поддерживать и распространять список просмотра.
Browser Services на Xiaomi: что это такое, можно ли удалить?
На таком мобильном устройстве, как Ксиаоми, имеется большое количество различных встроенных приложений, которые присутствуют уже после первого запуска телефона, и при этом определенные их них можно будет удалить без особого вреда для продуктивности и использования устройства.
Стоит отметить, что практически во всем смартфонах имеется Browser Services, представляющий собой одно из изначально встроенных приложений, которое возможно использовать по мере необходимости без проведения дополнительных операций по типу обновления системы или установки дополнительных инструментов для расширения функционала.
Что стоит знать о работе и возможностях Browser Services
По сути, это просто стоковый встроенный изначально в телефон браузер, используемый для перехода по ссылкам, просмотра видео и выполнения других стандартных процедур в сети.
Стоит отметить, что приложение имеет не особо большой функционал, в основном своем он является стандартным для обычных браузеров, которые есть доступ установить или которые также изначально присутствуют на устройстве.
Большинство смартфонов имеют два браузера уже после включения – это предполагает наличие определенного выбора пользования – будет доступно сделать в зависимости от требований со стороны пользователя, наличия определенных ограничений и возможности их установки, возможности внесения корректировок в изначально установленные настройки и так далее.
Большинство владельцев Ксиаоми предпочитают использование других стоковых браузеров, вследствие чего Browser Services просто занимает свободное место на устройстве, что не всегда допустимо.
Можно ли произвести удаление утилиты
На сегодняшний день все пользователи современных устройств имеют возможность произвести корректировки в работе браузера, а также произвести его непосредственное удаление в том случае, если использование приложения не происходит, и оно просто занимает свободное место, которое в некоторых случаях просто на вес золото.
Удаление происходит через менеджер приложений, располагающийся в настройках.
Служба «Обозреватель Компьютеров» и ошибка MrxSmb 8003
В этой статье мы немного поговорим о службе Windows под названием Computer Browser (Обозреватель компьютеров). Итак, вспомним азы. Служба Обозревателя компьютеров появилась в сетях Microsoft для совместимости со старыми версиями ОС Microsoft: Windows 3.x, Windows 95/98, Millennium и т.д. Нужна она для того, чтобы два компьютера в сети могли найти друг друга. Реализуется эта функция с помощью широковещательных запросов. Т.к. широковещательные запросы не ретранслируются через маршрутизаторы, это означает, что служба Computer Browser нужна для локальных (LAN) сетей.
Как работает служба Обозреватель компьютеров
Согласно архитектуре Microsoft все хосты в сети делятся на: Master Browser (главный обозреватель), Backup Browser (резервный обозреватель) и всех остальных, считающихся клиентами.
При разворачивании сети между хостами происходят выборы за звание Master Browser, обычно в домене его получает контроллер домена, если же используется рабочая группа – то компьютер со старшей версией ОС. Обязанность главного обозревателя – создание списка резервных обозревателей (backup browser), обновление, хранение и передача списка компьютеров в сети серверам backup browser. Резервные обозреватели в свою очередь могут передавать список хостов в сети клиентам.
При первом включении в сети нового компьютера, служба «Браузера компьютеров» рассылает широковещательный, позволяющий найти в сети Master-Browser, и после его обнаружения просит добавить себя в список компьютеров сети.
В свою очередь Master-browser должен принять этот запрос, добавить информацию о новом хосте в свой список и передать новому компьютеру список доступных серверов Backup-browser, с которыми он будет взаимодействовать в дальнейшем, если ему понадобиться получить список хостов в сети.
Мы вкратце описали архитектуру службы Обозревателя компьютеров в сети MS.
Все это к чему? Достаточно часто в логах компьютеров в сети Microsoft можно встретить ошибку MrxSMB с ID 8003:
The master browser has received a server announcement from the computer [Имя_компьютера] that believes that it is the master browser for the domain on transport NetBT_Tcpip_<#######-####-####-#. The master browser is stopping or an election is being forced
К каким бы то не было видимым неполадкам ошибка не приводит, но сама по себе она раздражает, появляясь в журнале каждые N часов. Судя по ошибке, компьютер претендует на роль Master-browser.
Настройка службы «Computer Browser»
Параметры службы «Обозреватель компьютеров» хранятся в ветке реестре:
HKLM/System/CurrentControlSet/Services/Browser/Parameters
Интересуют нас параметры:
Соответственно, наша задача – настроить службу так, чтобы никто из клиентов не мог стать главным обозревателем в сети и не участвовал в выборах (для этого у нас есть контроллер домена).
Указанную задачу можно решить простой модификацией реестра на клиенте. В случае необходимости массового распространения данных настроек, нам помогут групповые политики. Для этого можно воспользоваться технологией Group Policy Preferences (если клиенты новые), или же административными шаблонами.
PART «MaintainServerList» EDITTEXT
VALUENAME «MaintainServerList»
DEFAULT «AUTO»
END PART
END POLICY
END CATEGORY
[strings]
BrowserParameters=»Theese parameters specify behavior of Windows host in network»
Заметки сисадмина о интересных вещах из мира IT, инструкции и рецензии. Настраиваем Компьютеры/Сервера/1С/SIP-телефонию в Москве
Служба Computer Browser
Служба Computer Browser
Служба Microsoft Computer Browser обеспечивает функционирование списков Windows-доменов, рабочих групп и компьютеров в масштабе всей сети, а также списков других сетевых аппаратных устройств, совместимых с протоколом NetBIOS (таких как сетевые накопители Network Attached Storage (NAS). В этих списках просмотра хранятся те самые данные, которые предъявляются пользователю после того, как он открывает Network Neighborhood в Windows Explorer. В сетях на базе ОС Windows 2000 служба Computer Browser применяется лишь из соображений совместимости с более ранними версиями Windows. Дело в том, что когда поддерживающие Active Directory – AD – клиенты взаимодействуют в сети Windows 2000, работающей в собственном режиме, служба Computer Browser замещается службой AD. Однако в сетях смешанного типа с контроллерами доменов под управлением более ранних по сравнению с Windows 2000 версий Windows, а также в сетях с клиентами, не оснащенными поддержкой AD, по-прежнему используется служба Computer Browser.
Если в сети имеется несколько доменов Windows 2000 и Windows NT, широковещательных доменов или протоколов, система просмотра (т.е. процесс обслуживания и распределения списков просмотра, а также вовлеченных в этот процесс компьютеров) будет достаточно сложной. Администратор должен следить за тем, чтобы в списки службы Computer Browser были включены все компьютеры, которые следует отобразить, и чтобы в них не было машин, которые лучше скрыть от рядовых пользователей. Эта работа требует навыков управления всеми аспектами работы сети. Прежде чем браться за нее, администратор должен получить четкое представление о том, как функционирует служба: какие роли могут играть те или иные системы, как определяются эти роли, как системы взаимодействуют в контексте службы и по каким причинам различные устройства могут оказаться вне списков просмотра.
Распределение ролей
Всякий компьютер, способный собирать, обслуживать и распределять списки просмотра, считается браузером и может брать на себя одну или несколько из пяти перечисленных ниже ролей: главный браузер (master browser), главный браузер домена (domain master browser), резервный браузер (backup browser), потенциальный браузер (potential browser) и не-браузер (nonbrowser). В качестве браузера могут выступать машины, работающие под управлением Windows for Workgroups (WFW) 3.11 или любой другой более поздней версии Windows (Windows XP, Windows 2000, NT, Windows Me или Windows 9.x).
В процессе инициализации компьютеры Windows извещают о себе с помощью сообщений в масштабах локального сетевого сегмента (т.е. внутри домена широковещательных сообщений, для каждого используемого данным компьютером сетевого протокола). При этом одна из систем каждого сегмента берет на себя роль главного браузера и ответственность за получение этих широковещательных сообщений. Каждый главный браузер ведет списки просмотра для своего сегмента и – если речь идет об IP-сети – пересылает эти списки главному браузеру домена.
Роль главного браузера домена всегда играет главный контроллер домена (в сети Windows 2000 – исполнитель роли главного контроллера домена). Главный браузер домена выступает в качестве центрального хранилища. Он компилирует списки просмотра, получаемые от главных браузеров сети и затем направляет полный список просмотра каждому главному браузеру. Кроме того, главный браузер домена играет роль главного браузера в своем сетевом сегменте. Роль главного браузера домена существует только в сетях на базе протоколов TCP/IP. (Вопрос о том, как служба Computer Browser взаимодействует с различными сетевыми протоколами, рассматривается во врезке «Домены широковещательных сообщений, сетевые протоколы и адаптеры«).
Врезка 1: Домены широковещательных сообщений, сетевые протоколы и адаптеры.
Windows создает различные списки просмотра для каждого протокола, который функционирует в сети. Поскольку один компьютер может взаимодействовать только с теми компьютерами сети, которые поддерживают одинаковый с ним сетевой протокол, то в списке просмотра он видит только их. Если компьютер поддерживает несколько протоколов, то он запрашивает, получает и объединяет списки для каждого протокола.
IP. Маршрутизаторы IP обычно не пропускают широковещательные пакеты, поэтому архитектура построения браузеров требует наличия главного браузера для каждой подсети IP. Если в дальнейшем подсеть IP будет разделена с помощью VPN, то широковещательные пакеты будут доставляться только членам одной сети VPN, поэтому каждая VPN требует главного браузера. Поскольку IP – единственный маршрутизируемый протокол, ограничивающий передачу широковещательных пакетов, то роль главного браузера домена как центрального хранилища списков просмотра появляется только в случае использования протокола IP.
IPX/SPX NwLnkNb. NwLnkNb – NetBIOS протокол с поддержкой IPX/SPX. Маршрутизаторы IPX обычно разрешают передачу широковещательных пакетов, поэтому одного главного браузера достаточно для всех соединенных между собой сегментов IPX. Однако IPX/SPX может использовать только один из четырех типов фрейма, поэтому компьютеры могут взаимодействовать только с теми, кто использует тот же тип фрейма. Поэтому служба Computer Browser выбирает главного браузера для каждого типа фреймов, используемых в сети IPX/SPX.
NetBEUI. Это немаршрутизируемый протокол, и главный браузер и список просмотра необходимы для каждого сетевого сегмента, в который входят системы Windows NT и более старые.
Если компьютер-браузер содержит несколько сетевых адаптеров, то он собирает список компьютеров для каждого из них; список просмотра для каждого адаптера состоит только из компьютеров, которые объявляют о себе через этот адаптер. Следовательно, каждый главный браузер, в том числе главный браузер домена, управляет списком просмотра для каждой комбинации сетевой адаптер+протокол. Если главный браузер не поддерживает все протоколы, используемые в сегменте, потенциальный браузер, который поддерживает такой протокол, объявляет выборы для этого протокола. Таким образом, для каждого протокола в сети существует главный браузер. Многодомный компьютер, являющийся главным браузером, перенаправляет главному браузеру домена или резервному браузеру только те списки просмотра, которые соответствуют адаптеру или протоколу, через который эти браузеры послали запрос. Многодомный главный браузер домена, который получает объявления от хостов или удаленные списки просмотра через более чем один адаптер, не может управлять глобальным списком просмотра; удаленные главные браузеры и браузеры клиентов получают список, содержащий только те компьютеры, которые доступны через один из адаптеров главного браузера домена. Поэтому следует установить параметр MaintainServerList раздела HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters в No, чтобы отключить функцию браузера на многодомном комьютере.
Служба Computer Browser использует протокол NetBIOS over TCP/IP (NetBT), поэтому отключение протокола NetBIOS для сетевого адаптера приведет к игнорированию этого адаптера службой просмотра. Чтобы отключить NetBIOS в Windows 2000, откройте окно свойств для соответствующего сетевого соединения, укажите Internet Protocol (TCP/IP) в списке Components, нажмите Properties, а затем Advanced и откройте окно Advanced TCP/IP Settings. Перейдите на закладку WINS и укажите пункт Disable NetBIOS over TCP/IP. В NT 4.0 запустите модуль Network в Control Panel и перейдите на закладку Bindings. В списке Show Bindings for укажите all services. Раскройте пункты NetBIOS Interface, WINS Client (TCP/IP). Выберите нужный сетевой адаптер, щелкните Disable, потом OK. Когда в многодомном компьютере NetBIOS включен только для одного адаптера, только этот адаптер будет связан со службой Computer Browser, только через него будут поступать объявления от других компютеров и создаваться список просмотра. Но этот список может быть неполным, поскольку служба просмотра не видит объявлений других компьютеров, входящих в сегменты, подключенные к остальным сетевым адаптерам.
Резервные браузеры в каждом сетевом сегменте получают от главного браузера сегмента по экземпляру полного списка просмотра и далее предоставляют этот список по запросам клиентов. Главный браузер также может играть роль резервного и включать свое имя в список резервных браузеров, которые он направляет клиентам.
Потенциальный браузер может выполнять функции главного или резервного браузера, но не может выступать и в том, и в другом качестве одновременно. Не-браузер – это компьютер с отключенной администратором функцией обслуживания списков просмотра. При попытке запустить службу Computer Browser на таком компьютере служба не инициализируется, а система выдает код ошибки 2550 и регистрирует событие ID 7024. При этом клиенты, на которых не установлена служба Computer Browser, могут по-прежнему получать списки просмотра и отображать их в окне программы Windows Explorer.
Располагая полномочиями системного администратора Windows 2000 или NT, можно редактировать записи реестра и тем самым определять роль каждого компьютера в процессе просмотра ресурсов сети. Сводка соответствующих записей и их функций приводится в Таблице 1. Большинство связанных с просмотром ресурсов записей хранится в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Browser\Parameters.
Диагностика службы Computer Browser Service
При использовании службы Computer Browser главный компьютер, выполняющий роль браузера (далее – просто браузер) домена IP-сети взаимодействует с главными браузерами сегментов сети. Для подготовки списков компьютеров и другого оборудования используется преобразование имен NetBIOS и несколько специальных имен NetBIOS. Но что делать в случае отказа службы Computer Browser? Чтобы исправить неполадки, необходимо владеть инструментами и процедурами диагностики службы Computer Browser.
Причиной неполадок могут быть ошибки в преобразовании имен NetBIOS. Во врезке «Этапы преобразования имен NetBIOS» приведена последовательность запросов, направляемых Windows к различным источникам в процессе разрешения имен NetBIOS. Эти сведения могут оказаться полезными при поиске точки отказа.
Browmon и Browstat
Browmon – графическая утилита из комплектов ресурсов Microsoft Windows NT Server 4.0 Resource Kit и Microsoft Windows 2000 Resource Kit. В каждом контролируемом домене утилита показывает состояние подсистемы просмотра ресурсов для всех протоколов (Экран 1). Дважды щелкнув на названии протокола, можно получить подробную информацию (Экран 2), в том числе имена основного и резервного браузеров, сведения о доменах и серверах в списке ресурсов каждого браузера.
Browmon сообщает данные о наличии изменений в домене, то есть утилите видны только основной и резервный браузеры локального сегмента. С помощью Browmon можно быстро выяснить, какие компьютеры используются в качестве основных и резервных браузеров в доменах, и сравнить списки ресурсов этих браузеров. Browmon автоматически обновляет окно через интервал времени, указанный пользователем.
на рабочей станции Windows Professional, то имя протокола TCP/IP будет иметь вид NetBT_Tcpip_<3F14F1D1-F77B-410E-8040-7582A8A889A2>. Таким образом, чтобы увидеть список резервных браузеров, в прежней версии Browstat требовалось ввести следующую команду:
В версии Browstat для Windows 2000 существует подкоманда Dumpnet, которая отображает имена протоколов и назначает каждому из них односимвольный номер. Этот номер можно использовать вместо имени протокола со всеми другими подкомандами. На моей системе Windows 2000 команда
ассоциирует номер 2 с протоколом TCP/IP, связанным с сетевой платой (назначаемое число зависит от порядка привязки, поэтому оно будет для разных систем различным). Команда
отображает список резервных браузеров.
Работая с прежними версиями Browstat, я подготавливал двухстрочный командный файл с жестко закодированным именем протокола. В Листинге 1 показан такой файл для IP-протокола с именем NetBT_DC21x41. Затем я могу вызвать файл и без труда запустить любую команду Browstat, в которой используется названный в файле протокол. Например, если назвать файл (см. Листинга 1) browip.cmd и поместить его в путь поиска, то команда
представит список ресурсов для протокола с данным именем в домене MYDOMAIN.
Практические приемы
Чтобы избежать проблем при просмотре, я рекомендую использовать следующие приемы:
· На компьютере с несколькими сетевыми платами следует присвоить параметру реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Browser\Parameters\MaintainServerList значение No, чтобы компьютер не мог играть роль активного браузера.
· Определить, какие компьютеры играют роль главного браузера в каждом сегменте. В каждом сегменте следует присвоить параметру реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrebtControlSetServices \Browser\Parameters\IsDomainMaster значение True на одном или двух серверах. Если в сегменте лишь один сервер, то следует выбрать одну или две рабочие станции для выполнения роли браузера в случае отказа сервера. Процедура выборов организована так, что IsDomainMaster = True принесет рабочей станции победу в голосовании лишь в том случае, если в сетевом сегменте нет ни одного сервера.
Процедура диагностики
Процедура предполагает, что отсутствующий в списке просмотра компьютер проверен, функционирует исправно и имеет надежную связь с сетью. В процессе работы будет обнаружена неисправность в системе, и выяснятся конкретные элементы, которые нужно проверить, чтобы отыскать слабое звено. Рассматривая проблему, следует помнить, что она может возникнуть, если произошли ошибки в преобразовании имен; если главный браузер подключен к нескольким сетям; если в одном или нескольких компьютерах элементу реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\LanmanServer\Parameters\Hidden присвоено значение 1; если главный браузер сегмента не получил объявление от компьютера; если главный браузер и «потерянный» компьютер не имеют общих активных транспортных протоколов для NetBIOS.
Работу лучше начать с компьютера в том же широковещательном домене, в котором находится сегмент проверяемого главного браузера, чтобы на тестовую процедуру не повлияли потенциальные проблемы маршрутизации или WINS-сервера. При выполнении следующих действий предполагается, что используется версия Browstat для Windows 2000, протокол номер 2, домен с названием MYDOMAIN, PDC с именем DC1, главный браузер сегмента с именем SERVER1 и резервный браузер с именем BACKUP1.
1. Обнаружение главного браузера сегмента, к которому принадлежит «пропавший» компьютер.
После ввода команды
утилита Browstat должна показать имена главного и резервного браузеров сегмента и текущий список ресурсов. Чтобы получить эту информацию, Browstat преобразует имя NetBIOS domain_name в адрес главного браузера сегмента. После того, как будет выбран главный браузер сегмента, его служба Computer Browser регистрирует имя domain_name в NetBIOS, но не WINS. В результате имя преобразуется в IP-адрес главного браузера локального сегмента в процессе преобразования широковещательных имен.
Если Browstat не обнаруживает главный браузер сегмента, то следует убедиться, что хотя бы один компьютер в сетевом сегменте может играть роль браузера. Затем нужно принудительно назначить браузер, для чего существует один или два способа. Во-первых, в сетевом сегменте «потерянного» компьютера следует остановить и перезапустить службу Computer Browser на DC или компьютере, параметру реестра которого HKEY_LOCAL_MACHINE\SYSTEM\CurrebtControlSetServices \Browser\Parameters\IsDomainMaster присвоено значение True. Иначе следует ввести команду
2. Проверка полноты списка просмотра главного браузера сегмента.
В результате ввода команды
Если в списке просмотра содержатся только компьютеры локального сетевого сегмента, то велика вероятность, что главный браузер сегмента не сможет установить контакт с главным браузером домена (то есть, PDC). Это может указывать на проблемы маршрутизации или ошибку в преобразовании имен. Чтобы определить, может ли главный браузер сегмента получить имя PDC, следует ввести команду
на главном браузере сегмента. В результате компьютер, выполнивший команду, посылает запрос NetBIOS на преобразование имени domain_name в соответствии с указанным транспортным протоколом. В случае успеха возвращается имя PDC.
Если имя PDC нельзя получить с помощью команды Browstat Getpdc, то необходимо устранить проблему с преобразованием имен.
Если компьютер в списке ресурсов главного браузера сегмента отсутствует, можно воспользоваться подкомандой Browstat, чтобы все компьютеры объявили о себе:
После принудительного объявления придется довольно долго ждать, когда будет готов полный список ресурсов. Получив список, можно продолжить диагностику.
3. Проверка списка ресурсов главного браузера домена.
Чтобы отобразить список ресурсов главного браузера домена, следует ввести команду
4. Обнаружение главного браузера сегмента клиентской сети и проверка его списка ресурсов.
5. Обнаружение резервных браузеров сегмента и проверка их списков ресурсов.
Клиент может получить список ресурсов с любого браузера в сетевом сегменте, поэтому неполадки на резервном браузере могут привести к тому, что информация на клиенте будет недостаточно полной. Передача изменений с главного браузера сегмента на резервный браузер в том же сегменте может занять до 12 минут.
С помощью утилит Browmon и Browstat можно определить, какие компьютеры используются в качестве резервных браузеров в домене широковещательной рассылки клиентского компьютера, и сравнить текущие списки резервных браузеров. В утилите Browmon на пиктограммах резервных браузеров нет красной точки. Иначе можно ввести команду
чтобы получить имена резервных браузеров для каждого транспортного протокола в локальном сетевом сегменте.
Для каждого резервного браузера следует ввести команду
Многодоменная диагностика
Чтобы исследовать обнаруженный домен, клиент запрашивает список ресурсов для этого домена в браузере домена, в главном браузере, сделавшем объявление, или в реестре WINS. Если клиент может преобразовать имя браузера, то он сможет также просмотреть ресурсы домена и даже увидеть компьютер в списке ресурсов, правда, компьютер останется для него недоступным. Кроме того, клиент должен преобразовать адрес компьютера, и поскольку браузеры могут удалить компьютер из списка ресурсов с опозданием, машина может отсутствовать в сети в тот момент, когда клиент пытается обратиться к нему.
Диагностика системы Computer Browser может оказаться сложной задачей, требующей исчерпывающих знаний о сетевых подсистемах Windows. Однако, проявив немного терпения, разобравшись в работе Windows и имея необходимые инструменты, можно успешно решить проблему.
Поделитесь материалом с коллегами и друзьями