{"id":104612,"date":"2020-12-29T07:00:00","date_gmt":"2020-12-29T15:00:00","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/oldnewthing\/?p=104612"},"modified":"2020-12-28T20:11:43","modified_gmt":"2020-12-29T04:11:43","slug":"20201229-00","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/oldnewthing\/20201229-00\/?p=104612","title":{"rendered":"What are these duplicate services whose names differ just by random characters at the end?"},"content":{"rendered":"<p>If you open Task Manager and go to the Services tab, you may find that there are some services which appear to be exact duplicates of each other, except that there are random characters appended to them.<\/p>\n<p><!-- explicit padding needed on all TD elements to avoid style sheet padding --><\/p>\n<table style=\"border-collapse: collapse; background-color: white; font-size: 10pt; font-family: MS Sans Serif, sans-serif;\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col style=\"border: solid 1px #cccc;\" \/>\n<col style=\"border: solid 1px #cccc;\" \/>\n<col style=\"border: solid 1px #cccc;\" \/>\n<col style=\"border: solid 1px #cccc;\" \/> <\/colgroup>\n<tbody>\n<tr>\n<td style=\"padding: 1px 3px 3px;\">Name<\/td>\n<td style=\"padding: 1px 3px 3px;\">PID<\/td>\n<td style=\"padding: 1px 3px 3px;\">Description<\/td>\n<td style=\"padding: 1px 3px 3px;\">Status<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 1px 3px;\"><span style=\"font-family: Segoe UI Emoji, Apple Color Emoji, Noto Color Emoji;\">\u2699<\/span>CaptureService_8453a<\/td>\n<td style=\"padding: 1px 3px;\">\u00a0<\/td>\n<td style=\"padding: 1px 3px;\">CaptureService_8453a<\/td>\n<td style=\"padding: 1px 3px;\">Stopped<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 1px 3px;\"><span style=\"font-family: Segoe UI Emoji, Apple Color Emoji, Noto Color Emoji;\">\u2699<\/span>CaptureService_63f05<\/td>\n<td style=\"padding: 1px 3px;\">\u00a0<\/td>\n<td style=\"padding: 1px 3px;\">CaptureService_63f05<\/td>\n<td style=\"padding: 1px 3px;\">Stopped<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 1px 3px;\"><span style=\"font-family: Segoe UI Emoji, Apple Color Emoji, Noto Color Emoji;\">\u2699<\/span>CDPUserSvc_8453a<\/td>\n<td style=\"padding: 1px 3px;\">6256<\/td>\n<td style=\"padding: 1px 3px;\">Connected Devices Platform User Se\u2026<\/td>\n<td style=\"padding: 1px 3px;\">Running<\/td>\n<\/tr>\n<tr>\n<td style=\"padding: 1px 3px;\"><span style=\"font-family: Segoe UI Emoji, Apple Color Emoji, Noto Color Emoji;\">\u2699<\/span>CDPUserSvc_63f05<\/td>\n<td style=\"padding: 1px 3px;\">7016<\/td>\n<td style=\"padding: 1px 3px;\">Connected Devices Platform User Se\u2026<\/td>\n<td style=\"padding: 1px 3px;\">Running<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>As I noted in passing some time ago, <a href=\"https:\/\/devblogs.microsoft.com\/oldnewthing\/20190717-00\/?p=102714\"> some services are system-wide, and others are per-user<\/a>. The ones that are system-wide have a single instance, but the ones that are per-user have a separate instance for each user. And the system appends a unique random number to the names of per-user services to keep them from colliding.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>You get a service, and you get a service, everybody gets a service!<\/p>\n","protected":false},"author":1069,"featured_media":111744,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[104],"class_list":["post-104612","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oldnewthing","tag-tipssupport"],"acf":[],"blog_post_summary":"<p>You get a service, and you get a service, everybody gets a service!<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/104612","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/users\/1069"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/comments?post=104612"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/104612\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media\/111744"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media?parent=104612"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/categories?post=104612"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/tags?post=104612"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}