Da Windows oprindeligt blev udgivet (f.eks. Windows 3.11), støttede den sig meget på .ini-filer for at gemme konfigurationer og indstillinger i Windows og Windows. Selvom .ini-filer stadig bruges nogle gange, afhænger de fleste Windows-programmer på indstillinger, der er lavet til Windows-registreringsdatabasen, efter at de er installeret.
For at se og foretage ændringer i Windows-registreringsdatabasen, kan Windows Registry Editor (vist nedenfor) bruges. I Windows 3.x var registreringseditoren kendt som Registreringsinfo Editor eller Registreringseditor . Registreringseditoren giver dig mulighed for at se alle nøgler og værdier, der findes i registreringsdatabasen, samt ændre Windows, program eller driverværdier, som du føler er nødvendige.
Registry root nøgler (navne navn)
Når du først åbner Windows-registreringseditoren, vises rotetaster, der indeholder alle registreringsværdier. Nedenfor er en kort beskrivelse af hver af de mest almindelige rodnøgler og værdierne i hver af dem.
Root Key | Beskrivelse |
---|---|
HKCR (HKEY_CLASSES_ROOT) | Beskriver filtype, filtype og OLE-oplysninger. |
HKCU (HKEY_CURRENT_USER) | Indeholder bruger, der er logget ind i Windows og deres indstillinger. |
HKLM (HKEY_LOCAL_MACHINE) | Indeholder computerspecifikke oplysninger om den installerede hardware, softwareindstillinger og andre oplysninger. Oplysningerne bruges til alle brugere, der logger på den computer og er et af de mere almindeligt tilgængelige områder i registreringsdatabasen. |
HKU (HKEY_USERS) | Indeholder oplysninger om alle brugere, der logger på computeren, herunder både generiske og brugerspecifikke oplysninger. |
HKEY_CURRENT_CONFIG (HKCC) | Oplysninger om den nuværende hardwarekonfiguration, der er knyttet til computeren. |
HKDD (HKEY_DYN_DATA) | Bruges kun i Windows 95, 98 og NT, indeholder nøglen de dynamiske statusoplysninger og plug and play-oplysninger. Oplysningerne kan ændres, da enheder tilføjes til eller fjernes fra computeren. Oplysningerne for hver enhed indeholder den tilhørende hardware nøgle og enhedens aktuelle status, herunder problemer. |
Windows-registreringsværdier
Nedenfor er de forskellige værdier, du vil støde på, mens du er i Windows-registreringsdatabasen og en kort beskrivelse af, hvilken type data hver værdi kan indeholde.
Ikon | Type | Navn | Beskrivelse |
---|---|---|---|
Lukket nøgle | Ligesom mapperne set i Windows Stifinder. Disse nøgler er, hvad der indeholder nedenstående undernøgler til registreringsdatabasen. | ||
Åbn nøgle | Når en nøgle åbnes, skifter ikonet til en udvidet eller åben mappe og viser alt indhold og eventuelle yderligere undernøgler. | ||
REG_SZ | Strengværdi | Tillader, at en hvilken som helst strengværdi defineres på en enkelt linje, f.eks. En filsti, og er den mest almindelige undernøgle i registreringsdatabasen. | |
REG_MULTI_SZ | String array værdi | En hvilken som helst multi-line strengværdi. | |
REG_EXPAND_SZ | Udvidet strengværdi | Indeholder en streng med miljø- eller systemvariabler, der skal udvides. For eksempel kan c: \% windir% \ example.exe være det samme som C: \ windows \ example.exe. | |
REG_BINARY | Binær værdi | Tillader, at attributter defineres i binær som enten til eller fra (0 eller 1). | |
REG_DWORD | DWORD værdi | Ligner den binære værdi, men kan defineres i enten 32-bit decimal eller hex. | |
REG_QWORD | QWORD værdi | Ligesom DWORD, men gemt som en 64-bit værdi. |
Skal jeg bruge "registry" eller "Registry" i min skrivning?
Ifølge Microsoft-stilhåndbogen skal "registreringsdatabasen" være alt lavere, undtagen når den er en del af en navngivet systemkomponent, f.eks. "Registerredigeringsprogrammet" eller det første ord i en sætning.
Database, Hive, Operating system vilkår, Registry Cleaner