Het Windows register is een verzameling instellingen die Windows en applicaties kunnen gebruiken. Het is een map waarin instellingen en opties voor het besturingssysteem voor Microsoft worden opgeslagen Windows. Het bevat informatie en instellingen voor alle hardware, besturingssysteemsoftware, de meeste niet-besturingssysteemsoftware, gebruikers, voorkeuren van de pc, enz. Het register bestaat uit de volgende 5 basissleutels. Root Keys bevatten SubKeys. Subsleutels kunnen ook hun eigen subsleutels bevatten en ten minste één waarde bevatten, de zogenaamde standaardwaarde. Een sleutel met al zijn subsleutels en waarden wordt een Hive genoemd. Elke sleutel heeft een van de gegevenstypen - gegevenstypen: REG_SZ, REG_BINARY, REG_DWORD, REG_QWORD, REG_MULTI_SZ of REG_EXPAND_SZ.
In dit bericht laten we u zien hoe u een registersleutel creëert Windows 10.
Voordat u begint, is het altijd een goed idee om een van beide een back-up van het register maken or een systeemherstelpunt maken.
Het Windows register is complex door architectuur en zodanig gebouwd dat algemene consumenten het niet zullen begrijpen. Het is ook raadzaam dat u de basiskennis kent en deze niet wijzigt, tenzij u weet wat u doet.
De hiërarchie van het register
Om het register te bewerken, gebruiken we de ingebouwde register-editor or regedit. Het toont een boomachtige navigatiestructuur. De bovenste is uw computer, gevolgd door een lijst met mappen en submappen. Deze mappen worden KEYS genoemd en er zijn vijf vaste mappen met mappen onder de computer.
- HKEY_CLASSES_ROOT: Bevat informatie over de bestandsextensiekoppeling die de computer helpt te begrijpen wat hij met een taak moet doen wanneer hem dat wordt gevraagd.
- HKEY_CURRENT_USER: Het bevat configuratie-informatie voor Windows en software voor de huidige gebruiker.
- HKEY_LOCAL_MACHINE: Het slaat de configuratie op voor de software die op de computer is geïnstalleerd, en ook voor het Windows OS
- HKEY_USERS: Hier vindt u een gebruikersspecifieke configuratie voor alle gebruikers op die computer.
- HKEY_CURRENT_CONFIG: Het is een verwijzing naar HKEY_LOCAL_MACHINE
Dit zijn de hoofdsleutels, omdat u onder de computer geen NIEUWE SLEUTEL kunt maken - maar u kunt nieuwe toetsen genereren onder een van deze hoofdtoetsen.
Hoe een registersleutel te maken Windows 10
1] Registry Editor gebruiken
Het creëren van een registersleutel is eenvoudig. Klik met de rechtermuisknop op een willekeurige map of witruimte en kies Nieuw. U kunt een sleutel maken, Tekenreekswaarde, Binaire waarde, DWORD-waarde (32-bit), QWORD-waarde (64-bit), meerstringwaarde of uitvouwbare reekswaarde. Deze methode is handig wanneer u van plan bent om een kleine wijziging uit te voeren om een probleem op uw computer op te lossen. Dit kan te maken hebben met een applicatie of op OS-niveau.
- Om een bestaande waarde te bewerken, dubbelklikt u erop om de editor te starten.
- Als u een sleutel wilt verwijderen, klikt u er met de rechtermuisknop op en selecteert u Verwijderen.
- U hebt ook de mogelijkheid om de naam te wijzigen, te exporteren, te kopiëren en in te stellen.
2] via de opdrachtregel
U kunt ook gebruik maken van Commandoregel om registersleutels te manipuleren samen met tips, functies en veiligheidsmethoden.
3] Gebruik Kladblok om REG-bestanden te maken
Klik met de rechtermuisknop op een van de bestaande sleutels en exporteer deze. Open dat bestand in Kladblok en het zal u helpen begrijpen hoe u een sleutel en zijn waarden kunt bewerken. Dit is handig als u bulkbewerkingen wilt uitvoeren, met een back-up op zijn plaats.
Let op de versieverklaring, gevolgd door een lege regel, vervolgens het pad gevolgd door de rest tussen aanhalingstekens en een lege regel opnieuw. Nadat de bewerking is voltooid, kunt u met de rechtermuisknop klikken en ervoor kiezen het bestand samen te voegen in de registercomponent.
4] Hulpmiddelen van derde partijen
Als u de standaard registereditor complex vindt, kunt u tools gebruiken zoalsRegCool, Registrar Registry Manager Lite en Registercommandant. Ze bieden functies zoals Ongedaan maken, Opnieuw, rechtenbeheer, venster met tabbladen, importeren, exporteren, favorieten enzovoort.
3] Gebruik Programmeren
Als u een app-ontwikkelaar bent, moet u programmering gebruiken om uw toepassingsinstellingen in het register te beheren. Hier is een voorbeeld en het zal verschillen afhankelijk van de taal die u gebruikt om de applicatie te ontwikkelen.
RegistryKey-sleutel = Registry.LocalMachine.CreateSubKey (@ "SYSTEMCurrentControlSetserviceseventlogMyApplicationMyService"); key.Close ();
Nu je weet hoe je het moet doen, raden we je ook aan om te lezen wat elk van deze middelen betekent. Het is essentieel en helpt u alleen om ervoor te zorgen dat de wijzigingen die u aanbrengt correct zijn.
Wat maakt een registersleutel?
Als u zich 'Sleutel' voordoet als een map, zijn de rest verschillende bestandstypes die verschillende soorten waarden opslaan. Dus als u een toepassing maakt, kunt u een hoofdmap en vervolgens submappen hebben om de ene set van de andere te scheiden. Hier is een beetje over elk van hen:
DWORD & QWORD: Double Word kan 32-bit gegevenseenheid opslaan, terwijl QWORD 64-bit gegevens kan opslaan.
Tekenreekswaarde (REG_SZ): Het kan een Unicode- of een ANSI-string opslaan en bevat aan het einde een nul.
Multi-String-waarde: Als u meerdere aantallen tekenreeksen wilt opslaan, kunt u dit gebruiken. Zorg er echter voor dat u deze afsluit met een lege tekenreeks (). Hier is een eenvoudig voorbeeld:
String1String2String3LastString
Opmerking "" aan het einde markeert het einde van de eerste reeks en de laatste markeert het einde van de multistring.
Uitbreidbare reekswaarde: Je kunt dit gebruiken voor Omgevingsvariabelen met Unicode of ANSI-string. Het voordeel hiervan is dat u het kunt uitbreiden in tegenstelling tot String- en Multi-String-waarde.
Binaire waarde: De simples van allemaal, het bevat 0 en 1.
We hopen dat je dit bericht nuttig vindt.