Il registro di Windows è un database gerarchico che memorizza le impostazioni e le opzioni di configurazione sui sistemi operativi Microsoft Windows. Contiene le impostazioni per i componenti di basso livello del sistema operativo e per le applicazioni in esecuzione sulla piattaforma. Il kernel, i driver di dispositivo, i servizi, SAM, l'interfaccia utente e le applicazioni di terze parti fanno tutti uso del registro. Il registro fornisce inoltre un mezzo per accedere ai contatori per la profilazione delle prestazioni del sistema.