Was ist das GADGET-Dateiformat?
.gadget-Dateien werden zum Speichern kleinerer Anwendungen für Windows verwendet, die als eigenständige Pakete, sogenannte Desktop Gadgets oder Windows Sidebar Gadgets, gebündelt sind. Dateien mit der Erweiterung .gadget enthalten Miniprogramme, die Systemressourcen überwachen können - zum Beispiel eine einfache Uhr oder eine CPU-Anzeige. Jedes Paket kann verschiedene Kombinationen von CSS-, HTML- und JavaScript-Dateien enthalten, zusammen mit Bildressourcen und einem gadget.xml-Manifest, das den Namen, den Autor, die Version und die Einstiegsseite des Gadgets deklariert.
.gadget-Daten werden in einem komprimierten ZIP-Archiv unter einer anderen Dateiendung gespeichert. Sie können auf den Inhalt zugreifen, indem Sie die Dateiendung in .zip umbenennen und sie in einem beliebigen Archivierungsprogramm wie 7-Zip öffnen. Der entpackte Ordner kann dann wie jedes andere Verzeichnis durchsucht werden, wobei das gadget.xml-Manifest neben den HTML-, CSS- und Skriptdateien sichtbar wird, die die Oberfläche und Logik des Gadgets bilden.
Gadgets wurden 2007 mit der Windows Vista Sidebar eingeführt und in Windows 7 fortgeführt, wo sie auf den freien Desktop statt in eine feste Seitenleiste verschoben wurden. Sie waren unter Windows XP nie verfügbar. Microsoft hat die Desktop-Gadget-Plattform in Windows 8 (2012) vollständig deaktiviert und später die Sicherheitsempfehlung KB2719662 herausgegeben, in der empfohlen wird, dass auch Benutzer von Windows Vista und Windows 7 Gadgets ausschalten - da Gadgets mit vollen Benutzerrechten laufen und als Malware-Vektor ausgenutzt wurden. Gadgets laufen nicht nativ unter Windows 10 oder Windows 11; Drittanbieter-Tools wie 8GadgetPack können eine eingeschränkte Unterstützung wiederherstellen.
Sicherheit
RISIKO: HIGHWindows Desktop Gadgets sind ein anerkanntes Sicherheitsrisiko: Es handelt sich um unsigniertes HTML/JavaScript, das mit den vollen Rechten des aktuellen Benutzers ausgeführt wird. Ein bösartiges .gadget kann daher beliebigen Code ausführen, Malware installieren oder Daten stehlen. Genau aus diesem Grund hat Microsoft die Plattform in Windows 8 (2012) entfernt und eine Sicherheitsempfehlung sowie ein «Fix it» veröffentlicht, um Gadgets unter Vista/Windows 7 zu deaktivieren. Installieren Sie niemals ein .gadget aus einer nicht vertrauenswürdigen Quelle. Die sichere Vorgehensweise besteht darin, die Datei in .zip umzubenennen und das HTML/JS zu lesen, anstatt es auszuführen. Drittanbieter-Wiederhersteller (8GadgetPack) bringen dieselbe Gefährdung zurück - verwenden Sie diese nur mit Gadgets, denen Sie vertrauen.
Formatdetails
kurz gefasstgadget.xml-Manifest sowie die HTML/JS-Dateien. Zum Inspizieren in .zip umbenennen.
Programme zum Öffnen von GADGET-Dateien
Technische Details
technische Spezifikation| Container-Format | Standard-ZIP-Archiv - lokaler Datei-Header plus DEFLATE-Komprimierung pro Eintrag |
| Magic Bytes | `50 4B 03 04` bei Offset 0 - die «PK»-Signatur, die alle `.zip`-Dateien teilen |
| MIME-Typ | `application/x-windows-gadget` |
| Internes Manifest | `gadget.xml` - deklariert Gadget-Namen, Autor, Version und die HTML-Einstiegsseite |
| UI-Rendering | HTML + CSS, gerendert durch die Internet Explorer-Engine innerhalb von `sidebar.exe` oder dem Desktop-Gadget-Prozess |
| Scripting-Engine | JScript (IE-basiert); Skripte greifen auf `System.Gadget`- und `System.Shell`-Objekte für die Windows-Integration zu |
| Typische Paketgröße | 10 KB bis einige MB - HTML-, JS- und CSS-Quelldateien plus Icon- und Hintergrundbilder |
| Integrität | ZIP CRC-32 nur pro internem Eintrag; das `.gadget`-Paket selbst trägt keine Code-Signierung |
| Installationspfad | `%LOCALAPPDATA%\Microsoft\Windows Sidebar\Gadgets\<GadgetName>.gadget\` |
| Hosting-Prozess | `sidebar.exe` unter Vista; Desktop-Gadget-Host unter Windows 7; beide laufen mit vollen Benutzerrechten |
| Native OS-Unterstützung | Nur Windows Vista und Windows 7; Plattform in Windows 8 (2012) entfernt |
| Sicherheitsstatus | Deaktiviert durch Microsoft-Sicherheitsempfehlung KB2719662 (2012) aufgrund des Risikos beliebiger Codeausführung |
| Drittanbieter-Kompatibilität | 8GadgetPack stellt die Installation und das Hosting von `.gadget` unter Windows 10 und Windows 11 wieder her |
| Veröffentlicht | 2007 (Windows Vista Sidebar) |
| Neueste Version | Windows 7 Desktop Gadgets (final; feature removed in Windows 8, 2012) |
| Spezifikation | learn.microsoft.com |
GADGET-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu GADGET-Dateien.
Häufig gestellte Fragen
Wie öffne ich eine .gadget-Datei unter Windows 10 oder 11?
Warum lässt sich mein Gadget nicht installieren?
Sind Windows-Gadgets sicher?
Was befindet sich in einer .gadget-Datei?
gadget.xml-Manifest sowie HTML, JavaScript, CSS und Bilder enthält - im Grunde eine kleine lokale Web-App. Benennen Sie sie in .zip um, um hineinzuschauen.