Un archivo SDB es un archivo de Base de Datos del Sistema (System Database), asociado principalmente con los sistemas operativos Microsoft Windows. Estos archivos contienen correcciones de compatibilidad y metadatos de aplicaciones utilizados por la Base de Datos de Compatibilidad de Aplicaciones (AppCompat). AppCompat es un componente de Windows diseñado para asegurar que el software antiguo se ejecute correctamente en versiones más nuevas del sistema operativo. Los archivos SDB almacenan información sobre las aplicaciones, incluyendo configuraciones de compatibilidad, shims (pequeños fragmentos de código que interceptan y modifican llamadas a la API) y otros datos que ayudan a Windows a emular un entorno adecuado para la aplicación. Son cruciales para mantener la compatibilidad con versiones anteriores y prevenir fallos de aplicación debido a cambios en el sistema operativo. Los datos dentro de un archivo SDB están estructurados y organizados para permitir que Windows identifique y aplique rápidamente las correcciones de compatibilidad necesarias cuando se inicia una aplicación. Típicamente, estos archivos son gestionados por el sistema operativo y no están destinados a ser editados directamente por los usuarios. La modificación de archivos SDB puede provocar inestabilidad del sistema o mal funcionamiento de las aplicaciones.