Ta bort registertabell
Tabellen RemoveRegistry innehåller den registerinformation som programmet behöver ta bort från systemregistret.
Tabellen RemoveRegistry innehåller följande kolumner.
Spalt | Typ | Nyckel | Nullbar |
---|---|---|---|
Ta bort register | identifierare | Y | N |
Rot | Heltal | N | N |
Nyckel | RegPath | N | N |
Namn | formaterad | N | Y |
Komponent_ | identifierare | N | N |
Kolumner
-
RemoveRegistry
-
Nyckeln för den här tabellen.
-
rot
-
Den fördefinierade rotnyckeln för registervärdet.
Konstant Hexadecimal Decimal Rotnyckel (ingen) - 0x001 -1 HKEY_CURRENT_USER Installer anger den här nyckeln när du gör en installation per användare. (ingen) -0x001 -1 HKEY_LOCAL_MACHINEInstaller anger den här nyckeln när du gör en installation för alla användare med ALLUSERS inställd på 1. msidbRegistryRootClassesRoot 0x000 0 HKEY_CLASSES_ROOTInstallationsprogrammet tar bort värdet från HKCU\Software\Classes hive under installationer i installationskontexten per användare och per dator . msidbRegistryRootCurrentUser 0x001 1 HKEY_CURRENT_USER msidbRegistryRootLocalMachine 0x002 2 HKEY_LOCAL_MACHINE msidbRegistryRootUsers 0x003 3 HKEY_USERS -
nyckel
-
Den localizable nyckeln för registervärdet.
-
namn
-
Det localizable registervärdenamnet.
Följande sträng i kolumnen Namn har särskild betydelse.
Sträng Betydelse "-" Nyckeln ska tas bort, om den finns, med alla dess värden och undernycklar när komponenten är installerad. Observera att tabellen Registry ska användas för att skapa eller ta bort en registernyckel när komponenten tas bort.
-
Component_
-
Extern nyckel i den första kolumnen i tabellen Komponent refererar till komponenten som styr borttagningen av registervärdet.
Anmärkningar
Registerinformationen tas bort från systemregistret när motsvarande komponent har valts för att installeras lokalt eller köras från källan.
Den här tabellen refereras till när åtgärden RemoveRegistryValues körs.
Validering