Vad är Windows-systemregistret. Windows-registret - Grunderna

Idag kommer vi att försöka ta reda på vad det huvudsakliga Windows-registret är och varför det behövs. Vi kommer också att försöka svara på frågan om var registret för Windows XP och Windows 7 finns.

Windows-registret: vad det är och varför

Först och främst måste du förstå att registret inte är en mapp. Registret är en hel fil som uppfyller alla parametrar för en vanlig fil. Du hittar den här filen i WINDOWS-mappen. Om du vill se Windows-registret måste du göra följande. Öppna Start-menyn. Sedan alternativet "Kör...". Ange "regedit" på raden.

Direkt, själva registret finns i två filer. De kallas "User.dat" och "System.dat". Det finns också en fil "Policy.pol", som innehåller alla regler i systemet. Data i den här filen har företräde framför alla registerinställningar. Den används vanligtvis i fleranvändarmiljöer och är inte installerad som standard. Alla dessa filer finns i Windows-mappen, där hela datorns systemmiljö finns. Det rekommenderas absolut inte att ändra innehållet i mappen, detta kan leda till logiska fel som kan skada din dator. En punkt måste beaktas. Om det finns flera användarkonton på datorn skapar systemet flera "User.dat"-filer.

Här är en lista över Windows-registerfiler:

C:\WINDOWS\system32\config:
mjukvara-HKEY_CURRENT_CONFIG
system - HKEY_LOCAL_MACHINE, HKEY_CLASSES_ROOT
standard - HKEY_USERS
C:\Documents and Settings\%user%
NTUSER.DAT - HKEY_CURRENT_USER

Windows 7-registret: Var finns det?

Var finns Windows XP-registret?

Windows XP-registret finns i katalogen "Windows/System32/Config".

Vad ansvarar registret för? Registret innehåller all information för korrekt funktion av alla hårdvaruenheter, program, användarkonton och egenskaper på din persondator. Alla ändringar av en mängd olika inställningar visas i systemregistret. Registret har en hierarkisk struktur. Regedit-programmet är en guide genom hela registersystemet. Utan detta verktyg skulle det vara omöjligt att arbeta effektivt med registret, även om det ibland är nödvändigt. Varje huvudgren är en rotmapp som innehåller de nycklar som behövs för att systemet ska fungera. Varje nyckel kan följaktligen innehålla andra nycklar, som kallas parametrar eller undernycklar. De innehåller all faktainformation om förändringar av verksamhetsstödsystemet. Programmerare särskiljer tre typer av undernycklar: sträng-, binära och DWORD-nycklar. Registret har sex huvudgrenar, mellan vilka all information som finns på datorn distribueras.

Dator- och mjukvaruexperter rekommenderar starkt att du inte ändrar eller tar bort något från Windows-registret. Om du tror att frysningsproblemet ligger i registret, är det bättre att kontakta en specialist som definitivt hjälper dig att fixa systemfel.

Windows-registret, eller systemregistret, är en hierarkiskt uppbyggd databas med parametrar och inställningar i de flesta Microsoft Windows-operativsystem.

Registret innehåller information och inställningar för hårdvara, mjukvara, användarprofiler, förinställningar. De flesta ändringar i kontrollpanelen, filassociationer, systempolicyer och listan över installerad programvara registreras i registret.

Windows-registret introducerades för att organisera information som tidigare lagrats i många INI-filer, tillhandahålla en enda mekanism (API) för skriv- och läsinställningar och bli av med problemen med korta namn, bristande åtkomsträttigheter och långsam åtkomst till ini-filer lagrade på filsystemet FAT16, som hade allvarliga prestandaproblem när man sökte efter filer i kataloger med ett stort antal av dem. Med tiden (äntligen, med tillkomsten av NTFS-filsystemet) försvann problemen som löstes av registret, men registret förblev på grund av bakåtkompatibilitet och finns i alla versioner av Windows, inklusive den senaste. Eftersom det för närvarande inte finns någon egentlig förutsättning för att använda en sådan mekanism, är Microsoft Windows det enda operativsystem som används idag som använder operativsystemets registermekanism. I allmänhet är registret en rudiment.

Windows-registret i sin nuvarande form.

Registret, som Windows använder det och som användaren ser det när man använder registerprogram, bildas av olika data. För att få vad användaren ser när han redigerar registret händer följande.

Först, under installationsprocessen (installationen) och konfigurationen av Windows, bildas filer på disken där en del av data om systemkonfigurationen lagras.


Sedan, under varje systemstart, såväl som under varje inloggning och utgång för varje användare, bildas en viss virtuell enhet, kallad ett "register" - ett REGISTRY\-objekt. Data för att bilda "registret" är delvis hämtade från samma filer (programvara, system ...), delvis från informationen som samlats in av ntdetect under nedladdningen (HKLM\Hardware\Description).

Det vill säga att en del av registerdata lagras i filer och en del av data genereras under Windows-startprocessen.

Registergrenar är tillgängliga för att redigera, visa och studera registret med vanliga Windows-verktyg (program regedit.exe och regedt32.exe). Efter att ha redigerat registret och/eller gjort ändringar i det skrivs dessa ändringar omedelbart till filer.

Det finns dock tredjepartsprogram som låter dig arbeta direkt med filer.

Registeroptimeringsprogram, tweakers samt programinstallatörer och avinstallerare arbetar genom speciella funktioner för att arbeta med registret.

Var finns Windows-registerfilerna?

Registerfilerna finns i mappen windows\System32\config\ och det finns också en användarregistersektion - i filen %userprofile%\ntuser.dat.Säkerhetskopior av registerfilerna finns i mappen windows\System32\config\RegBack.

Vilka är huvudsektionerna (bikupor) i registret?

Avsnitt HKEY_CLASSES_ROOT

Detta är den huvudsakliga Windows-registernyckeln och innehåller filassociationer, som associerar filtyper med program som kan öppna och redigera dem, och klassregistrering för Component Object Model-objekt (COM). Det sistnämnda ger möjlighet att ändra otroligt många regler för systemets beteende – du bör inte göra detta utan en god anledning.

Avsnitt HKEY_CURRENT_USER

Den lagrar inställningarna för den aktuella aktiva användaren. Filialen lagrar användarmappar, olika personliga inställningar och kontrollpanelparametrar. Denna information interagerar direkt med användarens profil. Denna gren består av flera undersektioner som innehåller sökvägarna för ljudfiler som används för att röstsystemhändelser; Olika saker som kan ändras i Kontrollpanelen, såsom arrangemanget av ikoner; information om aktuell tangentbordslayout, inställningar för användarapplikationer osv.

Avsnitt HKEY_LOCAL_MACHINE

Konfigurationsinställningar som gäller för en given dator lagras här (inställningarna ställs in samtidigt för alla användare). Till exempel innehåller den information om datorkonfigurationen, installerade drivrutiner och program, portnamn, filsystemsparametrar, etc.

HKEY_USERS avsnitt

Den här tråden innehåller information om profilerna för alla användare av denna dator (användarnamn, skrivbordsinställningar, etc.). Det här avsnittet lagrar också standardinställningar för skrivbordet, Start-menyn, etc. De behövs när en ny användare loggar in för första gången. Vid denna tidpunkt kopieras standardinställningarna till hans profil, och alla ytterligare ändringar som görs av användaren kommer att sparas i denna gren.

Avsnitt HKEY_CURRENT_CONFIG

Nyckeln ansvarar för Plug&Play-enheter och innehåller information om aktuell konfiguration av datorn med en varierande sammansättning av enheter, såsom flash-kort, skrivare, faxar, externa enheter m.m. Det här avsnittet innehåller också information om den aktuella hårdvaruprofilen som används av datorn när systemet startar.

HKEY_DYN_DATA

Det här avsnittet är endast tillgängligt i registret för Windows 9x/ME-familjen av operativsystem. Innehåller dynamiskt växlande data om datorn (processorbelastning, växlingsfilstorlek, etc.)

Hur redigerar man registret?

Allt är enkelt i Windows-sökningen vi skriver regedit och starta registerredigeraren som administratör. Innan du utför några operationer i registret måste du göra en säkerhetskopia! Om något går fel kan du återgå till den fungerande versionen av registret.


Optimering av registret.

Det finns debatt om huruvida det är värt att optimera Windows-registret. Jag skulle säga att optimering är mer användbart för svagare datorer än för kraftfulla. Men det finns en nyans till: ibland kan inte rensade registerinställningar orsaka fel och konflikter mellan mjukvara och hårdvara, så jag rekommenderar att du rengör registret från onödiga data.


Dessutom blir registret fragmenterat med tiden, detta händer också på grund av utrensningar. Därför, för dem som ständigt rengör registret, rekommenderar jag också att ibland defragmentera registret.

För att optimera Windows-registret kan du använda program, WinOptimizer, Reg Organizer, Auslogics Boostspeed.


Om du har några frågor, se videon ovan.

Vissa användare kan ha svårt att förstå registret. Det verkar för dem som att detta är något komplicerat som inte bör röras och de undviker det. I själva verket, utan viss kunskap, är det bättre att inte röra något där, men det finns inga svårigheter.

Idag kommer vi att prata om vad som är ett register? Varför behövs det överhuvudtaget? Vilka funktioner utför den?

Registerär en databas som lagrar många inställningar och parametrar för operativsystemet. Utöver operativsystemet lagras mjukvaruinställningar, användarprofilinformation och mycket mer där. Under drift tar registret emot många samtal, som kan nå flera tusen.

När du har installerat ett program görs också olika ändringar i registret, och efter att programmet har startat tas nödvändiga data från registret.

I systemet är registret mycket viktigt. Han ansvarar för driften av hårdvara och mjukvara. Därför är det oftast föremål för infektion från virus, vilket sedan kan leda till att hela systemet misslyckas. Om du själv har gjort några ändringar i registret kan det också leda till felaktig funktion av systemet. Som ni ser är den här saken viktig och med hjälp av den kan vi styra datorn som vi vill. Vi kan påskynda det, sakta ner det eller så kan vi bryta det.

Låt oss nu prata om hur man startar registret.

Utvecklarna har introducerat ett verktyg i systemet som kallas registerredigeraren. För att öppna den måste du följa sökvägen: C:\Windows\System32. Namnet på registerredigeraren beror på OS-versionen; den kan ha namnet regedit32 eller regedit.exe.

Det finns ett enklare sätt. För att göra detta måste du starta tjänsten Kör, för att göra detta tryck Win+R och skriv regedit i raden. Klicka på OK.

I fönstret som öppnas kan vi se ett fönster uppdelat i två delar. Till vänster finns registersektionerna, som vi kommer att prata om nedan, och till höger finns data om registerfilen som vi valde. Det finns en typ, ett namn och ett värde.

  1. HKEY_CURRENT_USER– data om användare som för närvarande är inloggade i systemen lagras här. Det finns också parametrar för kontrollpanelen, användarmappen och skärmfärgerna. Ibland kan förkortningen HKCU användas istället för det fullständiga namnet.
  2. HKEY_CURRENT_ROOT– information om redan registrerade filtyper lagras här. Krävs för att köra program.
  3. HKEY_USERS– här lagras även data om alla användare på datorn. Används oftast inte av användare.
  4. HKEY_LOCAL_MACHINE– Datorkonfigurationsparametrar lagras här. I enkla ord, information om drivrutiner, mjukvara osv.
  5. HKEY_CURRENT_CONFIG – som finns här
    information om hårdvaruprofilerna som används på den lokala datorn. Det vill säga information om den utrustning som för närvarande är i drift under systemdrift.
  6. HKEY_DYN_DATA– Det här avsnittet är tillgängligt i Windows 9X/ME-familjen och innehåller data om processorbelastning, sidfilstorlek, etc.

Det här är de avsnitt som finns i registret. De har förresten även undermappar, som i sin tur också har många undermappar, för att gå till nödvändiga parametrar, klicka bara på pilen eller plustecknet.

Överst, i filmenyn, kan du återställa registret från en sparad kopia. För detta ändamål, använd import- och exportobjekten. Detta är om du förstör något. I avsnittet Redigera kan du skapa nya avsnitt och inställningar, samt ta bort dem. Du kan söka.

Specialfiler med tillägget .reg skapas för registret. Det här är olika registerknep eller hack som gör att du snabbt kan göra ändringar i registret utan extra arbete. Naturligtvis är alternativet förenklat, men det kan innebära ett visst hot, det kan vara ett virus eller så går systemet helt enkelt sönder. Tänk därför på om du ska använda den eller den filen.

Efter en viss tid kommer registret att fyllas med mycket information. Detta beror på ständiga installationer av program, flyttning och avinstallation. Alla dina handlingar registreras i registret. Även om du bara tar bort ett program eller flyttar det till papperskorgen, kommer data från registret inte att gå någonstans. Därför, så att ingen onödig information finns kvar i den, måste program tas bort korrekt. För detta finns det speciella program som helt tar bort onödiga saker från datorn, såväl som rester av data från registret.
Detta bör göras för att inte ladda systemet och även för att undvika systemfel.

Jag kommer att skriva om hur man korrekt tar bort program från en dator i nästa artikel.

Som du kan se är det inget fel på registret, men du måste också arbeta med det korrekt så att olika fel inte uppstår i systemet.

Windows-registret (systemregistret)är en hierarkisk (träd) databas som innehåller poster som definierar parametrarna och inställningarna för Microsoft Windows operativsystem. Registret, som det ser ut när det visas av Registereditorn, är byggt från data som kommer från registerfiler och hårdvaruinformation som samlats in under uppstartsprocessen. När man beskriver registerfiler på engelska används termen "Bikupa". I Microsofts dokumentation översätts denna term som "Buske".

Huvudfilerna som är ansvariga för att skapa registret

Registerfiler skapas under installationsprocessen av operativsystemet och lagras i mappen:

%SystemRoot%\system32\config (vanligtvis C:\windows\system32\config ).

För Windows operativsystem är dessa filer med namnet:

systemet
programvara
sam
säkerhet
standard
komponenter
bcd-mall

I operativsystemen Windows Vista, Windows 7, Windows8, , , , finns registerfiler i katalogen \Windows\system32\config och har samma namn, men i dessa operativsystem har en ny registernyckel lagts till för att lagra ( Startkonfigurationsdata) Med namn BCD00000000. Filen med data för detta avsnitt är namngiven bcd och ligger i en dold mapp Känga aktiv partition (den partition som systemet startar från). Under en vanlig Windows-installation skapas vanligtvis en liten aktiv partition (från 100 till 500 megabyte beroende på operativsystem), som är dold för användaren och endast innehåller tjänstdata för uppstart av systemet - boot records, boot manager bootmgr,butik för startkonfiguration BCD, lokaliseringsfiler och minnestestprogram. Bush läge bcd beror på hur systemstarthanteraren är konfigurerad under installationen och kan finnas på samma partition som Windows-katalogen.

Platsen för registerfilerna i alla versioner av Windows kan ses med hjälp av Registerredigeraren, i avsnittet:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist

Det här avsnittet lagrar information om alla bikupor, inklusive användarprofiler, med länkar till deras plats i Windows-filsystemet.

Registerstruktur

Windows-registret har en trädstruktur och består av 5 huvudregisternycklar:

HKEY_LOCAL_MACHINE (HKLM) är den största registernyckeln. Den innehåller alla grundläggande inställningar för operativsystemet, såväl som hårdvara och mjukvara. Informationen i detta avsnitt gäller alla användare som registrerar sig på systemet.

HKEY_CLASSES_ROOT (HKCR) - innehåller associationer mellan applikationer och filtyper (efter filtillägg). Det här avsnittet innehåller också information om registrerade filtyper och COM- och ActiveX-objekt. Bortsett från HKEY_CLASSES_ROOT denna information lagras också i sektioner HKEY_LOCAL_MACHINE Och HKEY_CURRENT_USER. Kapitel HKEY_LOCAL_MACHINE\Software\Klasser Innehåller standardinställningar som gäller för alla användare på den lokala datorn. Alternativ som finns i avsnittet HKEY_CURRENT_USER\Programvara\Klasser, åsidosätt standardinställningarna och tillämpa endast den aktuella användaren. Kapitel HKEY_CLASSES_ROOT innehåller data från båda källorna.

HKEY_USERS (HKU) - innehåller miljöinställningar för var och en av de laddade användarprofilerna, såväl som för standardprofilen. I HKEY_USERS det finns en kapslad sektion \Standard, såväl som andra underavsnitt som identifieras av säkerhetsidentifieraren ( Säkerhets-ID, SID) varje användare.

HKEY_CURRENT USER (HKCU) - innehåller miljöinställningar för användaren som för närvarande är inloggad i systemet (miljövariabler, skrivbordsinställningar, nätverksinställningar, applikationer och anslutna enheter).

Det här avsnittet duplicerar informationen i HKEY_USERS\användar-SID, Var användarens SID- säkerhetsidentifierare för användaren som för närvarande är registrerad i systemet (du kan ta reda på den aktuella användarens SID genom att skriva på kommandoraden whoami/användare).

HKEY_CURRENT_CONFIG (HKCC) - innehåller inställningar för den aktuella hårdvaruprofilen. Den aktuella hårdvaruprofilen inkluderar uppsättningar av ändringar som gjorts i standardenhetskonfigurationen som anges i underavsnitten programvara Och Systemet rotpartition HKEY LOCAL_MACHINE. I HKEY_CURRENT_CONFIG Endast förändringar återspeglas. Dessutom finns informationen i detta avsnitt i HKEY_LOCAL_MACHINE\System\CurrentControlSet\HardwareProfiles\Current.

Data i registret lagras i form av inställningar som finns i registernycklar. Varje parameter kännetecknas av ett namn, datatyp och värde.

Grundläggande datatyper som används i registret

REG_DWORD - 32-bitars nummer. Många drivrutiner och serviceinställningar använder denna typ av data. Registerredigerare kan visa dessa data i binärt, hexadecimalt och decimalformat.

REG_SZ - En textsträng i ett läsbart format för människor. Värden som representerar komponentbeskrivningar tilldelas vanligtvis denna datatyp.

REG_EXPAND_SZ - Datasträngen som ska utökas. Den här raden är text som innehåller en variabel som kan ersättas när den anropas av applikationen, till exempel används för att registrera miljövariabler.

REG_MULTI_SZ - Flerlinjefält. Värden som faktiskt är listor med textsträngar i ett läsbart format har vanligtvis denna datatyp. Raderna separeras av tecknet NULL.

REG_BINARY - Binära data. De flesta hårdvarukomponenter använder information som lagras som binär data. Registerredigerare visar denna information i hexadecimalt format.

REG_RESOURCE_LIST - Lista över hårdvaruresurser. Gäller endast en filial HKEY_LOCAL_MACHINE\HARDWARE.

Du kan också ibland hitta följande typer av registerdata:

REG_RESOURCE_REQUIREMENTS_LIST- Lista över nödvändiga hårdvaruresurser. Gäller endast en filial HKEY_LOCAL_MACHINE\HARDWARE.

REG_FULL_RESOURCE_ DESCRIPTOR - Deskriptor (deskriptor) för en hårdvarururs. Gäller endast en filial HKEY_LOCAL_MACHINE\HARDWARE.

REG_QWORD - 64-bitars nummer.

REG_DWORD_LITTLE_ENDIAN - 32-bitars nummer i little-endian format, motsvarande REG_DWORD.

REG_DWORD_BIG_ENDIAN är ett 32-bitars tal i big-endian-format.

REG_QWORD_LITTLE_ENDIAN är ett 64-bitars nummer i pilspetsformat. Likvärdig REG_QWORD.

REG_NONE - Parametern har ingen specifik datatyp.

Interaktion mellan registret och operativsystemet

När datorn startar kommer hårdvaruidentifieraren ( hårdvaruigenkännare) placerar en lista över enheter som den upptäcker i registret. Typiskt görs hårdvaruigenkänning av programvara Ntdetect.com och operativsystemets kärna Ntoskrnl.exe

När systemet startar hämtar systemkärnan information från registret om drivrutinerna som laddas och i vilken ordning de laddas. Dessutom programmet Ntoskrnl.exe skickar information om sig själv till registret (till exempel versionsnummer).

Under systemstartprocessen utbyter drivrutiner startparametrar och konfigurationsdata med registret. En drivrutin rapporterar systemresurserna den använder, inklusive hårdvaruavbrott ( IRQ) och minnesåtkomstkanaler ( DMA) så att systemet kan inkludera dessa data i registret. Förresten låter registret dig skapa flera hårdvaruprofiler. Hårdvaruprofil ( hårdvaruprofil) är en uppsättning instruktioner som kan användas för att tala om för operativsystemet vilka drivrutiner som ska laddas när datorn startar. Som standard skapar systemet en standard hårdvaruprofil som innehåller information om all hårdvara som finns på datorn.

När en användare loggar in laddas användarprofiler ( användarprofiler). All information relaterad till ett specifikt användarnamn och tillhörande rättigheter lagras i registret. En användarprofil definierar individuella systeminställningar (skärmupplösning, nätverksanslutningsinställningar, anslutna enheter och mycket mer). Information om användarprofiler lagras också i registret.

När du installerar applikationer. Varje gång du kör installationsprogrammet läggs ny konfigurationsdata till i registret. Vid start måste alla installationsprogram läsa information från registret för att avgöra om komponenterna de behöver finns på systemet. Dessutom tillåter registret applikationer att dela konfigurationsinformation, vilket ger dem mer interoperabilitet. Applikationen måste aktivt och korrekt använda registret, och även kunna ta bort det på ett elegant sätt utan att påverka komponenter som kan användas av andra program (bibliotek, programmoduler, etc.). Denna information lagras också i registret.

Vid administrering av systemet. När en användare gör ändringar i systemkonfigurationen med hjälp av systemadministrationsverktyg (till exempel med Kontrollpaneler eller knäppa MMC), alla ändringar återspeglas omedelbart i systemregistret. I huvudsak är administrationsverktyg det mest bekväma och säkra sättet att ändra registret. Förresten kan registerredigeraren också betraktas som ett administrativt verktyg ( regedit.exe), eftersom alla ändringar i systemet kan göras direkt genom att redigera registret.

■ Under laddningen och driften av operativsystemet kommer registerdata ständigt åt, både för läsning och skrivning. Registerfilerna förändras ständigt eftersom inte bara systemet, utan även enskilda applikationer kan använda registret för att lagra sina egna data, inställningar och inställningar. Med andra ord, åtkomst till registret är en av de vanligaste operationerna. Även om användaren inte arbetar vid datorn, nås registret fortfarande av systemtjänster, drivrutiner och applikationer.

■ Brott mot registerfilernas integritet (brott mot datastrukturen) eller felaktiga värden på enskilda kritiska parametrar kan leda till systemkrasch. Ta därför hand om möjligheten att spara och återställa det innan du experimenterar med registret.

Windows-registret är en av de mest mystiska delarna av operativsystemet, vilket gör att du kan anpassa och modifiera nästan alla aspekter av Windows. Vissa människor arbetar med registret hela tiden, men de flesta har bara en vag förståelse för det och är inte helt säkra på hur man skapar anpassade nycklar och inställningar. Så låt oss försöka ta reda på vad Windows-registret är.

Vad är Windows-registret

Windows-registret är inget annat än en samling av olika systemkonfigurationer och inställningar.

Det kan betraktas som en databas som lagrar nästan all viktig information. Denna information inkluderar allt relaterat till hårdvarusystemet, applikationsinställningar, installerade program, användarprofiler, etc. Windows kommer ständigt åt registret eftersom det, som redan nämnts, lagrar all viktig information, och det är mycket snabbare och lättare för operativsystemet att hantera allt från ett ställe än att fiffla med separata konfigurationsfiler som finns på olika platser.

Windows-registerkomponenter

Windows 10-registret består av tre huvudkomponenter - rotnivånycklar, nycklar och inställningar.

Rotnivånycklar innehåller sektioner som har sin egen uppsättning parametrar.

Det finns fem olika rotnivånycklar, och de har alla sina egna specifika syften. Här är deras kärna:

  • HKEY_CLASSES_ROOT (HKCR): denna nyckel används för objektlänkning och -inbäddning (OLE) och filtypsassociation. Detta är nyckeln där Windows associerar filer med sina respektive program så att användaren kan öppna och interagera med dem.
  • HKEY_NUVARANDE_ANVÄNDARE (HKCU): Denna Windows-registernyckel lagrar alla data, inställningar på användarnivå och konfigurationer som är associerade med den inloggade användaren. Inte bara Windows, utan även andra program lagrar data relaterad till den aktuella användaren här.
  • HKEY_LOCAL_MACHINE (HKLM): Oavsett användarens status innehåller denna nyckel alla systempartitioner, inklusive alla hårdvaruinställningar, mjukvaruinställningar etc. Eftersom HKLM innehåller mest av all systeminformation är det en av de mest offentliga Windows-rotnycklarna.
  • HKEY_USERS (HKU): Som namnet antyder innehåller denna rotnyckel inställningarna för alla användare, inklusive inloggade och utloggade användare, så blanda inte ihop denna nyckel med HKCU.
  • HKEY_CURRENT_CONFIG (HKCC): Enkelt uttryckt är det en pseudo-rotnyckel eftersom det är en direkt länk till de aktuella hårdvaruprofilinställningarna i HKLM-rotnyckeln.

Partitionsalternativ

Var och en av dessa rotnycklar har sina egna sektioner, och varje sektion har sina egna parametrar. Varje sektion kan skapa 6 olika typer av parametrar, och värdena för dessa parametrar är helt beroende av målprogrammet och/eller konfigurationskraven.

I allmänhet finns det fyra huvudtyper av data som används i Windows Registereditorn av alla versioner - 7, 8 eller 10:

  • Strängparameter: består av enkel, läsbar text och är en av de mest använda inställningarna i Windows-registret.
  • Binär parameter: Som namnet antyder innehåller denna parameter endast binära data (0, 1). Används ofta för att slå på eller av en specifik funktion.
  • ParameterDWORD (32 bitar): liknar en binär parameter, men kan lagra vilket heltal som helst inom intervallet 32 ​​bitar. Designad för att fungera med 32-bitars system, men används även på 64-bitars system för bakåtkompatibilitet.
  • ParameterQWORD (64 bitar): denna parameter är nästan som ett DWORD, men kan bära vilket heltal som helst inom intervallet 64 bitar. Vi kan säga att QWORD är designat för att fungera med 64-bitars system.

Hur man öppnar Windows Registereditor

Denna metod för att öppna registret kommer att fungera oavsett den installerade versionen av Windows - 7.8 eller 10:

Tryck på +R för att öppna fönstret Kör. Skriv eller och tryck på Enter eller OK. Om fönstret Användarkontokontroll (UAC) visas klickar du på Ja.

Den huvudsakliga körbara filen för registerredigeraren finns i katalogen C:\Windows. Så du kan öppna den här mappen och köra regedit.exe direkt, eller så kan du helt enkelt skapa en genväg till regedit.exe på en plats som passar dig.

Registerredigerare: för 64-bitars och 32-bitars Windows

Registret i 64-bitarsversioner av Windows består av 32-bitars och 64-bitars sektioner. Många av 32-bitarspartitionerna har samma namn som deras 64-bitars motsvarigheter, och vice versa.

Standardversionen av 64-bitars (regedit.exe) visar både 64-bitars och 32-bitars partitioner. I 64-bitarsversionen av Registereditorn visas 32-bitarsnycklar i följande registernyckel:

HKEY_LOCAL_MACHINE\Software\WOW6432Node

Du kan visa och redigera 64-bitars och 32-bitars avsnitt och inställningar med hjälp av 64-bitarsversionen av redigeraren. För att visa eller redigera 64-bitarsnycklar måste du använda 64-bitarsversionen av Registereditorn (regedit.exe). Du kan också redigera och visa 32-bitars nycklar och värden med 32-bitarsversionen (%systemroot\%Syswow64). För att öppna 32-bitarsversionen av Registereditorn, följ dessa steg:

  • Öppna dialogrutan Kör.
  • Stiga på %systemroot%\syswow64\regedit och klicka på OK.

Notera

Du måste stänga 64-bitarsversionen av Registereditorn innan du öppnar 32-bitarsversionen (och vice versa). Du kan dock öppna en andra instans av Registereditorn. Om t.ex. 64-bitarsversionen av redigeraren redan körs anger du kommandot %systemrot%\syswow64\regedit -m för att starta 32-bitarsversionen av editorn.

Skapa nya sektioner och parametrar

Att skapa sektioner och parametrar är mycket enkelt. Men innan du gör något, vänligen skapa en säkerhetskopia av ditt Windows-register, eftersom eventuella felaktiga inställningar eller radering av viktiga objekt kan orsaka kritiska fel.

För att skapa en säkerhetskopia, i redigeringsfönstret, klicka på "Arkiv -> Exportera", ange ett filnamn och spara det på ett säkert ställe.

För att skapa en ny partition, högerklicka på rotnivånyckeln och välj Ny -> Partition. Den nya partitionen kommer att se ut som en mapp, och som standard kommer den att heta något i stil med "Ny partition #1". Naturligtvis kan avsnittet alltid bytas namn. Samma procedur följs när en ny undernyckel behöver skapas.

För att skapa en ny parameter, högerklicka i ett tomt område i redigerarens högra fönster och välj önskad parameter. Den skapade parametern måste ges ett namn; Namnet beror helt på de specifika kraven.

För att tilldela ett värde till en parameter, dubbelklicka på den och ange ett värde. Återigen beror värdet på programmet eller specifika inställningar.

Åtkomsträttigheter till registernycklar

I analogi med rättigheter och behörigheter för vissa objekt i NTFS-filsystemet ges samma skydd för registernycklar.

Sedan Windows Vista har ett stort antal OS-specifika registernycklar som lagrar Windows-inställningar skyddats av Windows Resursskydd, så du kan inte bara ta bort eller ändra dem. Du kan inte göra detta utan att bli deras ägare och ställa in behörigheter (åtkomsträttigheter) för dem. Lyckligtvis tillåter operativsystemet detta också, men den manuella metoden är för tråkig, så det är bättre att använda ett enkelt verktyg som automatiserar hela processen.

Det är allt! Jag hoppas att ovanstående har hjälpt dig att bättre förstå Windows-registret och dess huvudkomponenter. Dela dina åsikter och erfarenheter i kommentarerna nedan!

Ha en bra dag!

 

Det kan vara bra att läsa: