A. Don't. Disabling the Windows Firewall service isn't supported by Microsoft. Disabling it will not only stop the firewall, it will also break IPsec, connection security rules, and many other network-based security features.
Instead of doing anything to the firewall service (mpssvc), you can use netsh to turn off the firewall for all profiles without stopping the actual service:
netsh advfirewall set allprofiles state off
To turn it back on, use
netsh advfirewall set allprofiles state on