Register (Windows)
Het register is een database in het besturingssysteem Windows, waarin instellingen worden opgeslagen van zowel het besturingssyteem zelf, applicaties, gebruikers en apparaten.
De bestandsassociaties, die bepalen welk programma wordt uitgevoerd om een bestand te open, zijn bijvoorbeeld terug te vinden in het register.
Inhoud |
[bewerk] Structuur
Het regsister is opgedeeld in vijf verschillende delen en heeft een boomstructuur. Een toevoeging wordt een sleutel genoemd.
- HKEY_CLASSES_ROOT
- HKEY_CURRENT_USER
- HKEY_LOCAL_MACHINE
- HKEY_USERS
- HKEY_CURRENT_CONFIG
[bewerk] Opslag
Het register wordt in verschillende bestanden opgeslagen. Per besturingssyteem verschilt dit.
[bewerk] Windows NT, 2000, 2003, & XP
Onderstaande bestanden worden opgeslagen in: \WINNT\System32\Config\:
- Sam
- Security
- Software
- System
- Default
- Userdiff
- NTUSER.dat
[bewerk] Windows 95 & 98
Onderstaande bestanden worden opgeslagen in: \Windows:
- User.dat
- System.dat
[bewerk] Windows ME
Onderstaande bestanden worden opgeslagen in: \Windows:
- User.dat
- System.dat
- Classes.dat
[bewerk] Windows 3.11
Onderstaand bestand wordt opgeslagen in: \Windows:
- Reg.dat
[bewerk] Voorbeelden van registersleutels
De volgende sleutels zijn enkele instellingen van het besturringssysteem en kunnen worden aangepast:
- HKLM\Software\Microsoft\Windows\CurrentVersion\Run Op deze plaats kunnen verwijzingen naar bestanden worden gemaakt. Deze bestanden worden dan uitgevoerd nadat een gebruiker inlogt.
- HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce Idem, alleen wordt in dit geval het commando éénmalig uitegevoerd na het inloggen. Na het inloggen verdwijnt het command uit de lijst.
Het gaat hier om enkele voorbeelden; het register bestaat doorgaans uit honderdenduizenden sleutels en het zou tever gaan om ze hier allemaal te benoemen. Daarnaast maken, op het besturingssysteem geïnstalleerde programma's, zelf sleutels aan. Aanpassingen aan het register dienen altijd met zorgen te worden uitevoerd. Aanpassingen kunnen indien de gebruiker onbekend is met het register desastreuse gevolgen kunnen hebben voor de werking van programma's en het besturingssysteem.