Share via


What does CoreMessagingRegistrar Service actually do?

Question

Tuesday, May 1, 2018 1:54 PM

I've wanted to ask this question for a while now.

What does the Windows 10 CoreMessagingRegistrar service actually do?

The explanation displayed in services.msc, "Manages communication between system components." is a bit vague.

I mean, so long as the term "system components" does not refer to communication between a component on my computer and another component on a windows server, somewhere, that's alright, but if the purpose of the service is to allow internet connections that are not permitted by the visible firewall rules, then, of course, that would NOT be alright.

I ask this and am concerned because this service has a very tight-knit relationship with the Windows Firewall Service (mpssvc) and the Base Filtering Engine (BFE) services.

It is this relationship that is concerning.

Thanks in advance for any information you may provide.

Charles S. Cotton

All replies (2)

Wednesday, May 2, 2018 8:39 AM

Hi Charles,

CoreMessagingRegistrar is a basic system component, which is used on the communication with other components inside same computer such as a process, program, utility, or another part of a computer's operating system that helps to manage different areas of the computer.

The services is set as automatically startup by default, we can't change the startup type to others such as manual which will bring serious risk to system, to say nothing of disable it.

Bests,

Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact [email protected].


Wednesday, May 2, 2018 11:07 AM

Thanks for your response, Joy-Qiao.

Ok, but that doesn't explain why CoreMessagingRegistrar was originally nestled in the same instance of svchost.exe as the mpssvc and BFE services.

Interprocess communication between processes on the same computer would not require manipulation or monitoring of the firewall settings.

So, I must ask:  Are your sure your answer is correct? 

Charles S. Cotton