En registerfil är en databas med inställningar som styr hur Windows fungerar. Den innehåller information om hårdvarukonfigurationer, programvaruinstallationer, användarinställningar och mer. Registret uppdateras ständigt när Windows används, och det är viktigt för att operativsystemet ska fungera korrekt.
Registerfiler lagras i en hierarkisk struktur, där varje post har ett unikt namn och värde. Den översta nivån i registret är uppdelad i fem huvudgrenar:
* HKEY_CLASSES_ROOT (HKCR) :Innehåller information om filassociationer och registrerade klasser.
* HKEY_CURRENT_USER (HKCU) :Innehåller användarspecifika inställningar, som skrivbordsbakgrund, aktivitetsfältsinställningar och programinställningar.
* HKEY_LOCAL_MACHINE (HKLM) :Innehåller inställningar för hela datorn, såsom hårdvarukonfigurationer, programvaruinstallationer och systemtjänster.
* HKEY_USERS (HKU) :Innehåller användarprofiler, inklusive inställningar för varje användarkonto.
* HKEY_CURRENT_CONFIG (HKCC) :Innehåller inställningar för den för närvarande aktiva hårdvaruprofilen.
Registerfiler används av en mängd olika Windows-komponenter, inklusive själva operativsystemet, applikationer och tjänster. När ett program gör ändringar i registret, är det faktiskt att skriva dessa ändringar till en registerfil. Detta gör att ändringarna kan göras permanenta och laddas när programmet startas nästa gång.
Registerfiler kan redigeras med en mängd olika verktyg, inklusive Registereditorn (regedit.exe). Det är dock viktigt att vara mycket försiktig när du redigerar registret, eftersom eventuella misstag kan få Windows att krascha eller bli instabilt.
Om du har problem med Windows kan det vara bra att kontrollera registret efter fel. Det finns ett antal verktyg tillgängliga som kan skanna registret efter fel och rekommendera korrigeringar.