Mit der Einführung von Windows95 hat Microsoft (Microsoft Corporation ist ein amerikanisches multinationales Technologieunternehmen mit Sitz in Redmond, Washington, das Computersoftware, Unterhaltungselektronik und PCs und Dienstleistungen entwickelt, herstellt, lizenziert, unterstützt und verkauft) das Konzept der Initialisierungsdateien (INI-Dateien) weitgehend aufgegeben. Sie wurde durch die Registry ersetzt, in der alle system-, benutzer- und anwendungsspezifischen Informationen eines Computers zentral gespeichert sind. Die Registry ist hierarchisch strukturiert, ähnlich der Verzeichnisstruktur einer Festplatte. Die Zweige dieses Baumes werden Schlüssel genannt, die wiederum Unterschlüssel oder Werte enthalten können. Die beiden interessantesten Hauptschlüssel sind HKEY_LOCAL_MACHINE und HKEY_USERS, die die computer- oder benutzerspezifischen Einstellungen enthalten. Unter HKEY_LOCAL_MACHINE\Software werden z.B. alle benutzerunabhängigen Informationen eines Programms eingegeben, wie Installationspfad, Versionsnummer, Informationen zur Deinstallation usw. Die benutzerspezifischen Informationen werden unter HKEY_USERS\….\Software registriert, um die Nutzung des Programms durch verschiedene Benutzer zu ermöglichen. Detailliertere Beschreibungen der Registrierung und der einzelnen Schlüssel finden Sie in[23] und[24]. Die INI-Dateien (system.ini, win.ini), die sich noch unter Window