Warum sind Windows 7-Zeiger (64-Bit) für Desktop-Gadgets nicht in der Mitte?

1176
rwm

Mein Uhr-Gadget funktioniert seit über einem Jahr, seit ich Windows installiert habe.

Jetzt beginnen die Zeiger des Uhr-Gadgets aus einer Position zu schwenken, die horizontal, aber nicht vertikal zentriert ist.

Wenn der Minutenzeiger zwischen 20 und 40 Minuten liegt, springt er über den Rand der Uhr hinaus. Dadurch wird ein rosa Rendering-Artefakt angezeigt.

In der folgenden Abbildung habe ich den Sekundenzeiger aktiviert, damit ich das Problem demonstrieren kann, ohne warten zu müssen, bis es erneut auftritt oder meine Systemzeit anzupassen:

Warum sind Windows 7-Zeiger (64-Bit) für Desktop-Gadgets nicht in der Mitte?

Dinge, die ich ausprobiert habe, ohne Erfolg:

  1. Entfernen Sie ihn vom Desktop, starten Sie ihn neu und fügen Sie ihn erneut hinzu
  2. Deinstallieren Sie die "Windows Gadget Platform" von Windows Features, installieren Sie sie erneut und fügen Sie die Uhr erneut hinzu
  3. Ausführen sfc /scannow, um nach beschädigten Systemdateien zu suchen (keine gefunden)
  4. Festplattenfehlerprüfung (keine gefunden)

Ich habe in letzter Zeit keine neue Software oder Treiber installiert, sondern nur Windows-Updates.

1
Laufen Sie eine legitime Kopie von Windows? tumchaaditya vor 10 Jahren 0
@tumchaaditya Ja. rwm vor 10 Jahren 0

2 Antworten auf die Frage

0
Phil Carroll

IE11 ist der Täter. Die Gadgets verwenden offenbar die Explorer-Rendering-Engine. Wenn Ihr Desktop eine andere Auflösung als 100% verwendet, werden die Gadgets falsch gezeichnet.

Ja, habe es gerade ausprobiert und es zeichnet sich gut aus, wenn die Windows-Textgröße 100% beträgt. Ich hatte meins auf 115%, aber die Auflösung war 100%. rwm vor 10 Jahren 0
0
user3992979

Die Anzeigeskalierung kann für jedes Gadget in seiner XML-Konfigurationsdatei deaktiviert werden. Die Standorte sind entweder C:\Users\<your user name>\AppData\Local\Microsoft\Windows Sidebar\Gadgetsoder C:\Program Files\Windows Sidebar\Gadgets

Öffnen Sie gadget.xml(innerhalb des "Gadget-Namens" \ "Sprachcode") Unterordner mit einem Texteditor und suchen Sie nach der Zeile (autoscaleDPI)(!--_locComment_text=""--)true(/autoscaleDPI). Ersetzen Sie truemit durch falseund speichern Sie die Datei. Das Gadget muss während der Bearbeitung der Datei geschlossen werden.

Quelle: http://winaero.com/blog/fix-gadgets-displaying-broken-in-windows-8-1-or-windows-7-with-ie11/