När Windows ursprungligen släpptes (t.ex. Windows 3.11), lät den sig mycket på .ini-filer för att lagra konfigurationer och inställningar för Windows och Windows. Även om .ini-filer fortfarande används ibland, är de flesta Windows-program beroende av inställningar som gjorts till Windows-registret efter att ha installerats.
För att visa och göra ändringar i Windows-registret kan Windows Registry Editor (visas nedan) användas. I Windows 3.x var Registereditorn känd som Registreringsinfo Editor eller Registreringsredigerare . Registerredigeraren låter dig se alla nycklar och värden som finns i registret, samt ändra Windows, program eller drivrutinsvärden som du anser behövs.
Registry root-nycklar (hive namn)
När du öppnar Windows Registry Editor, visar den rottangenter som innehåller alla registervärden. Nedan följer en kort beskrivning av var och en av de vanligaste rotnycklarna och värdena i var och en av dem.
Root Key | Beskrivning |
---|---|
HKCR (HKEY_CLASSES_ROOT) | Beskriver filtyp, filtillägg och OLE-information. |
HKCU (HKEY_CURRENT_USER) | Innehåller användare som för närvarande är inloggad i Windows och deras inställningar. |
HKLM (HKEY_LOCAL_MACHINE) | Innehåller datorspecifik information om hårdvaran installerad, programvaruinställningar och annan information. Informationen används för alla användare som loggar in på den datorn och är en av de mest vanliga områdena i registret. |
HKU (HKEY_USERS) | Innehåller information om alla användare som loggar in på datorn, inklusive både generisk och användarspecifik information. |
HKEY_CURRENT_CONFIG (HKCC) | Detaljer om den nuvarande konfigurationen av maskinvara som är ansluten till datorn. |
HKDD (HKEY_DYN_DATA) | Används endast i Windows 95, 98 och NT, nyckeln innehöll dynamisk statusinformation och plug and play-information. Informationen kan ändras när enheter läggs till eller tas bort från datorn. Informationen för varje enhet innehåller den relaterade hårdvarutangenten och enhetens aktuella status, inklusive problem. |
Windows-registervärden
Nedan finns de olika värden som du kommer att stöta på i Windows-registret och en kort beskrivning av vilken typ av data varje värde kan innehålla.
Ikon | Typ | namn | Beskrivning |
---|---|---|---|
Stängd nyckel | Liknar de mappar som ses i Utforskaren. Dessa nycklar är vilka innehåller de undernycklar som anges nedan. | ||
Öppna nyckel | När en nyckel öppnas ändras ikonen till en utökad eller öppen mapp och visar allt innehåll och eventuella ytterligare undernycklar. | ||
REG_SZ | Strängvärde | Tillåter att något strängvärde definieras på en enda rad, till exempel en filväg, och är den vanligaste undernyckeln i registret. | |
REG_MULTI_SZ | String array värde | Alla strängvärden för flera linjer. | |
REG_EXPAND_SZ | Utökat strängvärde | Innehåller en sträng med miljö- eller systemvariabler som måste utvidgas. Exempelvis kan c: \% windir% \ example.exe vara samma som C: \ windows \ example.exe. | |
REG_BINARY | Binärt värde | Tillåter att attribut definieras i binärt antingen som på eller av (0 eller 1). | |
REG_DWORD | DWORD-värde | Liknande binärvärdet, men kan definieras i antingen 32-bitars decimal eller hex. | |
REG_QWORD | QWORD-värde | Gilla DWORD, men lagras som ett 64-bitars värde. |
Ska jag använda "registry" eller "Registry" i mitt skrivande?
Enligt Microsoft-handboken för stil ska "registret" vara allt lägre, utom när det ingår i en namngiven systemkomponent, till exempel "Registerredigeraren" eller det första ordet i en mening.
Databas, Hive, Operativsystem villkor, Registry Cleaner