Het Register: Configuratie Instellingen

Zoals in de vorige versies van Windows speelt het register een belangrijke rol voor de configuratie van de computer. Het Register bevat alle configuratiegegevens van de meeste programma's die op de computer zijn opgeslagen, maar ook configuratie-instellingen van Windows zelf. Bovendien bevat het ook informatie over de gebruikers van deze computer. In het onderstaande artikel wordt er wat dieper ingegaan op het Register!
Het register bevindt zich op twee plaatsen:
  1. C:WindowsSystem32Config of %SystemRoot%System32Config
    • In deze map staat een groep bestanden die het Register bevatten
    • De bestanden zonder extensie bevatten de eigenlijke registerbestanden.
    • De '.sav'-bestanden zijn kopieën van de registerbestanden en worden gemaakt op het ogenblik dat Windows geïnstalleerd wordt.
    • De andere bestanden in deze map bevatten logboekgegevens (vandaar de extensie '.log')
  2. C:Documents and Settings<gebruikersnaam>
    • De informatie over elk gebruikersprofiel wordt bewaard in Ntuser.dat dat zich in bovenstaande map bevindt!

Componenten van het Register

Voorbeeld van een <STRONG>Component</STRONG>
Voorbeeld van een Component
Een component van het register is een gedeelte van het register dat als afzonderlijk bestand op je vaste schijf staat. Een component is een eenheid die sleutels, deelsleutels en waarden omvat en bovenaan in de registerhiërarchie staat. Per component wordt één bestand opgeslagen in de map 'WindowsSystem32Config' of in de map 'Documents and Settings<gebruikersnaam>'.

Standaard kan je hier de componenten Default, Sam, Security, Software en System terugvinden. Je moet echter een Registereditor gebruiken om het bestand te bewerken.

Opbouw van het Register

Het Register kun je inkijken en eventueel bewerken via de bij Windows geleverde Registereditor. In principe kan elke gebruiker het register openen met behulp van regedit.exe of regedt32.exe (= een alias voor het eerste programma).

Enkele tips bij het bewerken van het register:
  • Maak telkens een reservekopie vooraleer je wijzigingen aan het register aanbrengt.
  • Wijzig het Register enkel als dit noodzakelijk is. Het zou namelijk mogelijk zijn dat je computer niet meer naar behoren functioneert na de wijzigingen. Heb je dit toch voor dan kan je het Register terug herstellen naar een vorige versie!
  • Enkel de wijzigingen die door een beheerder worden gemaakt worden opgeslagen!

1. Hoofdsleutel || 2. Deelsleutel || 3. Waarde || 4. Gegeven
1. Hoofdsleutel || 2. Deelsleutel || 3. Waarde || 4. Gegeven
De regeditor bestaat uit twee deelvensters. Links een boomstructuur met de sleutels en deelsleutels en rechts de waarden en de gegevens (= inhoud van de waarde).

Van de hoofdsleutels zijn enkel HKEY_LOCAL_MACHINE en HKEY_USERS echte registersleutels. De andere drie zijn een soort van snelkoppeling naar en vertakking in HKEY_LOCAL_MACHINE of HKEY_USERS.

  • HKEY_LOCAL_MACHINE bevat configuratiegegevens over de computer zowel in verband met hardware als software-instellingen.
  • HKEY_USERS is de hoofdsleutel van alle gebruikersprofielen op de computer. Hierin wordt informatie over en voor alle gebruikers die geregistreerd zijn op deze computer bijgehouden.
  • HKEY_CURRENT_USER is een subsleutel van HKEY_USERS en bevat zoals de naam het aangeeft de configuratie-instellingen voor de aangemelde gebruiker. Hierin zijn de mappen, schermkleuren en andere instellingen van de gebruiker opgeslagen. Deze informatie wordt het actieve gebruikersprofiel genoemd.
  • HKEY_CLASSES_ROOT is een snelkoppeling naar de deelsleutel HKEY_LOCAL_MACHINESoftwareClasses. De hier opgeslagen gegevens koppelen een bestandsextensie aan het openen met de juiste toepassing wanneer een geruiker dubbelklikt op een bestand in Windows Verkenner.
  • HKEY_CURRENT_CONFIG bevat informatie over het hardwareprofiel dat tijdens het opstarten door het lokale computersysteem wordt gebruikt.

Deze takken bestaan uit sleutels die op hun beurt subsleutels (deelsleutels) kunnen bevatten. Elke sleutel kan één of meerdere waarden bevatten. Een waarde bestaat uit een naam, een gegevenstype en enkele gegevens. Er zijn zes soorten gegevenstypen:

  • REG_BINARY bevat onbwerkte binaire gegevens. De meeste gegevens over hardwareonderdelen worden opgeslagen als binaire gegevens en worden in de registereditor weergegeven in de hexadecimale indeling.
  • REG_DWORD bevat gegevens in de vorm van een getal van 4 bytes. Veel parameters voor stuurprogramma's aen services zijn van dit type en kunnen in de registereditor in binaire, hexadecimale en decimale indeling worden weergegeven
  • REG_MULTI_SZ is een gegevensreeks van variabele lengte. Dit gegevenstype omvat variabelen die worden herleid als de gegevens door een programma of een service worden gebruikt.
  • REG_SZ is een tekstreeks van vaste lengte
  • REG_FULL_RESOURCE_DESCRIPTOR is een reeks geneste tabellen voor de opslag van een bronlijst voor een hardwareonderdeel of -stuurprogramma.

Je kan de inhoud van een waarde veranderen door te dubbelklikken op de waardenaam. Voor sommige dooleinden is het noodzakelijk dat dingen handmatig in het register aangepast of toegevoegd worden.
© 2007 - 2012 Duckness, gepubliceerd in Software (Pc en Internet) op . Het auteursrecht van dit artikel ligt bij de infoteur. Zonder toestemming van Duckness is vermenigvuldiging van dit artikel verboden. Meer informatie…

Gerelateerde artikelen
Windows Live: het nieuwe portaal van Microsoft Er is een opvolger voor MSN, en hij heet Windows Live!!! Windows Live zal…
Configuratiebestanden van Windows XP Het is gemakkelijk om alles in te stellen via enkele wizards maar hoe werkt Windows…
Bij XP en Vista de kleur van het inlogscherm veranderen Bij het besturingssysteem Windows krijg je de keuze om een inlogs…
Windows 7 - Informatie Windows 7 (voorheen codenaam Blackcomb) is de volgende release van Microsoft Windows, een besturin…
Melding: Ongeldige boot ini Regelmatig komt het voor bij diverse mensen, de melding: ongeldige boot.ini. Wat houdt dit nu…

Reageer op het artikel "Het Register: Configuratie Instellingen"

Jan, 02-08-2008 16:44
Is er ergen een overzicht van wat de registersleutels voor functie hebben? Reactie infoteur, 20-08-2008
Beste Jan


Een echt overzicht bestaat er volgens mijn weten nog niet. Wel kan je altijd even de registersleutel in Google intypen. Hoogstwaarschijnlijk vind je dan wel ergens een degelijk uitleg.


Mvg,


Maarten Cautreels

Infoteur: Duckness
Rubriek: Pc en Internet / Software
Reacties: 1
Schrijf mee!