修复:Windows 10 组策略编辑器中的“WindowsLocationProvider 已定义为目标命名空间”错误
“WindowsLocationProvider 已定义”问题 描述:在基于 Windows 10 的计算机上,尝试打开组策略编辑器时出现以下错误:“Namespace 'Microsoft. Policies.Sensors.WindowsLocationProvider' 已定义为存储中另一个文件的目标命名空间。
文件 C:\Windows\PolicyDefinitions\Microsoft-Windows-Geolocation-WLPAdm.admx,第 5 行,第 110 列”。
出现“命名空间 'Microsoft.Policies.Sensors.WindowsLocationProvider'...”问题是因为在最新的 Windows 10 更新 {版本 1511(内部版本 10586)} 中,“Microsoft-Windows-Geolocation-WLPAdm. admx”已重命名为“LocationProviderADM.admx”。
在本教程中,您可以找到有关如何解决在 Windows 10、Server 2012 和 2008 中打开组策略编辑器时出现的“Windows 位置提供程序”错误的详细说明。
如何修复 Windows 10 和 Windows Server 2008 和 2012 上的“WindowsLocationProvider 已定义错误”。
注意: 在继续之前关闭组策略编辑器。
1. 使用管理权限打开命令提示符。要做到这一点:
Right click on Start menu and choose Command Prompt (Admin).2. 在命令提示符窗口中,输入以下两 (2) 条命令(输入每个命令后按 Enter)以向管理员授予所有权:
- takeown /f C:\Windows\PolicyDefinitions\Microsoft-Windows-Geolocation-WLPAdm.admx /a
- takeown /f C:\Windows\PolicyDefinitions\en-US\Microsoft-Windows-Geolocation-WLPAdm.adml /a
3. 然后通过键入以下两 (2) 个命令向管理员授予对上述文件的完全控制权限:
- icacls C:\Windows\PolicyDefinitions\Microsoft-Windows-Geolocation-WLPAdm.admx /grant 管理员:F
- icacls C:\Windows\PolicyDefinitions\en-US\Microsoft-Windows-Geolocation-WLPAdm.adml /grant 管理员:F
4. 关闭命令提示符并打开 Windows 资源管理器。
5.导航到“C:\Windows\PolicyDefinitions\”文件夹并重命名“Microsoft-Windows-Geolocation-WLPAdm.txt”。 admx”文件到“Microsoft-Windows-Geolocation-WLPAdmx.旧”。
6.然后导航至“C:\Windows\PolicyDefinitions\en-US\”文件夹并重命名“Microsoft-Windows-Geolocation- WLPAdm.admx”文件到“Microsoft-Windows-Geolocation-WLPAdm.旧”。
7. 现在打开组策略编辑器 (gpedit.msc)。 “WindowsLocationProvider”错误应该消失了!
就是这样!请留下您对您的经历的评论,让我知道本指南是否对您有帮助。请喜欢并分享本指南以帮助他人。