Привет всем! Когда-то я писал статью, в которой я рассказывал какие службы можно отключить в Win 7, но сейчас уже во всю вышла 10ка и сегодня мы разберемся, какие службы нужно отключить в Windows 10.
Какие службы можно отключить в Windows 10?
Как отключать службы и как в них зайти, я писал тут, по этому не буду повторяться. Для отключения ненужных служб в Windows 10, заходим в службы, читаем что означает служба и отключаем по ненадобности.
* BranchCache — Служба кэширует сетевое содержимое. Если не пользуетесь домашней сетью, то вообще можете отключить.
*CDPSvc (Connected Device Platform Service) — эта служба относится из серии сбора данных. Она синхронизирует календарь, контакты, почту и другие пользовательские данные. Я рекомендую отключить эту службу в последнюю очередь, чтобы проверить, нужна она вам или нет. Скорее всего вам она понадобится, если вы пользуетесь учетной записью Майкрософт и вам нужна синхронизация с мобильным устройством.
* CoreMessaging — Осуществляет связь между компонентами. Служба спорная очень, т.к. в сети нет информации по ней. Её отключить можно только через реестр и кто отключал, система могла больше не запуститься. По этому пока оставляем.
* DataCollectionPublishingService — Эту штуку вообще лучше отключить. Это связь операционной системы с удаленным облаком. Служба собирает так скажем статистику ваших действий.
* DHCP-клиент — Если пользуетесь интернетом не трогайте ни в коем случае. Именно эта служба присваивает вам ip адрес.
* dmwappushsvc — Опять сбор сведений, её тоже отключаем. Это клавиатурный шпион. Передает действия ваших клавиш в удаленное облако.
* DNS-клиент — Так же необходимая служба для использования интернета. Работает с вашими DNS (служит для правильных направлений).
* Enterprise App Management Service — служба для корпоративных приложений. Её можно отключить, но если пользуетесь офисом например или приложениями Майкрософта, то нужно экспериментировать. Отключить и смотреть все ли будет хорошо в приложениях.
* KtmRm для координатора распределенных транзакций — системная функция транзакций. Её так же оставляем.
* Plug-and-Play — служит для автоматического распознавания изменений в системе. Например когда вы подключаете флешку, просыпается эта служба… Так что оставляем как есть.
* Quality Windows Audio Video Experience — передача аудио и видео по сети в режиме реального времени. Не нужна только если нет сети (или интернета) в остальных случаях оставляем.
* Microsoft .NET Framework — Все такие службы оставляем как есть. Они служат для нормальной работы большинства приложений.
* SMP дисковых пространств — Опять же новая служба из серии неизвестных. Я отключил бы и посмотрел как будет работать. Эта служба позволяет управлять дисковым пространством, но отключив её, я спокойно мог работать с файлами и делить диски.
* Superfetch — Полезная функция, работает с кэшем, ускоряет работу Windows. В этой службе есть 2 стороны, с одной стороны она будет быстрее запускать часто используемые приложения, с другой стороны, оперативки станет меньше. Тут я так же советую протестировать, насколько сильно она повысит быстродействие на вашем компьютере. А пользователям с SSD дисками я посоветую отключить её, т.к. отклик у этих дисков и так сумасшедший.
* WalletService — Опять служба слежки, отключаем.
* Windows Audio — Управляет звуком. Если не нужен звук отключаем. В остальных случаях оставляем.
* Windows Driver Foundation — User-mode Driver Framework — для нормальной работы драйверов, не трогайте. Пусть остается как есть.
* Windows Search — Индексирование файлов для поиска. Если не пользуетесь и есть время подождать пока найдется файл, то отключаем. На ssd обязательно отключаем!
* Автоматическая настройка сетевых устройств — нужна для обнаружения в сети новых устройств. Если не пользуетесь сетью и интернетом, то можно отключить.
* Автонастройка WWAN — служба для использования мобильного интернета. Если пользуетесь usb модемом, сим картой в ноуте, то не отключайте.
* Автономные файлы — помогает работать, автономно с недоступными файлами, которые загрузились до этого. Ставим вручную.
* Агент политики IPsec — Нужна при наличии сети и интернета.
* Адаптер производительности WMI — нужна для служб требующие wmi, ставим вручную. Если каким-то приложениям понадобятся, те сами запустят)
* Адаптивная регулировка яркости — Оставляем если есть датчик освещения.
* Архивация Windows — Если не пользуетесь отключайте. Но лучше почитайте про архивацию в windows мало ли, будете пользоваться.
* Биометрическая служба Windows — нужна лишь при использовании биометрических устройств. В остальных случаях отключаем.
* Брандмауэр Windows — Я если честно всегда отключаю, т.к. воровать у меня нечего) А если и зашифруют данные, то восстановлю) Но вам посоветую обзавестись например касперским интернет секьюрити, которого есть и антивирус и брандмауэр. А этот отключите нафиг, т.к. он иногда блокирует что не нужно) Вообщем он следит за безопасностью вашего компьютера и закрывает порты, чтобы ворюги не смогли залезть к вам в компьютер)
* Браузер компьютера — В домашней сети не нужна. Вручную.
* Брокер времени — Координирует выполнение фоновой работы для
* Брокер системных событий — Опять же для приложений WinRT, так же если отключаете проверьте стабильность работы после отключения.
* Брокер фонового обнаружения DevQuery — Следит за приложениями в фоне, лучше оставить.
* Быстрая проверка — При необходимости проверяет повреждение файловой системы. Тоже спорная служба, но лучше оставить.
* Веб-клиент — Нудна если нет интернета. Служит для работы с файлами в интернете. Оставляем.
* Виртуальный диск — Служба для работы с запоминающими устройствами. Ставим вручную.
* Вспомогательная служба IP — Работает с протоколом версии 6. Я всегда отключаю его самого, так что и службу можно вообще отключить.
* Вторичный вход в систему — Ставьте вручную, т.к. некоторые игры или программы включат её по необходимости.
* Готовность приложений — Служба подготавливает приложения к первому входу или же при установке новых. Лучше оставить вручную, когда нужно будет, она сама запустится.
* Группировка сетевых участников — Нужна для домашней группы. Ставьте вручную, мало ли понадобится…
* Диспетчер автоматических подключений удаленного доступа — Ставим вручную. Нужна для удаленных подключений.
* Диспетчер локальных сеансов — Управляет сеансом пользователя. Если отключить, система может не загрузится, по этому оставляем.
* Диспетчер настройки устройств — Настраивает и устанавливает новые устройства. Если отключить, то установка новых устройств может происходить неправильно. Служба работает вручную и запускается когда появляется новое устройство. Поэтому оставляем как есть.
* Диспетчер печати — Нужна если есть с чего печатать. В остальных случаях отключаем.
* Диспетчер подключений удаленного доступа — вручную. Один раз вообще отключил и не смог создать подключение. Так что лучше вручную.
* Диспетчер пользователей — Управляет несколькими пользователями. Если у вас один пользователь, ставьте вручную.
* Диспетчер проверки подлинности Xbox Live — если нет Xbox, то отключаем.
* Диспетчер скачанных карт — Отключайте если не используете приложение «Карты».
* Диспетчер удостоверения сетевых участников — Оставляем вручную, по необходимости запуститься сама.
* Диспетчер сеансов диспетчера окон рабочего стола — Если не используете прозрачность от Aero, то можно отключить, даст большой прирост.
* Диспетчер удостоверения сетевых участников — Нужна для сети. Ставим лучше вручную.
* Диспетчер учетных данных — Лучше вручную. Хранит ваши данные, например логины и пароли.
* Диспетчер учетных записей безопасности — Лучше оставить как есть. Если отключить данную службу, то все изменения в локально политике безопасности пропадут.
* Доступ к HID-устройствам — Доступ к быстрым клавишам. Отключите, если какие-то комбинации перестанут работать, то поставьте обратно.
* Журнал событий Windows — записывает все события. Полезный инструмент для опытного пользователя. Отключить невозможно.
* Журналы и оповещения производительности — системная служба, оставляем как есть.
* Защита программного обеспечения — так же системная служба, оставляем как есть.
* Изоляция ключей CNG — Вручную.
* Инструментарий управления Windows — Системная служба, без неё, некоторые приложения могут работать некорректно, так что лучше оставить.
* Интерфейс гостевой службы Hyper-V — Если не знаете что такое Hyper-V, то отключаем.
* Клиент групповой политики — Оставляем. Отвечает за настройками политики безопасности.
* Клиент отслеживания изменившихся связей — Отслеживание файлов ntfs, не нужно. Отключаем.
* Контейнер службы Microsoft Passport — Если нет виртуальной смарт-карты TPM, то отключайте.
* Координатор распределенных транзакций — Ставим вручную.
* Ловушка SNMP — Некоторые программы будут собирать о вас информацию. Так что отключайте.
* Локатор удаленного вызова процедур (RPC) — Вручную, при необходимости приложения её запустят.
* Маршрутизация и удаленный доступ — Не нужна. Отключаем.
* Модули ключей IPsec для обмена ключами в Интернете и протокола IP с проверкой подлинности — Не нужна, но лучше вручную.
* Модуль запуска процессов DCOM-сервера — Системная служба, оставляем как есть.
* Модуль поддержки NetBIOS через TCP/IP — Если нет других компьютеров в сети, то вручную.
* Настройка сервера удаленных рабочих столов — Если вы не создаете сервер удаленных рабочих столов, то отключайте.
* Немедленные подключения Windows — регистратор настройки — Вручную.
* Обнаружение SSDP — Необходима для новых устройств, но не всегда такие устройства можно встретить. По этому поставьте вручную, а если не понадобится, то отключите.
* Обнаружение интерактивных служб — Вручную.
* Обновление службы оркестратора — Решение по управлению рабочими процессами в центре обработки данных. Orchestrator позволяет автоматизировать создание, мониторинг и развертывание ресурсов в среде. Вообщем поставьте вручную.
* Общий доступ к подключению к Интернету (ICS) — Не нужна, если вы не расшариваете ваш интернет в сетевых подключениях.
* Определение оборудования оболочки — необходима для диалогового окна автозапуска диска или флешки. Кому как удобно, большинству это нужно. Я оставил.
* Оптимизация дисков — Это теперь по новому называется дефрагментация дисков, на деюсь знаете что это. Оставляем как есть, а если у нас установлен SSD диск, то отключаем.
* Оптимизация доставки — Это что-то типа торрента. Например качаете обновления или приложения с магазина, то скачивание происходит с найденных источников. Тем самым скорость загрузки возрастает. Лучше оставить вручную, когда будет происходить какая-нибудь закачка, она включится автоматически.
* Перенаправитель портов пользовательского режима служб удаленных рабочих столов — Если не используете удаленные соединения, то не нужно. Лучше поставьте вручную.
* Питание — Не отключается. Оставляем.
* Планировщик заданий — Желательно оставить как есть, т.к. сейчас много программ его использует.
* Поддержка элемента панели управления «Отчеты о проблемах и их решениях» — Вручную.
* Политика удаления смарт-карт — для пользователей смарт-карт, лучше вручную.
* Помощник по входу в учетную запись Майкрософт — Помогает в создании и входе в четную запись Майкрософт. Лучше оставить вручную.
* Помощник по подключению к сети — Уведомления о DirectAccess не нужны, отключаем.
* Посредник подключений к сети — Если не нужны уведомления о программах в магазине, то отключайте.
* Поставщик домашней группы — Для использования домашних групп. Лучше вручную.
* Проводная автонастройка — Вручную.
* Программа архивации данных — Если пользуетесь архивацией и восстановлением, то оставляем как есть. Если нет, то отключаем.
* Программный поставщик теневого копирования (Microsoft) — Вручную.
* Прослушиватель домашней группы — Вручную.
* Протокол PNRP — Тоже оставляем вручную. Некоторые приложения могут использовать службу.
* Публикация ресурсов обнаружения функции — Нужна если вы хотите показывать свои файлы другим компьютерам по сети. Если не хотите, то вручную или отключить.
* Рабочая станция — лучше оставить, т.к. некоторые приложения задействуют данную службу.
* Рабочие папки — Если используете рабочие папки (обычно их используют в организациях), то оставьте как есть, если нет отключите.
* Распространение сертификата — Лучше вручную.
* Расширения и уведомления для принтеров — Если используете принтер, то оставьте, если нет, то отключите.
* Расширяемый протокол проверки подлинности (EAP) — Вручную.
* Сборщик событий Windows — Вручную.
* Сведения о приложении — Вручную.
* Сервер — Если компьютер не используется как сервер или не использует общий доступ к файлам и принтерам, то отключайте.
* Сервер моделей данных плиток — Если используете интерфейс метро, то оставляйте, если нет, то отключаем.
* Сетевая служба Xbox Live — опять же если не используете Xbox, то отключайте.
* Сетевой вход в систему — Вручную.
* Сетевые подключения — Оставьте как есть. Если нет сети или интернета, то можете отключить.
* Система событий COM+ — ставим вручную. Приложения зависящие от это службы сами её запустят при необходимости.
* Системное приложение COM+ — Так же вручную.
* Служба Microsoft Passport — Если нет виртуальной смарт-карты TPM, то отключайте.
* Служба push-уведомлений Windows — Если вам не нужны уведомления от приложений, то отключайте. Если нужны, то оставляйте.
* Служба SSTP — Оставляем как есть, нужна служба если есть интернет на компьютере.
* Служба Windows License Manager — Служба нужна для управления лицензиями приложений скачанных в магазине. Если от туда ничего не качаете, то отключайте.
* Служба Windows Mobile Hotspot — Служба нужна для организации точки доступа Wi-Fi, т.е. раздавать беспроводной интернет другим устройствам. Если не раздаете, то отключите.
* Служба автоматического обнаружения веб-прокси WinHTTP — Если нужен интернет, то оставьте как есть.
* Служба автонастройки WLAN — служба для беспроводных сетей. Соответственно если их нет, она не нужна.
* Служба базовой фильтрации — с одной стороны, она не нужна (если не нужна безопасность), но с другой, некоторые программы, могут выдавать ошибки. Так что оставляем.
* Служба беспроводной связи Bluetooth — Нужна если пользуетесь гарнитурами Bluetooth.
* Служба виртуализации удаленных рабочий столов Hyper-V — Опять же, если не знаете что такое Hyper-V, то отключайте.
* Служба времени Windows — нужна для синхронизации времени с интернетом.
* Служба географического положения — Отключаем. Она нужна только для телефонов. Интернет и так найдет где вы находитесь)
* Служба данных датчиков — Если вы не подключали никаких датчиков, то отключайте. На телефонах и планшетах оставьте.
* Служба датчиков — Тоже самое. Нужно для телефонов и планшетов.
* Служба демонстрации магазина — Отключаем, не нужно ничего демонстрировать)
* Служба диагностического отслеживания — Служба из серии слежки, по этому отключаем.
* Служба завершения работы в качестве гостя (Hyper-V) — Опять же если не знаете что такое Hyper-V, то отключаем.
* Служба загрузки изображений Windows (WIA) — Нужна служба, только если есть сканер. Она отвечает за получение изображений со сканеров и камер.
* Служба запросов на теневое копирование томов Hyper-V — Опять же если не знаете что такое Hyper-V, то отключаем.
* Служба защитника Windows — С хорошим антивирусом, это ненужная служба, но просто так её не отключить тут.
* Служба инициатора Майкрософт iSCSI — Ставим вручную, если программам понадобится, они сами её запустят.
* Служба интерфейса сохранения сети — Нужна для нормальной работы сети.
* Служба инфраструктуры фоновых задач — Для нормальной работы фоновых операций, оставьте.
* Служба истории файлов — Новый способ защиты файлов, при любых изменениях файлы дублируются. Отключать или нет дело каждого. Я наверно отключил бы, т.к. раньше не было и не нужно было)
* Служба кэша шрифтов Windows — служит для повышения производительности, кэширует шрифты и не тратит время на загрузку.
* Служба лицензий клиента (ClipSVC) — нужна для приложений скачанных из магазина. Если ничего от туда не качаете, то можно отключить.
* Служба Магазина Windows (WSService) — Если пользуетесь магазином, то оставляем, если нет, отключаем.
* Служба маршрутизатора AllJoyn — Если не знаете что это такое, то отключайте.
* Служба маршрутизатора SMS Microsoft Windows — На компьютере эта служба точно не нужна!
* Служба модуля архивации на уровне блоков — Ставим вручную. Если понадобится архивация или восстановление, то служба сама запуститься.
* Служба наблюдения за датчиками — Если на компьютере нет датчиков, то не нужна.
* Служба настройки сети — Лучше оставить вручную.
* Служба обмена данными (Hyper-V) — Опять же если не пользуетесь Hyper-V отключайте.
* Служба общего доступа к портам Net.Tcp — По умолчанию выключена. Нужна если только понадобится протокол Net.Tcp.
* Служба общих сетевых ресурсов проигрывателя Windows Media — Вручную. Понадобится, включится.
* Служба перечисления устройств чтения смарт-карт — Если не пользуетесь смарт-картами, то отключайте.
* Служба перечислителя переносных устройств — Служит для синхронизации музыки, видео и т.д. со съемными носителями. Я бы поставил вручную. Не всегда это нужно.
* Служба поддержки Bluetooth — Нужна если есть Bluetooth.
* Служба политики диагностики — Нужна для диагностики неполадок… Она если честно помогает редко. По этому можете по-экспериментировать, отключив её. Если понадобится — включите.
* Служба помощника по совместимости программ — служба нужна для запуска программ, несовместимый с вашей ОС. Если нет таковых поставьте вручную.
* Служба проверки сети Защитника Windows — Опять же лучше хороший антивирус, чем эта служба, но просто так не отключите.
* Служба профилей пользователей — Лучше оставить. Она работает с профилями пользователей компьютера.
* Служба публикации имен компьютеров PNRP — Нужна для домашних групп.
* Служба пульса (Hyper-V) — Следит за состояние виртуальной машины. Если не пользуетесь виртуальными машинами Hyper-V, то отключайте.
* Служба развертывания AppX (AppXSVC) — Если не используете магазин, то отключайте.
* Служба регистрации ошибок Windows — Регистрирует ошибки. Лучше поставить вручную.
* Служба регистрации управления устройством — Лучше оставить вручную.
* Служба репозитория состояний — лучше оставить так же вручную.
* Служба сборщика ETW Internet Explorer — Ещё один сборщик, отключаем.
* Служба сведений о подключенных сетях — Лучше оставить как есть, для нормальной работы сети.
* Служба сеансов виртуальных машин (Hyper-V) — если нет виртуальных машин Hyper-V отключаем.
* Служба сенсорной клавиатуры и панели рукописного ввода — нужна для планшетов. Если нет на компьютере сенсорной клавиатуры или графического планшета, то отключаем.
* Служба синхронизации времени (Hyper-V) — если нет виртуальных машин Hyper-V отключаем.
* Служба совместного доступа к данным — оставьте вручную.
* Служба сопоставления устройств — Если компьютер не контактирует с другими устройствами по проводу или по беспроводным соединениям, то можно отключить.
* Служба списка сетей — Так же лучше оставить.
* Служба уведомления о системных событиях — Если не собираетесь смотреть сообщения Windows, то она вам не нужна.
* Служба удаленного управления Windows (WS-Management) — Поставьте вручную.
* Служба узла поставщика шифрования Windows — Отключаем.
* Служба установки устройств — Лучше оставить как есть, служба для правильной установки устройств.
* Служба хранилища — лучше оставить вручную.
* Служба шифрования дисков BitLocker — Шифрует диски. Если не пользуетесь, то лучше отключите.
* Служба шлюза уровня приложения — Служба нужна только для работы с брандмауэром. Вручную.
* Службы криптографии — Для установки новых программ, лучше оставьте как есть.
* Службы удаленных рабочих столов — Если не пользуетесь удаленными рабочими столами, то отключайте.
* Смарт-карта — Если ими не пользуетесь, то она вам не нужна.
* События получения неподвижных изображений — нужна для сканирования изображений. По этому если нет сканера, то отключаем.
* Сопоставитель конечных точек RPC — Служба нужна для входящего трафика. С ней ничего нельзя сделать. По этому оставляем.
* Сохранение игр на Xbox Live — Если нет Xbox, то отключаем.
* Средство построения конечных точек Windows Audio — Если нужен звук, оставьте.
* Стандартная служба сборщика центра диагностики Microsoft (R) — Опять сборщик, отключаем.
* Телефония — Оставьте вручную. Если понадобится, запустится.
* Темы — Едят много ресурсов памяти. Если не нужны, отключайте.
* Теневое копирование тома — Создает точки восстановления, архивация в фоновом режиме. Поставьте вручную. Если нужно будет запустится.
* Тополог канального уровня — Тоже вручную. Если понадобится, запустится.
* Удаленный вызов процедур (RPC) — Системная служба. Оставьте как есть.
* Удаленный реестр — Позволяет удаленным пользователям, манипулировать вашим реестром. Отключайте.
* Удостоверение приложения — Вручную.
* Узел системы диагностики — Диагностика проблем. Поставьте вручную.
* Узел службы диагностики — Так же вручную.
* Узел универсальных PNP-устройств — Ставьте вручную. Не все устройства PnP.
* Управление приложениями — Ставьте вручную. Служба позволяет настроить политики для приложений.
* Установщик ActiveX — Так же вручную. Понадобится установить такой объект, она сама запустится.
* Установщик Windows — Установка программ .msi. Вручную.
* Установщик модулей Windows — Устанавливает и удаляет компоненты и обновления. Вручную.
* Факс — Нужна если только есть факс.
* Фоновая интеллектуальная служба передачи (BITS) — Оставляем вручную. Служба полезная.
* Хост библиотеки счетчика производительности — Передает счетчики производительности другим пользователям. Отключаем.
* Хост поставщика функции обнаружения — Оставляем вручную. Нужно будет запустится.
* Цветовая система Windows (WCS) — Вручную. Нужна будет устройствам, запустят.
* Центр обеспечения безопасности — Следит за безопасностью Windows. Меня она бесит со своими уведомлениями. Так что отключать или нет, выбирать вам.
* Центр обновления Windows — С одной стороны полезная функция. Заделывает дыры в системе, обновляет драйвера, но с другой стороны, активно использует интернет, ресурсы памяти и если при обновлении выключить компьютер, может рухнуть ОС. Так что так же вам выбирать что важнее, безопасность или быстродействие.
* Шифрованная файловая система (EFS) — Для безопасности файлов. Лучше оставьте как есть вручную.
На это все. В данной статье я описал службы которые можно отключить в windows 10, а так же что лучше оставить, для нормальной работы системы. Проверил на себе, у меня все работает. Если у вас есть ещё какая-то информация, пишите, дополню, это поможет многим людям.
Помогло? Отблагодари автора
Служба push уведомлений Windows – это механизм, который позволяет приложениям на устройствах Windows отправлять уведомления пользователям даже в то время, когда приложение неактивно или не работает в фоновом режиме. Это удобный инструмент, который помогает пользователю быть в курсе всех важных событий и обновлений приложений.
Работа службы push уведомлений основана на технологии push-уведомлений. Когда сервер приложения хочет отправить уведомление, он отправляет запрос на сервер службы push уведомлений Windows. Затем служба проверяет данные запроса и, если они корректны, доставляет уведомление конечному устройству пользователя. Уведомление отображается в виде маленького баннера или значка на экране, что позволяет пользователю моментально ознакомиться с новой информацией.
Настройка службы push уведомлений Windows достаточно проста. Чтобы получать уведомления от конкретного приложения, пользователь должен предоставить разрешение на их доставку. Для этого он может включить функцию push-уведомлений для нужного приложения в настройках операционной системы. Затем пользователь может выбрать, какие типы уведомлений он хочет получать от данного приложения.
Содержание
- Что такое служба push уведомлений Windows?
- Принципы работы push уведомлений
- Как работает служба push уведомлений?
Что такое служба push уведомлений Windows?
Служба push уведомлений Windows работает на основе облака и использует данную технологию для доставки уведомлений на устройство пользователя. Когда приложение отправляет уведомление, оно передается в облако, где служба push принимает его и отправляет на устройство, где он будет отображен пользователю.
Служба push уведомлений Windows позволяет приложениям создавать различные типы уведомлений, такие как текстовые сообщения, звуковые сигналы, значки и т.д. Кроме того, она поддерживает возможность настройки уведомлений в соответствии с предпочтениями пользователя, такими как время, когда уведомления получаются, или отображение только определенных типов уведомлений.
Использование службы push уведомлений Windows позволяет приложениям оставаться в контакте с пользователями, обеспечивая им актуальную информацию и уведомления о событиях, даже без необходимости постоянной работы приложения. Это удобно и позволяет пользователям быть в курсе происходящего даже в отсутствие активного участия.
Принципы работы push уведомлений
Push уведомления в Windows работают по принципу доставки сообщений от сервера к приложению на устройстве пользователя. Эта служба позволяет разработчикам приложений оставаться в связи с пользователями, даже если приложение не запущено.
В основе работы push уведомлений лежит технология Windows Push Notification Services (WNS), которая предоставляет серверную инфраструктуру для отправки уведомлений от различных источников. Для использования push уведомлений разработчикам необходимо зарегистрироваться в WNS и получить специальный уникальный идентификатор, называемый «URI доставки». Этот идентификатор устанавливается на устройстве пользователя и используется сервером для доставки уведомлений.
Когда сервер хочет отправить уведомление на устройство пользователя, он формирует специальный запрос HTTP POST, содержащий URI доставки и содержимое уведомления. Этот запрос отправляется на сервер WNS. Сервер WNS в свою очередь проверяет запрос и передает его устройству пользователя посредством специальной службы доставки уведомлений, установленной на устройстве.
После получения уведомления служба доставки уведомлений Windows передает его приложению, указанному в запросе. Приложение обрабатывает уведомление с помощью специальных обработчиков и отображает его на экране или выполняет другие действия в зависимости от содержимого уведомления.
Основные преимущества push уведомлений в Windows состоят в возможности своевременной доставки уведомлений даже в том случае, когда приложение не активно, а также в возможности доставки уведомлений на несколько устройств пользователя, если у пользователя установлены приложения на нескольких устройствах.
Определенные требования к настройке и использованию push уведомлений в Windows могут быть установлены разработчиком приложения, включая типы уведомлений, время доставки, способ взаимодействия с уведомлениями и другие параметры.
Как работает служба push уведомлений?
Когда пользователь устанавливает приложение, поддерживающее push-уведомления, он дает разрешение на получение уведомлений и предоставляет аутентификационные данные (токены) для своего устройства. Приложение сохраняет эти данные на сервере, чтобы иметь возможность отправлять уведомления в будущем.
Когда приложение хочет отправить уведомление пользователю, оно посылает запрос на сервер push-уведомлений. Этот запрос содержит данные уведомления и токены устройства, на которые нужно отправить уведомление. Сервер push-уведомлений обрабатывает запрос и передает его устройству.
Когда устройство получает запрос от сервера push-уведомлений, оно отображает уведомление на экране в соответствии с настройками пользователя. Уведомления могут быть текстовыми сообщениями, значками, звуковыми сигналами и другими мультимедийными элементами.
Служба push уведомлений Windows работает по протоколу HTTP или HTTPS. Приложение и сервер push-уведомлений должны иметь доверенное соединение для передачи данных безопасным образом. Для этого используются сертификаты и аутентификация.
Одним из преимуществ службы push уведомлений Windows является ее эффективность. Уведомления доставляются немедленно и клиентская часть (устройство пользователя) не нуждается в активной работе для их получения. Это позволяет пользователю моментально получать важные уведомления от приложений, даже когда приложение не используется в данный момент.
Важно отметить, что для использования службы push уведомлений Windows необходимо следовать определенным правилам и рекомендациям, например, использовать доверенное соединение и не злоупотреблять частотой отправки уведомлений для предотвращения спама.
Преимущества службы push уведомлений Windows | Ограничения службы push уведомлений Windows |
---|---|
Немедленная доставка уведомлений | Ограничение на количество уведомлений |
Работа в фоновом режиме | Необходимость соблюдать правила использования |
Эффективное использование ресурсов устройства | Требование наличия доверенного соединения |
From Wikipedia, the free encyclopedia
Overview of the WNS architecture. |
|
Developer(s) | Microsoft |
---|---|
Target platform(s) | Windows Phone 8.1, Windows 8, Windows 8.1, Windows 10, Windows 10 Mobile |
Programming language(s) | C# |
Status | Active |
License | Closed-source |
Website | dev |
Windows Push Notification Service (commonly referred to as Windows Notification Service or WNS) is a notification service developed by Microsoft for all devices running Microsoft Windows platforms. It allows for developers to send push data («toast» and «tile» updates) to Windows and Universal Windows Platform applications which implement the feature.[1] Designed as a successor to the Microsoft Push Notification Service, it was first supported on Windows 8 and subsequently on Windows Phone 8.1 upon its release.[2]
Technical details[edit]
Design and compatibility[edit]
The Windows Push Notification Service (WNS) was designed as a successor to the Microsoft Push Notification Service (MPNS), which was only supported natively on the Windows Phone 8 Operating System. Developers can still use the MPNS on apps that are installed on newer versions of Windows Mobile (Windows Phone 8 or Windows Phone 8.1), but only if the Windows application was already registered to use the MPNS and has been converted to a Microsoft Silverlight application and modified to re-target the new platform.[3]
In 2015, Microsoft announced that the WNS would be expanded to utilize the Universal Windows Platform architecture, allowing for push data to be sent to Windows 10, Windows 10 Mobile, Xbox, as well as other supported platforms using universal API calls and POST requests.[4]
During the 2015 Build keynote, Microsoft announced a Universal Windows Platform bridge that would allow Android and iOS software to be ported to Windows 10 Mobile and published to the Windows Store.[5] In August 2015, A version of the Microsoft Android bridge toolset was reported to be leaked and available on the internet along with its documentation.[6] The leaked toolset required developers to register and use the WNS to send notification data to ported applications, and would not allow for Google Cloud Messaging to be used instead. Microsoft later discontinued the Android bridge project in favor of continuing support for iOS application porting instead.[7]
During the 2016 Build keynote, Microsoft announced an update to the WNS and the Windows 10 Operating System that will allow for Android and iOS devices to forward push notifications received to Windows 10 to be viewed and discarded.[8]
Architecture[edit]
The architecture of the Windows Push Notification Service is similar to that of its predecessor, in that it consists of servers and interfaces that generate, maintain, store, and authenticate unique identifiers (called Channel URI Identifiers) for all devices that register to use the service.[2] When a device enrolls to receive data and notification information using the WNS, it first sends a device registration request to the WNS network. The WNS network acknowledges the request, and responds with the device’s unique Channel URI Identifier.[9] Typically, the device will then send its identifier to a server owned by the developer so that it can be stored and used for sending notifications.[1] When the app developer wishes to transmit a notification or other WNS data to the device, it will transmit a POST request to the WNS network.[10] The network will acknowledge and authenticate the request. If the authentication succeeds, the data to be transmitted is enqueued and then sent to the device from the WNS network using the Channel URI Identifier.[citation needed]
References[edit]
- ^ a b «Windows 8 push notifications». June 3, 2012. Archived from the original on October 12, 2016. Retrieved May 28, 2016.
- ^ a b «Windows Push Notification Services (WNS) overview (Windows Runtime apps)». Microsoft. Archived from the original on November 15, 2017. Retrieved November 29, 2015.
- ^ «Choosing MPNS or WNS for a Windows Phone Silverlight 8.1 app». Microsoft. Archived from the original on March 4, 2016. Retrieved November 4, 2015.
- ^ Gallo, Kevin (March 2, 2015). «A first look at the Windows 10 universal app platform». Microsoft. Archived from the original on December 30, 2016. Retrieved November 29, 2015.
- ^ Hachman, Mark (August 6, 2015). «Microsoft releases iOS-to-Windows app maker Windows Bridge to open source». PC World. IDG. Archived from the original on July 4, 2017. Retrieved October 9, 2015.
- ^ Saran, Cliff (August 18, 2015). «Android for Windows Mobile tools leaked on web». Computer Weekly. Archived from the original on March 11, 2022. Retrieved May 28, 2016.
- ^ Jo Foley, Mary (February 25, 2016). «Microsoft: Our Android Windows 10 bridge is dead, but iOS, Win32 ones moving ahead». ZDNet. Archived from the original on October 26, 2021. Retrieved February 26, 2016.
- ^ Ligas, Nicola (April 1, 2016). «Windows 10 will support notifications from Android (ah yes, even Windows 10 Mobile)». Smartworld.it. Archived from the original on May 12, 2016. Retrieved May 28, 2016.
- ^ «Windows Push Notification Services (WNS) overview». Microsoft. May 4, 2016. Archived from the original on November 16, 2016. Retrieved May 28, 2016.
- ^ Snoei, Ton. «Windows Phone 8.1 Universal App Push Notifications (WNS) – Part 1». Snoei.net. Archived from the original on May 22, 2016. Retrieved May 28, 2016.
External links[edit]
- Official website
Служба системы уведомлений push в Windows — это встроенная функция операционной системы Microsoft Windows, которая позволяет приложениям отправлять уведомления и сообщения на устройства пользователей. Она обеспечивает более надежный и быстрый способ коммуникации между приложениями и пользователями, не требуя постоянного запуска приложений или обновления содержимого в реальном времени.
Эта служба использует технологию push-уведомлений, которая позволяет отправлять сообщения напрямую на устройства пользователей, даже если соответствующие приложения закрыты. Пользователь может легко получать обновления и уведомления от различных приложений, таких как мессенджеры, социальные сети, электронная почта и другие.
Служба системы уведомлений push в Windows основана на серверной инфраструктуре, которая принимает, обрабатывает и распространяет уведомления на различные устройства пользователей. Она поддерживает различные методы доставки уведомлений, включая мгновенные push-уведомления, отложенные и групповые уведомления.
Благодаря службе системы уведомлений push в Windows пользователи могут быть всегда в курсе последних событий, важных обновлений и сообщений от своих любимых приложений, даже если они не активны в данный момент. Это надежный способ удерживать пользователей вовлеченными и обеспечивать своевременную и полезную информацию.
Содержание
- Организация уведомлений в Windows
- Что такое служба системы уведомлений push?
- Значение для пользователей
- Персонализация уведомлений
Для организации уведомлений в Windows необходимо выполнить следующие шаги:
- Зарегистрировать приложение в службе уведомлений push.
- Получить уникальный идентификатор приложения (App ID).
- Создать уведомление с заданным содержимым и параметрами.
- Отправить уведомление на устройство с помощью службы уведомлений push.
- Получить ответ об успешной доставке уведомления (при необходимости).
Для регистрации приложения в службе уведомлений push необходимо получить сертификат для подписи уведомлений и зарегистрировать его в учетной записи разработчика Windows. После успешной регистрации приложения можно использовать его App ID для авторизации и отправки уведомлений на устройства.
При создании уведомления можно указать его содержимое, заголовок, иконку, звук, параметры отображения, а также действия, которые может выполнить пользователь при нажатии на уведомление. Уведомления могут быть отправлены немедленно или запланированы на определенное время.
Служба уведомлений push обеспечивает надежную доставку уведомлений на устройства с помощью протокола push. При успешной доставке уведомления приложению может быть отправлено подтверждение, которое можно использовать для обработки ответа и выполнения дополнительных действий.
Организация уведомлений в Windows позволяет разработчикам создавать интерактивные и информативные уведомления для пользователей, а также обеспечивает эффективную передачу данных между сервером и клиентскими устройствами.
Что такое служба системы уведомлений push?
Система уведомлений push позволяет разработчикам отправлять беззвучные сообщения, уведомления и обновления на устройства пользователей. Это полезно для мгновенной доставки важной информации или для поддержания пользователя в курсе событий. Типичные примеры использования включают уведомления о новых сообщениях, обновлениях приложений, предупреждениях о погоде и других событиях.
Служба системы уведомлений push в Windows работает следующим образом: когда разработчик отправляет уведомление на устройство пользователя, оно доставляется на специальный сервер Microsoft для обработки. Затем служба PNS передает уведомление на устройство пользователя, которое его отображает или выполняет требуемое действие.
Для работы с системой уведомлений push разработчики должны зарегистрироваться на платформе Microsoft и получить специальный ключ доступа, который будет использоваться для отправки уведомлений. Ключ доступа обеспечивает безопасность и защиту данных.
Служба системы уведомлений push в Windows предоставляет универсальный механизм для отправки уведомлений на различные типы устройств: настольные компьютеры, ноутбуки, планшеты, мобильные телефоны и другие устройства на базе операционной системы Windows.
В целом, служба системы уведомлений push позволяет разработчикам обеспечить быструю и надежную доставку уведомлений пользователям и помогает пользователям быть в курсе последних событий без необходимости активного взаимодействия с приложениями.
Значение для пользователей
- Мгновенные уведомления. Служба системы уведомлений push в Windows позволяет получать уведомления от приложений в режиме реального времени. Пользователь может быть проинформирован о новых сообщениях, обновлениях приложений, акциях и других событиях без необходимости постоянно проверять приложения.
- Более эффективное использование ресурсов. Вместо того чтобы приложения постоянно проверять серверы на наличие новых данных, служба системы уведомлений push позволяет серверам направлять уведомления только в случае необходимости. Это позволяет сократить использование сетевого трафика и увеличить автономность работы приложений.
- Персонализация. Пользователи могут настроить параметры уведомлений, такие как звуковой сигнал, временные интервалы и способы отображения уведомлений. Это позволяет каждому пользователю настроить оповещения в соответствии с его индивидуальными предпочтениями.
- Мультиплатформенность. Служба системы уведомлений push в Windows работает на различных устройствах и платформах, включая компьютеры, смартфоны, планшеты и игровые консоли. Пользователи могут получать уведомления на любом устройстве, на котором установлено приложение, без необходимости синхронизации или подключения.
- Удобство. Благодаря службе системы уведомлений push пользователи могут получать все уведомления в одном месте, без необходимости открывать каждое приложение отдельно. Это позволяет сократить время, затрачиваемое на проверку источников уведомлений, и более эффективно использовать рабочий процесс.
Персонализация уведомлений
Служба системы уведомлений push в Windows позволяет пользователям настраивать уведомления в соответствии с их предпочтениями и потребностями.
Одной из возможностей персонализации уведомлений является выбор того, какие приложения могут отправлять уведомления на устройство пользователя. Это позволяет контролировать, какие приложения имеют доступ к уведомлениям и предотвращать нежелательные уведомления.
Кроме того, пользователи могут настроить режимы уведомлений для каждого приложения. Например, можно выбрать, чтобы уведомления от определенного приложения отображались только в виде значков на панели задач, без звукового сигнала или всплывающего окна. Также можно выбрать режим «Не беспокоить», который временно отключит все уведомления на устройстве.
Дополнительным способом персонализации уведомлений является настройка отображаемого содержания. Пользователи могут выбрать, какие данные будут отображаться в уведомлениях от каждого приложения. Например, для социальных сетей можно настроить отображение только новых сообщений или уведомлений об активности в сети.
Кроме того, пользователи могут настроить режим «Тайм-аута» для уведомлений, который определяет, сколько времени будет отображаться каждое уведомление, прежде чем оно исчезнет. Это позволяет уменьшить отвлекающее воздействие уведомлений исключить возможность пропуска важной информации.
В целом, служба системы уведомлений push в Windows предоставляет множество возможностей для персонализации уведомлений пользователю, чтобы они могли получать только нужную и важную информацию и контролировать процесс получения уведомлений на своем устройстве.
From Wikipedia, the free encyclopedia
Windows Push Notification Service
Overview of the WNS architecture. |
|
Developer(s) | Microsoft |
---|---|
Target platform(s) | Windows Phone 8.1, Windows 8, Windows 8.1, Windows 10, Windows 10 Mobile |
Programming language(s) | C# |
Status | Active |
License | Closed-source |
Website | dev |
Windows Push Notification Service (commonly referred to as Windows Notification Service or WNS) is a notification service developed by Microsoft for all devices running Microsoft Windows platforms. It allows for developers to send push data («toast» and «tile» updates) to Windows and Universal Windows Platform applications which implement the feature.[1] Designed as a successor to the Microsoft Push Notification Service, it was first supported on Windows 8 and subsequently on Windows Phone 8.1 upon its release.[2]
Technical details[edit]
Design and compatibility[edit]
The Windows Push Notification Service (WNS) was designed as a successor to the Microsoft Push Notification Service (MPNS), which was only supported natively on the Windows Phone 8 Operating System. Developers can still use the MPNS on apps that are installed on newer versions of Windows Mobile (Windows Phone 8 or Windows Phone 8.1), but only if the Windows application was already registered to use the MPNS and has been converted to a Microsoft Silverlight application and modified to re-target the new platform.[3]
In 2015, Microsoft announced that the WNS would be expanded to utilize the Universal Windows Platform architecture, allowing for push data to be sent to Windows 10, Windows 10 Mobile, Xbox, as well as other supported platforms using universal API calls and POST requests.[4]
During the 2015 Build keynote, Microsoft announced a Universal Windows Platform bridge that would allow Android and iOS software to be ported to Windows 10 Mobile and published to the Windows Store.[5] In August 2015, A version of the Microsoft Android bridge toolset was reported to be leaked and available on the internet along with its documentation.[6] The leaked toolset required developers to register and use the WNS to send notification data to ported applications, and would not allow for Google Cloud Messaging to be used instead. Microsoft later discontinued the Android bridge project in favor of continuing support for iOS application porting instead.[7]
During the 2016 Build keynote, Microsoft announced an update to the WNS and the Windows 10 Operating System that will allow for Android and iOS devices to forward push notifications received to Windows 10 to be viewed and discarded.[8]
Architecture[edit]
The architecture of the Windows Push Notification Service is similar to that of its predecessor, in that it consists of servers and interfaces that generate, maintain, store, and authenticate unique identifiers (called Channel URI Identifiers) for all devices that register to use the service.[2] When a device enrolls to receive data and notification information using the WNS, it first sends a device registration request to the WNS network. The WNS network acknowledges the request, and responds with the device’s unique Channel URI Identifier.[9] Typically, the device will then send its identifier to a server owned by the developer so that it can be stored and used for sending notifications.[1] When the app developer wishes to transmit a notification or other WNS data to the device, it will transmit a POST request to the WNS network.[10] The network will acknowledge and authenticate the request. If the authentication succeeds, the data to be transmitted is enqueued and then sent to the device from the WNS network using the Channel URI Identifier.[citation needed]
References[edit]
- ^ a b «Windows 8 push notifications». June 3, 2012. Archived from the original on October 12, 2016. Retrieved May 28, 2016.
- ^ a b «Windows Push Notification Services (WNS) overview (Windows Runtime apps)». Microsoft. Archived from the original on November 15, 2017. Retrieved November 29, 2015.
- ^ «Choosing MPNS or WNS for a Windows Phone Silverlight 8.1 app». Microsoft. Archived from the original on March 4, 2016. Retrieved November 4, 2015.
- ^ Gallo, Kevin (March 2, 2015). «A first look at the Windows 10 universal app platform». Microsoft. Archived from the original on December 30, 2016. Retrieved November 29, 2015.
- ^ Hachman, Mark (August 6, 2015). «Microsoft releases iOS-to-Windows app maker Windows Bridge to open source». PC World. IDG. Archived from the original on July 4, 2017. Retrieved October 9, 2015.
- ^ Saran, Cliff (August 18, 2015). «Android for Windows Mobile tools leaked on web». Computer Weekly. Archived from the original on March 11, 2022. Retrieved May 28, 2016.
- ^ Jo Foley, Mary (February 25, 2016). «Microsoft: Our Android Windows 10 bridge is dead, but iOS, Win32 ones moving ahead». ZDNet. Archived from the original on October 26, 2021. Retrieved February 26, 2016.
- ^ Ligas, Nicola (April 1, 2016). «Windows 10 will support notifications from Android (ah yes, even Windows 10 Mobile)». Smartworld.it. Archived from the original on May 12, 2016. Retrieved May 28, 2016.
- ^ «Windows Push Notification Services (WNS) overview». Microsoft. May 4, 2016. Archived from the original on November 16, 2016. Retrieved May 28, 2016.
- ^ Snoei, Ton. «Windows Phone 8.1 Universal App Push Notifications (WNS) – Part 1». Snoei.net. Archived from the original on May 22, 2016. Retrieved May 28, 2016.
External links[edit]
- Official website
Служба системы уведомлений push в Windows — это встроенная функция операционной системы Microsoft Windows, которая позволяет приложениям отправлять уведомления и сообщения на устройства пользователей. Она обеспечивает более надежный и быстрый способ коммуникации между приложениями и пользователями, не требуя постоянного запуска приложений или обновления содержимого в реальном времени.
Эта служба использует технологию push-уведомлений, которая позволяет отправлять сообщения напрямую на устройства пользователей, даже если соответствующие приложения закрыты. Пользователь может легко получать обновления и уведомления от различных приложений, таких как мессенджеры, социальные сети, электронная почта и другие.
Служба системы уведомлений push в Windows основана на серверной инфраструктуре, которая принимает, обрабатывает и распространяет уведомления на различные устройства пользователей. Она поддерживает различные методы доставки уведомлений, включая мгновенные push-уведомления, отложенные и групповые уведомления.
Благодаря службе системы уведомлений push в Windows пользователи могут быть всегда в курсе последних событий, важных обновлений и сообщений от своих любимых приложений, даже если они не активны в данный момент. Это надежный способ удерживать пользователей вовлеченными и обеспечивать своевременную и полезную информацию.
Содержание
- Организация уведомлений в Windows
- Что такое служба системы уведомлений push?
- Значение для пользователей
- Персонализация уведомлений
Для организации уведомлений в Windows необходимо выполнить следующие шаги:
- Зарегистрировать приложение в службе уведомлений push.
- Получить уникальный идентификатор приложения (App ID).
- Создать уведомление с заданным содержимым и параметрами.
- Отправить уведомление на устройство с помощью службы уведомлений push.
- Получить ответ об успешной доставке уведомления (при необходимости).
Для регистрации приложения в службе уведомлений push необходимо получить сертификат для подписи уведомлений и зарегистрировать его в учетной записи разработчика Windows. После успешной регистрации приложения можно использовать его App ID для авторизации и отправки уведомлений на устройства.
При создании уведомления можно указать его содержимое, заголовок, иконку, звук, параметры отображения, а также действия, которые может выполнить пользователь при нажатии на уведомление. Уведомления могут быть отправлены немедленно или запланированы на определенное время.
Служба уведомлений push обеспечивает надежную доставку уведомлений на устройства с помощью протокола push. При успешной доставке уведомления приложению может быть отправлено подтверждение, которое можно использовать для обработки ответа и выполнения дополнительных действий.
Организация уведомлений в Windows позволяет разработчикам создавать интерактивные и информативные уведомления для пользователей, а также обеспечивает эффективную передачу данных между сервером и клиентскими устройствами.
Система уведомлений push позволяет разработчикам отправлять беззвучные сообщения, уведомления и обновления на устройства пользователей. Это полезно для мгновенной доставки важной информации или для поддержания пользователя в курсе событий. Типичные примеры использования включают уведомления о новых сообщениях, обновлениях приложений, предупреждениях о погоде и других событиях.
Служба системы уведомлений push в Windows работает следующим образом: когда разработчик отправляет уведомление на устройство пользователя, оно доставляется на специальный сервер Microsoft для обработки. Затем служба PNS передает уведомление на устройство пользователя, которое его отображает или выполняет требуемое действие.
Для работы с системой уведомлений push разработчики должны зарегистрироваться на платформе Microsoft и получить специальный ключ доступа, который будет использоваться для отправки уведомлений. Ключ доступа обеспечивает безопасность и защиту данных.
Служба системы уведомлений push в Windows предоставляет универсальный механизм для отправки уведомлений на различные типы устройств: настольные компьютеры, ноутбуки, планшеты, мобильные телефоны и другие устройства на базе операционной системы Windows.
В целом, служба системы уведомлений push позволяет разработчикам обеспечить быструю и надежную доставку уведомлений пользователям и помогает пользователям быть в курсе последних событий без необходимости активного взаимодействия с приложениями.
Значение для пользователей
- Мгновенные уведомления. Служба системы уведомлений push в Windows позволяет получать уведомления от приложений в режиме реального времени. Пользователь может быть проинформирован о новых сообщениях, обновлениях приложений, акциях и других событиях без необходимости постоянно проверять приложения.
- Более эффективное использование ресурсов. Вместо того чтобы приложения постоянно проверять серверы на наличие новых данных, служба системы уведомлений push позволяет серверам направлять уведомления только в случае необходимости. Это позволяет сократить использование сетевого трафика и увеличить автономность работы приложений.
- Персонализация. Пользователи могут настроить параметры уведомлений, такие как звуковой сигнал, временные интервалы и способы отображения уведомлений. Это позволяет каждому пользователю настроить оповещения в соответствии с его индивидуальными предпочтениями.
- Мультиплатформенность. Служба системы уведомлений push в Windows работает на различных устройствах и платформах, включая компьютеры, смартфоны, планшеты и игровые консоли. Пользователи могут получать уведомления на любом устройстве, на котором установлено приложение, без необходимости синхронизации или подключения.
- Удобство. Благодаря службе системы уведомлений push пользователи могут получать все уведомления в одном месте, без необходимости открывать каждое приложение отдельно. Это позволяет сократить время, затрачиваемое на проверку источников уведомлений, и более эффективно использовать рабочий процесс.
Персонализация уведомлений
Служба системы уведомлений push в Windows позволяет пользователям настраивать уведомления в соответствии с их предпочтениями и потребностями.
Одной из возможностей персонализации уведомлений является выбор того, какие приложения могут отправлять уведомления на устройство пользователя. Это позволяет контролировать, какие приложения имеют доступ к уведомлениям и предотвращать нежелательные уведомления.
Кроме того, пользователи могут настроить режимы уведомлений для каждого приложения. Например, можно выбрать, чтобы уведомления от определенного приложения отображались только в виде значков на панели задач, без звукового сигнала или всплывающего окна. Также можно выбрать режим «Не беспокоить», который временно отключит все уведомления на устройстве.
Дополнительным способом персонализации уведомлений является настройка отображаемого содержания. Пользователи могут выбрать, какие данные будут отображаться в уведомлениях от каждого приложения. Например, для социальных сетей можно настроить отображение только новых сообщений или уведомлений об активности в сети.
Кроме того, пользователи могут настроить режим «Тайм-аута» для уведомлений, который определяет, сколько времени будет отображаться каждое уведомление, прежде чем оно исчезнет. Это позволяет уменьшить отвлекающее воздействие уведомлений исключить возможность пропуска важной информации.
В целом, служба системы уведомлений push в Windows предоставляет множество возможностей для персонализации уведомлений пользователю, чтобы они могли получать только нужную и важную информацию и контролировать процесс получения уведомлений на своем устройстве.
Windows Push Notification Service (commonly referred to as Windows Notification Service or WNS) is a notification service developed by Microsoft for all devices running Microsoft Windows platforms. It allows for developers to send push data («toast» and «tile» updates) to Windows and Universal Windows Platform applications which implement the feature.[1] Designed as a successor to the Microsoft Push Notification Service, it was first supported on Windows 8 and subsequently on Windows Phone 8.1 upon its release.[2]
Windows Push Notification Service
Overview of the WNS architecture. |
|
Developer(s) | Microsoft |
---|---|
Target platform(s) | Windows Phone 8.1, Windows 8, Windows 8.1, Windows 10, Windows 10 Mobile |
Programming language(s) | C# |
Status | Active |
License | Closed-source |
Website | dev |
Technical details
Edit
Design and compatibility
Edit
The Windows Push Notification Service (WNS) was designed as a successor to the Microsoft Push Notification Service (MPNS), which was only supported natively on the Windows Phone 8 Operating System. Developers can still use the MPNS on apps that are installed on newer versions of Windows Mobile (Windows Phone 8 or Windows Phone 8.1), but only if the Windows application was already registered to use the MPNS and has been converted to a Microsoft Silverlight application and modified to re-target the new platform.[3]
In 2015, Microsoft announced that the WNS would be expanded to utilize the Universal Windows Platform architecture, allowing for push data to be sent to Windows 10, Windows 10 Mobile, Xbox, as well as other supported platforms using universal API calls and POST requests.[4]
During the 2015 Build keynote, Microsoft announced a Universal Windows Platform bridge that would allow Android and iOS software to be ported to Windows 10 Mobile and published to the Windows Store.[5] In August 2015, A version of the Microsoft Android bridge toolset was reported to be leaked and available on the internet along with its documentation.[6] The leaked toolset required developers to register and use the WNS to send notification data to ported applications, and would not allow for Google Cloud Messaging to be used instead. Microsoft later discontinued the Android bridge project in favor of continuing support for iOS application porting instead.[7]
During the 2016 Build keynote, Microsoft announced an update to the WNS and the Windows 10 Operating System that will allow for Android and iOS devices to forward push notifications received to Windows 10 to be viewed and discarded.[8]
Architecture
Edit
The architecture of the Windows Push Notification Service is similar to that of its predecessor, in that it consists of servers and interfaces that generate, maintain, store, and authenticate unique identifiers (called Channel URI Identifiers) for all devices that register to use the service.[2] When a device enrolls to receive data and notification information using the WNS, it first sends a device registration request to the WNS network. The WNS network acknowledges the request, and responds with the device’s unique Channel URI Identifier.[9] Typically, the device will then send its identifier to a server owned by the developer so that it can be stored and used for sending notifications.[1] When the app developer wishes to transmit a notification or other WNS data to the device, it will transmit a POST request to the WNS network.[10] The network will acknowledge and authenticate the request. If the authentication succeeds, the data to be transmitted is enqueued and then sent to the device from the WNS network using the Channel URI Identifier.[citation needed]
References
Edit
- ^ a b «Windows 8 push notifications». June 3, 2012. Archived from the original on October 12, 2016. Retrieved May 28, 2016.
- ^ a b «Windows Push Notification Services (WNS) overview (Windows Runtime apps)». Microsoft. Archived from the original on November 15, 2017. Retrieved November 29, 2015.
- ^ «Choosing MPNS or WNS for a Windows Phone Silverlight 8.1 app». Microsoft. Archived from the original on March 4, 2016. Retrieved November 4, 2015.
- ^ Gallo, Kevin (March 2, 2015). «A first look at the Windows 10 universal app platform». Microsoft. Archived from the original on December 30, 2016. Retrieved November 29, 2015.
- ^ Hachman, Mark (August 6, 2015). «Microsoft releases iOS-to-Windows app maker Windows Bridge to open source». PC World. IDG. Archived from the original on July 4, 2017. Retrieved October 9, 2015.
- ^ Saran, Cliff (August 18, 2015). «Android for Windows Mobile tools leaked on web». Computer Weekly. Archived from the original on March 11, 2022. Retrieved May 28, 2016.
- ^ Jo Foley, Mary (February 25, 2016). «Microsoft: Our Android Windows 10 bridge is dead, but iOS, Win32 ones moving ahead». ZDNet. Archived from the original on October 26, 2021. Retrieved February 26, 2016.
- ^ Ligas, Nicola (April 1, 2016). «Windows 10 will support notifications from Android (ah yes, even Windows 10 Mobile)». Smartworld.it. Archived from the original on May 12, 2016. Retrieved May 28, 2016.
- ^ «Windows Push Notification Services (WNS) overview». Microsoft. May 4, 2016. Archived from the original on November 16, 2016. Retrieved May 28, 2016.
- ^ Snoei, Ton. «Windows Phone 8.1 Universal App Push Notifications (WNS) – Part 1». Snoei.net. Archived from the original on May 22, 2016. Retrieved May 28, 2016.
External links
Edit
- Official website
Windows Push Notifications System (WNS) is a service that enables applications to send push notifications to Windows devices. It is a cloud-based service that allows developers to send notifications to Windows 10 devices, including PCs, tablets, and phones. The service is part of the Windows Platform, and is available to developers who create applications for Windows 10.
Windows Push Notifications System (WNS) is a cloud-based service that enables applications to send push notifications to Windows devices. It is a service provided by Microsoft that allows developers to send notifications to Windows 10 devices, including PCs, tablets, and phones. The service is part of the Windows Platform, and is available to developers who create applications for Windows 10.
WNS allows developers to send notifications to Windows 10 devices, including PCs, tablets, and phones. The service is part of the Windows Platform, and is available to developers who create applications for Windows 10. WNS enables developers to send notifications to Windows 10 devices, including PCs, tablets, and phones. The service is part of the Windows Platform, and is available to developers who create applications for Windows 10.
Why is Windows Push Notifications System Needed?
Windows Push Notifications System (WNS) is an essential service for developers who create applications for Windows 10. It allows developers to send notifications to Windows 10 devices, including PCs, tablets, and phones. This helps developers to keep their users informed about updates, new features, and other important information.
WNS is also important for users, as it allows them to receive notifications from their favorite apps. This helps users to stay up to date with the latest news and information, and to be notified when new features are available.
Is Windows Push Notifications System Safe?
Yes, Windows Push Notifications System (WNS) is a safe service. It is a cloud-based service provided by Microsoft, and is protected by the same security measures that are used to protect other Microsoft services. The service is also regularly updated to ensure that it remains secure.
Windows Push Notifications System Errors and Troubleshooting
If you are experiencing errors with Windows Push Notifications System (WNS), there are a few steps you can take to troubleshoot the issue. First, make sure that your device is running the latest version of Windows 10. You can check this in the Windows Update settings. If your device is not running the latest version, you should update it.
Next, make sure that the WNS service is enabled on your device. You can do this in the Windows Settings app. If the service is disabled, you should enable it.
Finally, make sure that your device is connected to the internet. If your device is not connected to the internet, you will not be able to receive push notifications. You can check your internet connection in the Network & Internet settings.
Can Windows Push Notifications System Be Disabled?
Yes, Windows Push Notifications System (WNS) can be disabled. You can do this in the Windows Settings app. If you disable the service, you will no longer receive push notifications from apps.
How to Fix Windows Push Notifications System?
If you are experiencing issues with Windows Push Notifications System (WNS), there are a few steps you can take to fix the problem:
- Make sure your device is running the latest version of Windows 10. You can check this in the Windows Update settings.
- Make sure the WNS service is enabled on your device. You can do this in the Windows Settings app.
- Make sure your device is connected to the internet. You can check your internet connection in the Network & Internet settings.
- If the issue persists, you can try resetting the WNS service. You can do this in the Windows Settings app.
If you are still experiencing issues with Windows Push Notifications System (WNS), you can contact Microsoft Support for further assistance.
Conclusion
Windows Push Notifications System (WNS) is an essential service for developers who create applications for Windows 10. It allows developers to send notifications to Windows 10 devices, including PCs, tablets, and phones. The service is part of the Windows Platform, and is available to developers who create applications for Windows 10. WNS is a safe service, and is regularly updated to ensure that it remains secure. If you are experiencing issues with WNS, there are a few steps you can take to troubleshoot the issue. You can also disable the service if you no longer wish to receive push notifications.
- Что это?
- Как исправить ошибку?
- Заключение
Приветствую. Службы Windows могут осуществлять поддержку системных функций. Поэтому просто так их отключать, чтобы ПК работал быстрее — не стоит.
Пользовательская служба Push-уведомлений. Именно она отвечает за центр уведомлений.
Полное название — Windows Push Notification User Service.
Некоторые пользователи службу не то что отключали, а даже удаляли и проблемы отсутствовали.
WpnUserService — ошибка
При включении ПК может появиться сообщение об ошибке — WpnUserService перестала работать. В результате могут не работать метро-приложения (UWP) из магазина.
Как можно попробовать исправить? Я дам несколько советов, надеюсь один из них поможет.
Проверка системных файлов. Запустите командную строку от администратора и выполните команду:
sfc /scannow
Сброс поврежденной базы. Иногда из-за поврежденной базы могут быть ошибки, также WpnUserService может грузить процессор и использовать много памяти. Пытаемся исправить:
- Запускаем Windows в безопасном режиме.
- Открываем папку C:\Users\USER_NAME\AppData\Local\Microsoft\Windows, где USER_NAME — имя вашей учетной записи.
- Находим папку Notifications и переименовываем ее. Советую это сделать так, чтобы сохранить оригинальное имя, например просто добавьте символ нижнего пробела — Notifications_
- После — перезагружаем ПК, после чего папка Notifications появится заново.
РЕКЛАМА
Запуск Windows в безопасном режиме: зажмите Win + R > команда msconfig > на второй вкладке Загрузка, внизу поставьте галочку напротив Безопасного режима и выберите минимально:
Папка которую нужно переименовать:
Отключение WpnUserService. Итак:
- Зажмите Win + R, появится окошко Выполнить, вставьте команду regedit, нажмите ОК.
- Перейдите в раздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
- Найдите WpnUserService, может еще дублироваться с названием WpnUserService_2fab9 (последние символы могут быть разные).
- В разделе найденных служб будет параметр Start. Нажмите по нему два раза и выставьте значение 2.
Отключение может вызвать проблемы. Например у одного пользователя при выборе данного пункта происходит вылет:
Еще оказывается причиной ошибки может быть антивирус Avast с включенным режимом Не беспокоить, при котором антивирус блокирует работу уведомлений.
Другие службы, информация о которых может быть полезна:
- CDPSvc CDPUserSvc CDPUserSvc_**** — служба платформы подключенных устройств.
- OneSyncSvc_**** — сервис синхронизации почты, контактов, календаря и прочего.
- PcaSvc — помощник по совместимости программ.
- UsoSvc — Update Orchestrator Service (без нее Центр Обновления не запускается)
- wlidsvc — помощник по входу в учетную запись Майкрософт
Заключение
- WpnUserService — отвечает за работу центра уведомлений.
- При отключении могут не работать некоторые настройки, а также разумеется уведомления.
Удачи.