Hvad er de forskellige typer registersoftware?
Registreringssoftware er et udtryk, der bruges til at beskrive forskellige applikationer, der gennemsøger eller manipulerer en computers registreringsdatabase. Registret er et stort lager af data, der bruges af Windows®-operativsystemer til at gemme systemkonfigurationsoplysninger og applikationsindstillinger. Der indtastes poster i registreringsdatabasen, når systemet først installeres, og hver gang det ændres derefter, når et nyt program installeres. Over tid kan databasen blive stor og overflødig. Implementering af registersoftware på en computer giver det mulighed for at scanne og reparere registreringsdatabasen, optimere det for bedre systemydelse. Der er også nogle typer registersoftware, der gør det muligt for brugeren manuelt at gennemse registreringsdatabasen og foretage tilpassede ændringer af dens poster.
Windows®-registreringsdatabasen er opdelt i nældefeber, der hver svarer til et informationsdomæne. For eksempel er HKEY_LOCAL_MACHINE en bikube, der er afsat til detaljer om maskinens hardware. Tilsvarende er der andre bikuber, der indeholder data om plug-and-play-enheder og specifikke brugerpræferencer, såsom startmenuindstillinger, skrivebordsikoner, logon-navne og centrale Windows®-operationer. Når brugeren tilpasser maskinen og installerer tredjepartsapplikationer over tid, bliver registreringsdatabasen stor, og mange af værdierne bliver overflødige. Dette resulterer i sidste ende i ekstremt langsom systemstarter, systeminstabilitet og hyppige harddisknedbrud.
De fleste typer registersoftware analyserer registreringsdatabasen for indikationer på redundans og rydder op for at forbedre maskinens ydelse. Det afslutter denne proces ved at kontrollere, om registreringsdatabasen har duplikatværdier, ubrugte nøgler eller værdier, ødelagte links eller unødvendige konfigurationsdetaljer. Softwaren vil derefter fjerne duplikatværdier eller ubrugte nøgler, genindføre links og udføre andre optimeringsopgaver. Nogle typer registersoftware inkluderer også en virusscanner, der kontrollerer, om registreringsdatabasen har værdier indtastet af en virus eller orm. Da registreringsdatabasen er en vigtig del af operativsystemet, vil softwaren også tage backup af det nuværende register, så det let kan gendannes, hvis ændringer medfører uforudsete systemproblemer.
Avancerede brugere er muligvis nødt til at interagere med Windows®-registreringsdatabasen direkte for at foretage tilpassede ændringer af dens poster eller for at gennemse dets værdier til applikationsudviklingsformål. I sin rå form er registreringsdatabasen imidlertid uforståelig. Windows®-operativsystemer leveres sammen med registersoftware kaldet "regedit.exe", som giver brugeren let at gennemse registreringsdatabasens bikuber med lethed og foretage ændringer i individuelle poster. Dataene er lagt op på en hierarkisk måde. Nogle registreringsdatabase browsere beskytter også kritiske poster i registreringsdatabasen for at sikre, at brugeren ikke ved et uheld ødelægger databasen.