GPO – Fix: Encountered an error while parsing

Mit dem Update der aktuellen Windows 10 ADMX Tempaltes für das Creators Update (1703) bin ich bei uns im Group Policy Editor auf folgende Fehlermeldungen bei älteren GPO’s gestoßen:

Namespace 'Microsoft.Policies.Sensors.WindowsLocationProvider' is already defined as the target namespace for another file in the store.
File
\\domain...\microsoft-windows-geolocation-wlpadm.admx, line 5, column 110


Die gleiche Fehlermeldung kam ebenfalls nochmal für WinStoreUI:

Encountered an error while parsing.
Namespace 'Microsoft.Policies.WindowsStore' is already defined as the target namespace for another file in the store.
File \\domain...\WinStoreUI.admx, line 4, column 80


Problem:
Eine kurze Recherche ergab, dass Microsoft die Templates „WinStoreUI.admx“ in „WinStoreUI.admx“ bzw. „LocationProviderAdm.admx“ in „microsoft-windows-geolocation-wlpadm.admx“ umbenannt hat.
In der Regel werden die ADMX Dateien automatisch bei einem Update überschrieben. In diesem Fall kommt jedoch das neuere File dazu.
Aus diesem Grund gibt 2 admx Dateien mit den gleichen Namespaces, weswegen die Fehlermeldung erscheint.

Lösung:
Die alten ADMX Dateien (WinStoreUI.admx und LocationProviderAdm.admx) können samt der Language Files gelöscht werden. Die neuen ADMX Templates sind mit allen Einstellungen Abwärtskompatibel.

ESXi 6 – [MetadataDownloadError]

Normalerweise erkennen Programme in welchem Pfad man sich gerade befindet, aber beim ESXi 6 ist es anscheinend nicht so. Demnach verlangt die esxcli beim Installieren eines neuen Pakets den vollständigen Pfad:
Beispiel vom Installieren von Teradici Apex 2800 Treibern (ohne Pfad):

[root@ESXi6Host:/tmp] esxcli software vib install -d apex2800-rel-2.5.0.45408-esxi.6.0.0.zip
[MetadataDownloadError]
Could not download from depot at zip:/var/log/vmware/apex2800-rel-2.5.0.45408-esxi.6.0.0.zip?index.xml, skipping (('zip:/var/log/vmware/apex2800-rel-2.5.0.45408-esxi.6.0.0.zip?index.xml', '', "Error extracting index.xml from /var/log/vmware/apex2800-rel-2.5.0.45408-esxi.6.0.0.zip: [Errno 2] No such file or directory: '/var/log/vmware/apex2800-rel-2.5.0.45408-esxi.6.0.0.zip'"))
url = zip:/var/log/vmware/apex2800-rel-2.5.0.45408-esxi.6.0.0.zip?index.xml
Please refer to the log file for more details.

Obwohl die Dateien eigentlich im /tmp Pfad liegen:

[root@ESXi6Host:/tmp] ls -l
total 15460
-rw-r--r-- 1 root root 15130740 Aug 24 09:47 Drivers_Package_2.5.1_for_Hardware_Accelerator_ESXi6.0.zip
-rw-r--r-- 1 root root 683731 Aug 24 12:15 apex2800-rel-2.5.0.45408-esxi.6.0.0.zip
-rw-r--r-- 1 root root 0 Aug 24 12:12 mili2d.log
drwxr-xr-x 1 root root 512 Aug 24 12:12 nfsgssd_krb5cc
-rw------- 1 root root 40 Aug 24 12:20 probe.session
drwx------ 1 root root 512 Aug 24 12:13 vmware-root

Macht man es unter der Angabe des vollständigen Pfades geht es:

[root@ESXi6Host:/tmp] esxcli software vib install -d /tmp/apex2800-rel-2.5.0.45408-esxi.6.0.0.zip
Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed: teradici_bootbank_pcoip-ctrl_2.5.0.45408-esxi.6.0.0, teradici_bootbank_tera2_2.5.0.45408-esxi.6.0.0
VIBs Removed:
VIBs Skipped:

Windows Browserwahl komplett deaktiveren

Wer sie kennt, wird sie nicht lieben. Die „neue“ Browserwahl von Microsoft – womit der Standard-Webbrowser festgelegt werden soll.
Wer dies für seine User abschalten will sollte folgendes tun:
Eintrag aus der Registry löschen:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\BrowserChoice

Zusätzlich kann man noch folgenden Wert ändern:
Hkey_Local_Machine\Software\BrowserChoice
DWORD Wert:Enable – von 1 auf 0 setzen.
Zusätzlich kann man noch die browserchoice.exe aus dem windows\system32 Verzeichnis löschen. Muss man aber nicht!