Errore durante la modifica di un criterio in Windows: Microsoft.Policies.Sensors.WindowsLocationProvided è già definito

Questo articolo consente di risolvere un problema che genera un errore quando l'archivio centrale contiene i file con estensione admx di Windows 10.

Si applica a: Windows 10 - tutte le edizioni, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019
Numero KB originale: 3077013

Sintomi

Considerate i seguenti scenari.

Scenario 1:

  • Si dispone di un controller di dominio che esegue Windows Server.
  • Si crea un archivio centrale per Criteri di gruppo file modello amministrativo (file con estensione admx) nel computer. Per altre informazioni, vedere Come creare l'archivio centrale per Criteri di gruppo file del modello amministrativo in Windows Vista.
  • Si aggiunge un computer basato su Windows 10 al dominio.
  • Nel computer basato su Windows 10 copiare i file nella directory %systemroot%\PolicyDefinitions, incollarli nell'archivio centrale ADMX e sovrascrivere tutti i file *.admx e *.adml esistenti. Aprire quindi Criteri di gruppo Management Console (GPMC) per modificare un criterio.
  • Fare clic sul nodo Criteri in Configurazione computer o Configurazione utente.

Scenario 2:

  • Si dispone di un computer che esegue Windows 10 RTM (Build 10240).
  • Aggiornare il computer a build successive di Windows 10.

In questi scenari viene visualizzato il messaggio di errore seguente:

Modelli amministrativi

Spazio dei nomi 'Microsoft.Policies.Sensors.WindowsLocationProvider' del testo del messaggio della finestra di dialogo è già definito come spazio dei nomi di destinazione per un altro file nell'archivio.

File
\\<forest.root>\SysVol\<forest.root>\Policies\PolicyDefinitions\Microsoft-Windows-Geolocation-WLPAdm.admx, riga 5, colonna 110

Nota

Il < segnaposto forest.root> rappresenta il nome di dominio.

Ad esempio, il messaggio di errore è simile al messaggio nello screenshot seguente:

Screenshot della finestra Modelli amministrativi che mostra il messaggio di errore.

Nota

Questo problema potrebbe non verificarsi se si esegue l'aggiornamento da Windows 7 o Windows 8.1 a Windows 10 versione 1511 (ignorando Windows 10 RTM).

Causa

Questo problema si verifica perché il file LocationProviderADM.admx è stato rinominato Microsoft-Windows-Geolocation-WLPAdm.admx in Windows 10 RTM.

  • Scenario 1

    Dopo aver copiato i file con estensione admx da Windows 10 in un archivio centrale che contiene un file LocationProviderADM.ADMX proveniente da una versione precedente di Windows, sono presenti due file con estensione admx che contengono le stesse impostazioni ma con nomi diversi. In questo modo viene attivato l'errore "spazio dei nomi già definito".

  • Scenario 2

    Quando si esegue l'aggiornamento da Windows 10 RTM a Windows 10 versione 1511, il nuovo file LocationProviderAdm.admx viene copiato nella cartella mantenendo il file Microsoft-Windows-Geolocation-WLPAdm.admx precedente. Di conseguenza, sono presenti due file ADMX che indirizzano lo stesso spazio dei nomi dei criteri.

Soluzione alternativa

  • Metodo 1

    Fare clic su OK per ignorare il messaggio di errore. Il messaggio di errore è informativo e l'impostazione Criteri di gruppo funziona come previsto.

  • Metodo 2

    Eliminare i file LocationProviderADM.admx e LocationProviderADM.adml e modificare Microsoft-Windows-Geolocation-WLPAdm.admx e Microsoft-Windows-Geolocation-WLPAdm.adml nei nomi corretti.

Scenario 1:

  1. Eliminare i file LocationProviderADM.admx e LocationProviderADM.adml dall'archivio centrale.
  2. Rinominare Microsoft-Windows-Geolocation-WLPAdm.admx come LocationProviderADM.admx.
  3. Rinominare Microsoft-Windows-Geolocation-WLPAdm.adml come LocationProviderADM.adml.

Scenario 2:

  • Eliminare il file Microsoft-Windows-Geolocation-WLPAdm.admx dall'archivio locale. Il percorso dell'archivio criteri locale è C:\Windows\PolicyDefinitions.

I file DMX e ADML sono protetti dal sistema. Per rinominare o eliminare questi file, è necessario aggiungere le autorizzazioni NTFS ai file. Per fare ciò, utilizzare i seguenti comandi:

  1. Aprire un prompt dei comandi con privilegi elevati e quindi usare takeown.exe per concedere la proprietà agli amministratori locali:

    takeown /F " C:\Windows\PolicyDefinitions\Microsoft-Windows-Geolocation-WLPAdm.admx" /A

    takeown /F " C:\Windows\PolicyDefinitions\en-US\Microsoft-Windows-Geolocation-WLPAdm.adml" /A

  2. Concedere agli amministratori autorizzazioni controllo completo per entrambi i file.

  3. Rinominare entrambi i file con estensione .old e non si riceveranno più i popup di georilevazione quando si apre GPEDIT. MSC.

Ulteriori informazioni

Esiste una sola riga di differenza tra il contenuto del file LocationProviderADM.admx pre-Windows 10 e il file Microsoft-Windows-Geolocation-WLPAdm.admx Windows 10.

Nel file LocationProviderADM.admx pre-Windows 10, la <riga supportedOn> viene visualizzata come segue:

<supportedOn ref="windows:SUPPORTED_Windows8"/>

Nella Windows 10 LocationProviderADM.admx, la <riga supportedOn> viene visualizzata come segue:

<supportedOn ref="windows:SUPPORTED_Windows8_Or_Windows_6_3_Only"/>

Questo errore si verifica quando si fa clic sul nodo Criteri in Configurazione computer o Configurazione utente.

Raccolta dei dati

Se è necessaria assistenza da parte del supporto tecnico Microsoft, è consigliabile raccogliere le informazioni seguendo i passaggi indicati in Raccogliere informazioni usando TSS per i problemi di Criteri di gruppo.