Обзор служб push-уведомлений Windows (WNS)
Службы push-уведомлений (WNS) Windows позволяют сторонним разработчикам отправлять всплывающие уведомления, плитки, индикаторы событий и необработанные обновления из собственной облачной службы. Это обеспечивает энергоэффективный и надежный механизм передачи пользователям свежих обновлений.
Принцип работы
На следующей схеме показан весь поток данных, связанный с отправкой push-уведомлений. Он предусматривает следующие этапы.
- Приложение запрашивает канал push-уведомлений от WNS.
- Windows отправляет запрос в WNS на создание канала уведомлений. Этот канал возвращается отправившему вызов устройству в виде универсального кода ресурса (URI).
- Универсальный код ресурса (URI) канала уведомлений возвращается WNS в приложение.
- Ваше приложение отправляет URI в вашу облачную службу. Затем URI помещается на хранение в вашу собственную облачную службу, чтобы вы могли осуществлять к нему доступ при отправке уведомлений. URI выступает в роли интерфейса между вашим приложением и вашей службой. Вы несете ответственность за реализацию этого интерфейса в соответствии с веб-стандартами надежности и безопасности.
- Когда в вашей облачной службе появляется обновление, которое необходимо отправить, служба уведомляет WNS с помощью URI канала. Это осуществляется с помощью выпуска через SSL запроса HTTP POST, включающего полезные данные уведомления. На этом этапе требуется проверка подлинности.
- WNS получает запрос и направляет уведомление на соответствующее устройство.
Регистрация вашего приложения и получение учетных данных для вашей облачной службы
Прежде чем отправлять уведомления с помощью WNS, приложение должно быть зарегистрировано на панели мониторинга Магазина, как описано здесь.
Запрос на получение канала уведомлений
Приложение, которое может получать извещающие уведомления, должно после запуска отправить с помощью метода CreatePushNotificationChannelForApplicationAsync запрос на получение канала уведомлений. Дополнительные сведения и пример кода см. в разделе Запрос, создание и сохранение канала уведомлений. Этот API возвращает URI канала, однозначно связанный с вызывающим приложением и его плиткой, через который могут пересылаться типы уведомлений.
После успешного создания URI канала приложение отправляет его в свою облачную службу вместе со всеми метаданными приложения, которые должны быть сопоставлены с этим URI.
Важные примечания
- Нельзя гарантировать, что URI канала уведомлений для приложения будет всегда оставаться неизменным. Мы рекомендуем, чтобы приложение запрашивало новый канал при каждом запуске и обновляло свою службу при изменении URI. Разработчик никогда не должен изменять URI канала и должен рассматривать его как строку с неизвестным содержимым. В настоящее время срок действия URI каналов истекает через 30 дней. Если ваше приложение для Windows 10 будет периодически обновлять свой канал в фоновом режиме, вы сможете скачать пример push-уведомлений и периодических уведомлений для Windows 8.1 и затем использовать его исходный код и шаблон, которые демонстрируются.
- Интерфейс между облачной службой и клиентским приложением реализует разработчик. Рекомендуется, чтобы приложение проходило процесс проверки подлинности с помощью собственной службы и передавало данные по безопасному протоколу, например по HTTPS.
- Необходимо, чтобы облачная служба всегда проверяла, что URI канала использует домен «notify.windows.com». Служба никогда не должна отправлять уведомления каналу, использующему любой другой домен. Если обратный вызов для вашего приложения будет скомпрометирован, злоумышленник может отправить URI канала, чтобы подделать WNS. Не проверяя домен, облачная служба может потенциально раскрывать информацию этому злоумышленнику.
- Если ваша облачная служба делает попытки доставить уведомление каналу, у которого истек срок действия URI, WNS возвратит код ответа 410. В ответ на этот код служба должна прекратить попытки отправлять уведомления этому URI.
Проверка подлинности облачной службы
Чтобы уведомление было отправлено, облачная служба должна пройти проверку подлинности с помощью WNS. Первый шаг процесса состоит в регистрации вашего приложения в информационной панели Microsoft Store. Во время регистрации ваше приложение получает идентификатор безопасности пакета и секретный ключ. Эти сведения используются облачной службой для проверки подлинности с помощью WNS.
Схема проверки подлинности с помощью WNS реализуется с использованием профиля учетных данных клиента из протокола OAuth 2.0. Облачная служба проходит проверку подлинности с помощью WNS, предоставляя свои учетные данные (идентификатор безопасности пакета и секретный ключ). Взамен она получает маркер доступа. Этот маркер доступа позволяет облачной службе отправить уведомление. Маркер необходим для каждого запроса на уведомление, отправляемого в WNS.
На высоком уровне существует следующая информационная цепочка.
- Облачная служба отправляет свои учетные данные в WNS по HTTPS согласно протоколу OAuth 2.0. Таким образом служба проходит проверку подлинности с помощью WNS.
- Если проверка подлинности пройдена успешно, WNS возвращает маркер доступа. Этот маркер доступа используется во всех последующих запросах на уведомления вплоть до истечения срока его действия.
При проверке подлинности с помощью WNS облачная служба отправляет HTTP-запрос по протоколу SSL. Параметры предоставляются в формате «application/x-www-for-urlencoded». Укажите идентификатор безопасности пакета в поле «client_id» и секретный ключ в поле «client_secret», как показано в следующем примере. Дополнительные сведения о синтаксисе см. в справочнике по запросу маркера доступа.
Это просто пример, а не вырезанный и вставленный код, который можно успешно использовать в собственном коде.
WNS проверяет подлинность облачной службы и, в случае успеха, отправляет ответ «200 OK». Маркер доступа возвращается в параметрах, включенных в текст ответа HTTP, с использованием типа содержимого «application/json». После того как ваша служба получит маркер доступа, вы сможете отправлять уведомления.
В следующем примере показан ответ успешной проверки подлинности, содержащий, в том числе, маркер доступа. Дополнительные сведения о синтаксисе см. в разделе Заголовки запроса и ответа службы push-уведомлений.
Важные примечания
- Протокол OAuth 2.0, поддерживаемый в этой процедуре, следует версии проекта V16.
- В документе RFC о протоколе OAuth под термином «клиент» подразумевается облачная служба.
- В окончательном проекте протокола OAuth возможны изменения этой процедуры.
- Маркер доступа можно повторно использовать для нескольких запросов на уведомления. Это позволяет облачной службе только один раз проходить проверку подлинности, чтобы отправлять множество уведомлений. Но, после того как срок действия маркера доступа истекает, облачная служба должна снова пройти проверку подлинности, чтобы получить новый маркер доступа.
Отправка уведомления
Используя URI канала, облачная служба может отправлять уведомление всякий раз, когда у нее есть обновление для пользователя.
Маркер доступа, описанный выше, может повторно использоваться для нескольких запросов на уведомления; облачной службе не нужно запрашивать новый маркер доступа для каждого уведомления. Если срок действия маркера доступа истек, при запросе уведомления будет возвращена ошибка. Мы рекомендуем не пытаться повторять отправку уведомления более одного раза, если маркер доступа был отклонен. При возникновении такой ошибки вам потребуется запросить новый маркер доступа и повторно отправить уведомление. Точный код ошибки см. в разделе Коды ответов push-уведомлений.
Облачная служба выполняет запрос HTTP POST к URI канала. Запрос должен быть выполнен по протоколу SSL и содержать необходимые полезные данные уведомления и заголовки. Заголовок авторизации должен содержать маркер доступа для авторизации.
Пример запроса показан ниже. Дополнительные сведения о синтаксисе см. в разделе Коды ответов push-уведомлений.
Подробнее о составлении полезных данных уведомления см. в разделе Краткое руководство: отправка push-уведомлений. Полезные данные плитки, всплывающего уведомления или push-уведомления индикатора событий поставляются в виде XML-содержимого, созданного в соответствии с определенными для него схемой адаптивных плиток или схемой устаревших плиток. Полезные данные необработанных уведомлений не имеют определенной структуры. Они определяются исключительно приложением.
WNS отвечает, чтобы показать, что уведомление получено и будет доставлено при следующей возможности. Однако WNS не предоставляет сквозного подтверждения того, что ваше уведомление было получено устройством или приложением.
На этой схеме показан поток данных:
Важные примечания
- WNS не гарантирует надежности или задержки уведомления.
- Уведомления никогда не должны содержать конфиденциальных данных.
- Чтобы уведомление было отправлено, облачная служба должна сначала пройти проверку подлинности с помощью WNS и получить маркер доступа.
- Маркер доступа позволяет облачной службе отправлять уведомления только в то приложение, для которого он был создан. Один маркер доступа нельзя использовать для отправки уведомлений нескольким приложениям. Следовательно, если ваша облачная служба поддерживает несколько приложений, она должна предоставлять правильный маркер доступа для приложения при отправке уведомления в каждый URI канала.
- Если устройство не в сети, по умолчанию WNS хранит до пяти уведомлений плитки (если включена организация очереди; в противном случае — одно уведомление плитки) и одно уведомление на индикаторе событий для каждого URI канала, при этом необработанные уведомления не сохраняются. Такая установленная по умолчанию схема кэширования может быть изменена посредством заголовка X-WNS-Cache-Policy. Примечание. Всплывающие уведомления никогда не сохраняются, если устройство не в сети.
- В сценариях, где содержимое уведомления персонализировано для пользователя, WNS рекомендует облачной службе отправлять эти обновления сразу после их получения. К примерам такого сценария относятся обновления веб-каналов социальных сетей, приглашения к обмену мгновенными сообщениями, уведомления о новых сообщениях или оповещения. Также возможны сценарии, в которых одно и то же общее обновление, например обновление прогноза погоды, котировок акций или новостей, часто доставляется большому подмножеству пользователей. В руководстве по WNS указано, что такие обновления не должны отправляться чаще одного раза каждые 30 минут. Пользователь или WNS может решить, что более частая отправка стандартных обновлений является злоупотреблением.
- Windows платформа уведомлений поддерживает периодическое подключение к данным с WNS для поддержания работоспособности сокета. Если нет приложений, запрашивающих или использующих каналы уведомлений, сокет не будет создан.
Истечение сроков действий уведомлений на плитках и индикаторах событий
По умолчанию срок действия уведомлений на индикаторах событий и плитках истекает через три дня с момента их загрузки. После истечения срока действия уведомления содержимое удаляется из плитки или очереди и больше не показывается пользователю. Рекомендуется установить срок действия для всех уведомлений на плитках и индикаторах событий (используя время, значимое для вашего приложения), чтобы гарантировать, что содержимое вашей плитки не будет сохраняться дольше, чем нужно. Явное указание срока действия важно для содержимого с определенной продолжительностью существования. Это также гарантирует удаление устаревшего содержимого, если облачная служба перестала отправлять уведомления или если пользователь отключился от сети на продолжительное время.
Ваша служба облачного хранилища может установить срок действия для каждого уведомления путем настройки заголовка X-WNS-TTL HTTP. Здесь указывается время (в секундах), в течение которого отправленное уведомление будет действовать. Дополнительные сведения см. в заголовках запросов и ответов службы push-уведомлений.
Например, во время торгового дня на бирже срок действия для обновлений курсов акций можно установить равным двойному интервалу отправки (допустим, через час после получения при отправке уведомлений, выполняемом каждые полчаса). Рассмотрим другой пример: для новостного приложения можно определить, что один день является подходящим временем для истечения срока действия обновлений плитки ежедневных новостей.
Push-уведомления и экономия заряда
Режим экономии заряда позволяет продлить срок службы батареи путем ограничения активности фоновых процессов в устройстве. В Windows 10 пользователь может задать автоматическое включение режима экономии заряда в случае падения уровня заряда ниже установленного порогового значения. При включенном режиме экономии заряда функция приема push-уведомлений будет выключена с целью экономии ресурсов батареи. Но есть пара исключений. Указанные ниже параметры экономии заряда в Windows 10 (которые находятся в приложении Параметры) позволяют приложению получать push-уведомления даже когда режим экономии заряда включен.
- Разрешить push-уведомления из любого приложения в режиме экономии заряда: этот параметр позволяет всем приложениям получать push-уведомления при включенном режиме экономии заряда. Обратите внимание, что этот параметр применяется только в Windows 10 для настольных компьютеров (выпусков Домашняя, Профессиональная, Корпоративная и для образовательных учреждений).
- Всегда разрешено: этот параметр позволяет определенным приложениям работать в фоновом режиме (в том числе принимать push-уведомления) при включенной экономии заряда. Этот список обслуживается вручную пользователем.
Невозможно проверить состояние этих двух параметров, но вы можете проверить состояние функции экономии заряда. В Windows 10 для проверки состояния функции экономии заряда используйте свойство EnergySaverStatus. Кроме того, ваше приложение может использовать событие EnergySaverStatusChanged для получения сведений об изменениях состояния функции экономии заряда.
Если работа приложения сильно зависит от push-уведомлений, мы рекомендуем уведомлять пользователей о том, что они могут не получать уведомления, если включен режим экономия заряда, и упростить им настройку параметров экономии заряда. Используя схему универсального кода ресурса экономии заряда в Windows 10 ( ms-settings:batterysaver-settings ), вы можете предоставить удобную ссылку на приложение «Параметры».
При уведомлении пользователя о параметрах экономии батареи рекомендуется предоставить способ подавления сообщения в будущем. Например, флажок dontAskMeAgainBox в примере ниже сохраняет выбор пользователя в свойстве LocalSettings.
Ниже приведен пример того, как проверить, включен ли экономия заряда в Windows 10. В этом примере приложение уведомляет пользователя, запускает приложение «Параметры» и открывает в нем раздел параметров экономии заряда. dontAskAgainSetting позволяет пользователю больше не отображать это сообщение.
Этот код XAML для ContentDialog, который показан в данном примере.
Wpnservice что это за служба
This service runs in session 0 and hosts the notification platform and connection provider which handles the connection between the device and WNS server.
Default Settings
- SeChangeNotifyPrivilege
- SeImpersonatePrivilege
- SeCreateGlobalPrivilege
- SeTcbPrivilege
- SeRestorePrivilege
- SeTakeOwnershipPrivilege
- SeBackupPrivilege
Default Behavior
Windows Push Notifications System Service is a Win32 service. It is starting only if the user, an application or another service starts it in all editions of Windows 10 1507, Windows 10 1511. This service is starting automatically when the operating system starts in all editions of Windows 10 1607, Windows 10 1703, Windows 10 1709, Windows 10 1803, Windows 10 1809, Windows 10 1903, Windows 10 2004, Windows 10 20H2, Windows 10 21H1, Windows 10 21H2.
When the Windows Push Notifications System Service is started, it is running as LocalSystem in a shared process of svchost.exe along with other services. If Windows Push Notifications System Service fails to start, the failure details are being recorded into Event Log. Then Windows 10 will start up and notify the user that the WpnService service has failed to start due to the error.
Dependencies
Windows Push Notifications System Service cannot be started under any conditions, if the Remote Procedure Call (RPC) service is disabled.
Restore Default Startup Configuration of Windows Push Notifications System Service
1. Run the Command Prompt as an administrator.
2. Depending on the version of your operating system, copy the commands below, paste them into the command window and press ENTER.
For Windows 10 1507 Home, Windows 10 1507 Pro, Windows 10 1507 Education, Windows 10 1507 Enterprise, Windows 10 1511 Home, Windows 10 1511 Pro, Windows 10 1511 Education, Windows 10 1511 Enterprise:
sc config WpnService start= demand
For Windows 10 1607 Home, Windows 10 1607 Pro, Windows 10 1607 Education, Windows 10 1607 Enterprise, Windows 10 1703 Home, Windows 10 1703 Pro, Windows 10 1703 Education, Windows 10 1703 Enterprise, Windows 10 1709 Home, Windows 10 1709 Pro, Windows 10 1709 Education, Windows 10 1709 Enterprise, Windows 10 1803 Home, Windows 10 1803 Pro, Windows 10 1803 Education, Windows 10 1803 Enterprise, Windows 10 1809 Home, Windows 10 1809 Pro, Windows 10 1809 Education, Windows 10 1809 Enterprise, Windows 10 1903 Home, Windows 10 1903 Pro, Windows 10 1903 Education, Windows 10 1903 Enterprise, Windows 10 1909 Home, Windows 10 1909 Pro, Windows 10 1909 Education, Windows 10 1909 Enterprise, Windows 10 2004 Home, Windows 10 2004 Pro, Windows 10 2004 Education, Windows 10 2004 Enterprise, Windows 10 20H2 Home, Windows 10 20H2 Pro, Windows 10 20H2 Education, Windows 10 20H2 Enterprise, Windows 10 21H1 Home, Windows 10 21H1 Pro, Windows 10 21H1 Education, Windows 10 21H1 Enterprise, Windows 10 21H2 Home, Windows 10 21H2 Pro, Windows 10 21H2 Education, Windows 10 21H2 Enterprise:
sc config WpnService start= auto
sc start WpnService
Какие службы отключить в Windows 10 для улучшения производительности
Здравствуйте, уважаемые пользователи. В этой записи вы узнаете о том, какие службы отключить в Windows 10 для улучшения производительности.
Слу́жба Windows (англ. Windows Service ) — приложение, автоматически (если настроено) исполняемое системой при запуске операционной системы Windows и выполняющиеся вне зависимости от статуса пользователя. Источник: Wikipedia.
Какие службы в Windows 10 можно отключить?
Примечание: некоторые службы из приведённого списка могут отсутствовать в вашей версии операционной системы.
network security concerns with netstat output
- Members
- 43 posts
- OFFLINE
- Gender: Male
- Local time: 08:24 AM
Attached Files
- Untitled.jpg284.95KB 0 downloads
BC AdBot (Login to Remove)
- BleepingComputer.com
#2 FreeBooter
- Members
- 4,130 posts
- OFFLINE
- Gender: Male
- Location: Turkey — Adana
- Local time: 07:24 PM
The Windows Push Notification Services (WNS) enables third-party developers to send toast, tile, badge, and raw updates from their own cloud service. This provides a mechanism to deliver new updates to your users in a power-efficient and dependable way.
Windows Push Notifications User Service (WpnUserService). This service hosts Windows notification platform which provides support for local and push notifications. Supported notifications are tile, toast and raw.
Please subscribe to my YouTube channel: https://www.youtube.com/c/Freebooter
#3 3dholly-windows
- Topic Starter
- Members
- 43 posts
- OFFLINE
- Gender: Male
- Local time: 08:24 AM
so windows remote servers get my information and send me notifications about my system status? that’s intrusive! can’t windows do it locally? and do you know why WpnUserService_1fce2f has the 1fce2f at the end? that looks malware.
#4 FreeBooter
- Members
- 4,130 posts
- OFFLINE
- Gender: Male
- Location: Turkey — Adana
- Local time: 07:24 PM
I have service named WpnUserService_4c4c5 its not a virus.
Please subscribe to my YouTube channel: https://www.youtube.com/c/Freebooter
#5 3dholly-windows
- Topic Starter
- Members
- 43 posts
- OFFLINE
- Gender: Male
- Local time: 08:24 AM
does anyone else has this issue too?
#6 britechguy
Been there, done that, got the T-shirt
- Gender: Male
- Location: Staunton, VA
- Local time: 11:24 AM
so windows remote servers get my information and send me notifications about my system status? that’s intrusive! can’t windows do it locally? and do you know why WpnUserService_1fce2f has the 1fce2f at the end? that looks malware.
Any number of remote servers for services you are using might exchange information with your computer. Yes, there are probably some that you don’t know about (nor do I) as far as Windows itself goes.
It’s neither intrusive nor spying. It’s the nature of a cloud-based computing world.
Brian AKA Bri the Tech Guy (website in my user profile) - Windows 10 Pro, 64-Bit
A lot of what appears to be progress is just so much technological rococo.
#7 alkimi
- Members
- 7 posts
- OFFLINE
does anyone else has this issue too?
Hi, I created an account to say that I have this issue too.
The nature of the data & the service are the epitome of suspicious-looking data & behavior.
It is an unstoppable stream of encrypted data that is significant in its bandwidth and in its persistence.
New tls keys are exchanged every few minutes and the service seems to slither through the windows firewall if I block the IP (or it’s overriding my firewall entries, I’m not sure yet.)
the encrypted data has characteristics of an audio stream, which is suspicious but not necessarily indicative of an audio stream being transmitted, but still it could be a constant stream of news and tool-tips and photos of people smiling at computer screens and what-naught. But the fact that it’s encrypted is a little odd since I don’t get to know what information is being sent or received, yet it’s only prudent to encrypt private information, so. anyways I have to kill the service everytime I restart windows — and usually add a new IP to the block-list. It’s all kinds of suspicious. you might have guessed that I have virtually everything disabled on my windows pc, including ‘find my pc’ and network topology protocol, but I get push-back from this non-stop top-secret stream to microsoft that nobody has any explanation for.
The service auto-connects persistently if the connection is severed, and that’s causing performance dips, and the network stream is constant, which interferes with my ability to broadcast a high-bandwidth stream with 100% of the network card’s time-cycles.
The connection is always to an Azure Server in Iowa, too, which gave me the impression that it could just be an Azure VPS Customer — it also reminded me of an episode of Harvey Birdman: Attorney At Law, because the server was in Iowa
Edited by alkimi, 13 April 2021 — 05:54 AM.
#8 Wolverine 7
- Members
- 3,974 posts
- OFFLINE
- Gender: Male
- Local time: 04:24 PM
Are we being constantly tracked and monitored. Yes
Is there any way to achieve absolute privacy in the online ecosystem,or anywhere else. no..
Should we monitor the sitation appropriately,and do all we can to manage our own cybersecurity. definatelly..
Is the constant monitoring of everyone and everyone online,and everywhere healthy and done with transparency and honerable intent. often not..
Do i care that im constantly monitored. not really,,(within limits)..just a fact of life at the moment.
Is it time for Wolverines coffee and a chocolate muffin. absolutlly:-).
Accidents don’t just happen.They must be carelessly planned.
Dell Latitude 7380,Win 10 Pro,8GB,BunsenLabs Linux,LithiumAntix Linux,,Kali Linux,
#9 jenae
- Members
- 2,157 posts
- OFFLINE
- Gender: Male
- Local time: 01:24 AM
Hi, the Alpha numerical code that appears at the end of the service is dynamic it changes between notifications (up to three days). If you do not want to use it (and indeed to use it) you need to follow instructions in this MS article:-
Windows is now a service and the intent here is to improve that service. Intel for example have a special chip that does this for it’s processes, however you knew nothing about this, happens many times, a smart TV will automatically update it’s firmware, all part of the service, quite frankly MS have no interest in your data, the system is automated and dynamic so it’s not possible to glean anything about your personal information, from this (designed this way)
Edited by jenae, 13 April 2021 — 05:39 PM.
#10 alkimi
- Members
- 7 posts
- OFFLINE
Are we being constantly tracked and monitored. Yes
Is there any way to achieve absolute privacy in the online ecosystem,or anywhere else. no..
Should we monitor the sitation appropriately,and do all we can to manage our own cybersecurity. definatelly..
Is the constant monitoring of everyone and everyone online,and everywhere healthy and done with transparency and honerable intent. often not..
Do i care that im constantly monitored. not really,,(within limits)..just a fact of life at the moment.
Is it time for Wolverines coffee and a chocolate muffin. absolutlly:-).
https://www.pcmag.com/how-to/how-to-stay-anonymous-online
https://www.wikihow.com/Be-Online-Anonymously
Are we a question-talker?
Yes, yes we are.
Is there REALLY no way in the whole crazy world to achieve absolute privacy in the online ecosystem.
Well, actually, there kinda is, now. https://en.wikipedia.org/wiki/Non-interactive_zero-knowledge_proof
But there is [technically] still the possibility of a brute-force attack or some other solution being conceived of by a future super-computer, but no helpful person would point that out when the subject is infoSec. (the term ‘absolute’ has no place in applied science) It’s an ongoing battle out there — a creative intelligence cold-war — the winner is the most paranoid :-/
#11 Wolverine 7
- Members
- 3,974 posts
- OFFLINE
- Gender: Male
- Local time: 04:24 PM
Not really no,no were not:-). i was just bein humerous. ish..
Is there REALLY no way in the whole crazy world to achieve absolute privacy in the online ecosystem.
Well, actually, there kinda is, now. https://en.wikipedia.org/wiki/Non-interactive_zero-knowledge_proof
Well thats an interisting link. lots of dots and squiggles. and as you say there,s always the possibility of brute force attcks. there,s also the possibility that most people dont know diddly from christmas about how cyber security and survailence really work. for the most part,thats probably a good thing..in my veiw,the would be very comfortable if they did.
Accidents don’t just happen.They must be carelessly planned.
Dell Latitude 7380,Win 10 Pro,8GB,BunsenLabs Linux,LithiumAntix Linux,,Kali Linux,
#12 Wolverine 7
- Members
- 3,974 posts
- OFFLINE
- Gender: Male
- Local time: 04:24 PM
Er. seriously. hmm. ms are a huge corporation. like all huge corporations they exist to make money. and to «control». thats what they do,and its all they do..they,ve always been that way.
Bill Gates. the man who gave us the «Timestopper».program. who funds the W.H.O and the BBC.
Microsoft are ethically corrupt and no one really knows how many backdoors they have into peoples systems. or the deeper agenda,s behind all that..
oh. lunatic fringe. paranoia. people cry.
Sure. but lots of people can see that stuff.
One small ,(and only one of many)..example of past concerns.
Telemetry and data collection
Windows 10 was criticized on-launch for having default settings that send various information regarding user behaviors to Microsoft and its «trusted partners», such as data regarding user contacts and calendar events (to optimize text and speech input), location data and history, «telemetry» (diagnostics data that is used by Microsoft to help service and optimize the operating system; [103] this could not be fully disabled on non-enterprise versions of Windows 10), an «advertising ID», as well as further data when the Cortana assistant is enabled in full. [104] [105] [106]
Microsoft faced criticism from France’s data protection commission and the European Union for its practices in regards to Windows 10. On subsequent iterations of the OS, Microsoft has clarified its data collection policies, and made its out-of-box experience provide clearer information on Windows privacy settings, and the effects they have on the overall user experience. [107] [108] [109] [110] Microsoft also simplified its «telemetry» options to only consist of «Basic» and «Full» modes, and reduced the amount of system information collected in «Basic» mode. [111]
In November 2018, the Dutch government issued a report stating that telemetry implementations in Office 365 violated the EU General Data Protection Regulation (GDPR). [112] In July 2019 the company tasked with investigating the privacy risks reported that Microsoft had adequately addressed these issues in Office 365 ProPlus, while the other concerns still remained. [113]
Not a huge area of interest fr me,but jolly interesting fr some im sure.
Accidents don’t just happen.They must be carelessly planned.
Dell Latitude 7380,Win 10 Pro,8GB,BunsenLabs Linux,LithiumAntix Linux,,Kali Linux,
#13 Shplad
- Members
- 5,075 posts
- OFFLINE
- Gender: Not Telling
- Location: Canada
- Local time: 11:24 AM
You can gain some limited privacy by using O+O Shutup10. I use it and it’s quite easy to use.
Of course it is limited.
You want more privacy? Switch to a *nix-based OS. FreeBSD is probably the most stable nowadays.
— Use this to collect and post information about your PC hardware, software and configuration (Whether or not you have crashing).
Blue Screen of Death (BSOD) Posting Instructions — Windows 10, 8.1, 8, 7 & Vista
#14 alkimi
- Members
- 7 posts
- OFFLINE
Hi, the Alpha numerical code that appears at the end of the service is dynamic it changes between notifications (up to three days). If you do not want to use it (and indeed to use it) you need to follow instructions in this MS article:-
https://docs.microsoft.com/en-us/windows/uwp/design/shell/tiles-and-notifications/windows-push-notification-services—wns—overview
Windows is now a service and the intent here is to improve that service. Intel for example have a special chip that does this for it’s processes, however you knew nothing about this, happens many times, a smart TV will automatically update it’s firmware, all part of the service, quite frankly MS have no interest in your data, the system is automated and dynamic so it’s not possible to glean anything about your personal information, from this (designed this way)
I can’t speak for anyone else, but I don’t think anyone is concerned about microsoft secretly watching them while they fog up the screen and make lewd noises, or anything.
If anyone is concerned about that, I don’t think they’re here to uncover the truth about that. (However, I think you’re forgetting a very obvious & well-known fact regarding how interested microsoft and other giants are in our information. Spoiler: they spend MOST of their profits on the acquisition of marketing data and researching consumer trends — and many folks have a zero-tolerance policy about what information belongs to them and what information is ‘free game’)
Microsoft should understand this better than anyone, with all their experience regarding the theft of intellectual property.
As far as the specific issues mentioned in the original post are concerned, I am only interested in configuring my computer for maximum efficiency and total control, that’s what an ‘operating’ system is supposed to provide to a user. I don’t care what information of mine they want or what they want it for, but there should not be anything «happening» on my computer AT ALL unless I told it to do so, and I should have access to all client-side data. There is no logic to an operating system that prevents its one and only user from finding the TLS client certificate keys to decipher and view the data-stream between MY computer and microsoft. I’m paying for the bandwidth, after all, and I own the hardware being used in an unauthorized manner.
They’re sending data to me, and my computer is responding automatically, but it’s just like a paper letter sent to me by snail-mail from Microsoft, I have a right to read it, it’s addressed to ME.
So, making that difficult, is disturbing, suspicious, and annoying, regardless of what the reasons or excuses are. But I honestly find it hard to believe that they are even trying to ‘improve the service’ in any way except to make it more profitable, why would they spend time & money improving a service that nobody wanted to begin with and that everyone is trying to stop & remove? There are many answers to that rhetorical question, all I want to do is OPERATE my SYSTEM the way I want to operate it, which is what the ‘operating system’ is supposed to allow me to do.
#15 alkimi
- Members
- 7 posts
- OFFLINE
F this, I tried to delete the duplicate post but there doesn’t appear to be any option to delete a post. I don’t have time for this bs