¿Qué es el formato de archivo GADGET?
Los archivos .gadget se utilizan para almacenar aplicaciones pequeñas para Windows, agrupadas como paquetes autónomos conocidos como Gadgets de escritorio o Gadgets de Windows Sidebar. Los archivos con la extensión .gadget contienen miniprogramas capaces de monitorear los recursos del sistema; por ejemplo, un reloj simple o un medidor de CPU. Cada paquete puede incluir varias combinaciones de archivos CSS, HTML y JavaScript, junto con activos de imagen y un manifiesto gadget.xml que declara el nombre, autor, versión y la página de punto de entrada del gadget.
Los datos de .gadget se almacenan en un archivo ZIP comprimido bajo una extensión de archivo diferente. Puede acceder al contenido cambiando el sufijo del archivo a .zip y abriéndolo en cualquier archivador como 7-Zip. La carpeta descomprimida se puede explorar como cualquier otro directorio, revelando el manifiesto gadget.xml junto con los archivos HTML, CSS y de script que conforman la interfaz y la lógica del gadget.
Los gadgets se introdujeron con la barra lateral de Windows Vista en 2007 y continuaron en Windows 7, donde se trasladaron al escritorio abierto en lugar de a un panel lateral fijo. Nunca estuvieron disponibles en Windows XP. Microsoft desactivó la plataforma de Gadgets de escritorio por completo en Windows 8 (2012) y posteriormente emitió el aviso de seguridad KB2719662, recomendando que los usuarios de Windows Vista y Windows 7 también desactivaran los gadgets, ya que estos se ejecutan con privilegios de usuario completos y habían sido explotados como un vector de malware. Los gadgets no se ejecutan de forma nativa en Windows 10 o Windows 11; herramientas de terceros como 8GadgetPack pueden restaurar un soporte limitado.
Seguridad y protección
RIESGO: HIGHLos Gadgets de escritorio de Windows son un riesgo de seguridad reconocido: son HTML/JavaScript no firmados que se ejecutan con los privilegios completos del usuario actual, por lo que un .gadget malicioso puede ejecutar código arbitrario, instalar malware o robar datos. Esta es exactamente la razón por la que Microsoft eliminó la plataforma en Windows 8 (2012) y emitió un aviso de seguridad junto con un «Fix it» para desactivar los gadgets en Vista/Windows 7. Nunca instale un .gadget de una fuente no confiable. La acción segura es cambiarle el nombre a .zip y leer el HTML/JS en lugar de ejecutarlo. Los restauradores de terceros (8GadgetPack) recuperan la misma exposición; utilícelos solo con gadgets en los que confíe.
Detalles del formato
en pocas palabrasProgramas que abren archivos GADGET
Detalles técnicos
especificación profunda| Formato de contenedor | Archivo ZIP estándar: encabezado de archivo local más compresión DEFLATE por entrada |
| Bytes mágicos | `50 4B 03 04` en el desplazamiento 0: la firma «PK» compartida con todos los archivos `.zip` |
| Tipo MIME | `application/x-windows-gadget` |
| Manifiesto interno | `gadget.xml`: declara el nombre del gadget, el autor, la versión y la página HTML de punto de entrada |
| Renderizado de IU | HTML + CSS renderizado por el motor de Internet Explorer alojado dentro de `sidebar.exe` o el proceso de Gadgets de escritorio |
| Motor de scripting | JScript (basado en IE); los scripts acceden a los objetos `System.Gadget` y `System.Shell` para la integración con Windows |
| Tamaño típico del paquete | De 10 KB a unos pocos MB: archivos fuente HTML, JS y CSS más iconos e imágenes de fondo |
| Integridad | Solo CRC-32 de ZIP por entrada interna; el paquete `.gadget` en sí no lleva firma de código |
| Ubicación de instalación | `%LOCALAPPDATA%\Microsoft\Windows Sidebar\Gadgets\<NombreDelGadget>.gadget\` |
| Proceso de alojamiento | `sidebar.exe` en Vista; host de Gadgets de escritorio en Windows 7; ambos se ejecutan con privilegios completos de la cuenta de usuario |
| Soporte nativo de SO | Solo Windows Vista y Windows 7; plataforma eliminada en Windows 8 (2012) |
| Estado de seguridad | Desactivado por el aviso de seguridad de Microsoft KB2719662 (2012) debido al riesgo de ejecución de código arbitrario |
| Compatibilidad con terceros | 8GadgetPack restaura la instalación y el alojamiento de `.gadget` en Windows 10 y Windows 11 |
| Lanzado | 2007 (Windows Vista Sidebar) |
| Última versión | Windows 7 Desktop Gadgets (final; feature removed in Windows 8, 2012) |
| Especificación | learn.microsoft.com |
Conversiones de GADGET
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos GADGET.