Un file SDB è un file di Database di Sistema (System Database), principalmente associato ai sistemi operativi Microsoft Windows. Questi file contengono correzioni di compatibilità e metadati delle applicazioni utilizzati dal Database di Compatibilità Applicazioni (AppCompat). AppCompat è un componente di Windows progettato per garantire che software più datato venga eseguito correttamente sulle versioni più recenti del sistema operativo. I file SDB memorizzano informazioni sulle applicazioni, incluse le impostazioni di compatibilità, gli 'shim' (piccoli frammenti di codice che intercettano e modificano le chiamate API) e altri dati che aiutano Windows a emulare un ambiente adatto all'applicazione. Sono cruciali per mantenere la retrocompatibilità e prevenire malfunzionamenti delle applicazioni dovuti a modifiche del sistema operativo. I dati all'interno di un file SDB sono strutturati e organizzati per consentire a Windows di identificare e applicare rapidamente le correzioni di compatibilità necessarie quando un'applicazione viene avviata. Questi file sono tipicamente gestiti dal sistema operativo e non sono destinati a essere modificati direttamente dagli utenti. La modifica dei file SDB può portare a instabilità del sistema o malfunzionamenti delle applicazioni.