Seit Windows 8.1 erhalten Shortcuts auf der NewUI Oberfläche, vormals Metro, automatische eine Hintergrundfrabe, die unter Umständen die gesamte Oberfläche relativ unruhig wirken lässt. Darüber, ob die somit erzwungene Farbgebung die beste Idee von Microsoft war, lässt sich gut streiten. Immerhin gibt es auch eine Möglichkeit, die Hintergrundfarbe pro Symbl manuell vorzugeben, wenn dieser Weg auch sehr umständlich ist. Wie das ganze im Detail funktioniert, hat Microsoft hier beschrieben.
Wer keine Lust hat, den gesamten Microsoft-Artikel durchzulesen, hier eine Kurzbeschreibung:
-
Im Ordner, in dem die Exe-Datei liegt, auf die die New-UI Verknüpfung zeigt, eine Datei anlegen im Format:
<Exe-Dateiname_ohne_.exe>.VisualElementsManifest.xml
Beispiel: TeamViewer.VisualElementsManifest.xml
- Folgenden Inhalt einfügen:
<Application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <VisualElements BackgroundColor="#535353" ShowNameOnSquare150x150Logo="on" ForegroundText="light"/> </Application>
- Damit die Einstellung auch greift, muss die Verknüpfung neu geschrieben werden. Entweder in die Eigenschaften gehen, dort irgendeine Einstellunge hin und zurück ändern, oder per Powershell:
(ls ($env:USERPROFILE+"AppDataRoamingMicrosoftWindowsStart MenuProgramsGoodSync2Go.lnk")).lastwritetime = get-date
Anschließed sollte für diese eine Verknüpfung wieder ein grauer Hintergrund verwendet werden. Im folgenden Screenshot habe ich es für alle Shortcuts außer den Office-Suite Links angewandt.
Nachtrag vom 20.02.2014
Um mehrere Verknüpfungen in einem Verzeichnis zu aktualisieren, kann man folgendes Script verwenden. Mit ein paar Zeilen mehr, kann man sich auch direkt die Manifest-Datei erstellen lassen.