如何解决Windows Server 2012及更高版本警告下载的Maps Broker(MapsBroker)的问题?

对于那些经常部署Windows Server 2016的用户;必须已经注意到服务器管理器中有关名为“已下载的地图代理(MapsBroker)”的已停止服务的烦人警告。尽管此服务设置为“自动(延迟启动)”,但它不会自动启动,如以下屏幕截图所示:

如何解决Windows Server 2012及更高版本警告下载的Maps Broker(MapsBroker)的问题?

wkz123456 回答:如何解决Windows Server 2012及更高版本警告下载的Maps Broker(MapsBroker)的问题?

仅当应用程序访问下载的地图时才按需启动此服务。这个烦人但很小的问题已经存在很长时间了。它经常引起混乱,我不明白为什么微软仍然没有解决这个问题。无论如何,幸运的是,有一个简单的修复程序可以完美地工作。在部署新环境时,它已成为我解决此问题的例行程序。解决方法(解决方法)如下:

您必须将MapsBroker服务设置为“手动”启动。

我想指出,这个问题正在TechNet论坛和几个博客上进行讨论。大多数人建议将服务设置为“禁用”。我不推荐。万一MapsBroker服务需要由其他服务或应用程序按需启动,则无法启动。要解决此问题,您必须将其设置为“手动”。有多种方法可以做到这一点:

  • 在Active Directory中具有组策略对象
  • 使用PowerShell命令
  • 手动

组策略对象(GPO)

在具有Active Directory的大型环境中,始终最好配置GPO(组策略对象)。我更喜欢使用GPO扩展仅将其应用一次。这样,服务器管理员可以在需要的任何时候启用它,以防需要启动和运行此服务。而且至少您可以摆脱此警告。

Computer Configuration > Preferences > Control Panel Settings > Services

请参见以下示例:

enter image description here

PowerShell


如果要在单个服务器上修复它,可以使用以下PowerShell语法:

Get-Service -Name MapsBroker | Set-Service -StartupType Manual -Confirm:$false

手动

最后但最不重要的方法是手动设置。通过转到服务控制台(services.msc)并将MapsBroker服务的启动设置设置为“手动”。

我希望这对您有帮助。

本文链接:https://www.f2er.com/3084245.html

大家都在问