Lorsque Microsoft Windows a été introduit, chaque programme qui a couru avait sa propre initialisation, ou ".ini," déposer. Comme plusieurs programmes sont devenus disponibles, il est devenu difficile de gérer tous les fichiers .ini. Lorsque Windows 95 a été libéré, une nouvelle méthode de système et l'initialisation du programme, appelé le "registre," a été adoptée. Bien que toujours stocké dans plusieurs fichiers, le registre peut être consulté facilement avec un outil fourni avec Windows appelé "regedit." La base de données de registre est composée de "clés" et "valeurs" qui peuvent être lues ou éditées.