Konfigurationssystemet misslyckades med att initiera 0x84B10001 när du installerade SQL Server på Windows
I veckan diskuterar vi en av de vanligaste felmeddelandena vi får när vi installerar SQL Server 2008 R2 på Windows-system. Det här är den femte artikeln av SQL Felsökningsserie vi startade för några veckor sedan. Under de senaste veckorna diskuterade vi olika felmeddelanden vid installation av SQL. I veckan diskuterar vi de flesta vanliga fel; "Konfigurationssystemet misslyckades med att initiera 0x84B10001".
Konfigurationssystemet misslyckades med att initiera 0x84B10001
När jag först fick detta fel var jag tvungen att göra mycket forskning för att ta reda på orsaken. Efter mycket searxhing upptäckte att detta fel händer på grund av Microsoft .NET.
Under C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ CONFIG det finns en machine.config fil som orsakar detta fel.
De Maskin.config fil, innehåller inställningar som gäller för en hel dator. Den här filen finns i C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ CONFIG katalogen. Machine.config innehåller konfigurationsinställningar för maskinövergripande montering, inbyggda fjärrkanaler och ASP.NET. Konfigurationssystemet ser först ut i maskinens konfigurationsfil och andra konfigurationssektioner när en utvecklare kan ringa. Den här filen innehåller, bland många andra XML-element, en browserCaps element. Innehållet är detta element ett antal andra element som anger parse-regler för olika användaragenter, och vilka egenskaper som var och en av dessa parsingar stöder.
För att åtgärda detta fel måste vi ändra filen Machine.config. Vi måste ta bort konfigurationsdelen som innehåller alla Windows Communication Foundation (WCF) ServiceModel konfigurationselement. Jag är fortfarande förvirrad över varför vi måste ta bort det här avsnittet för att detta felmeddelande ska gå bort.Det finns två metoder som du kan försöka lösa detta problem.
Metod ett
I den här metoden kommer vi att ändra filen Machine.config.
- Gå till C: \ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ CONFIG
- Leta efter Machine.config-filen och skapa en kopia av den filen någonstans som en säkerhetskopia
- Högerklicka på Machine.config och klicka på Edit (Det är bäst att använda Notepad ++ för att ändra den här filen)
- Leta efter följande avsnitt (Sök efter )
- Ta bort hela konfigurationen till d.v.s. från till
- Rädda Machine.config fil.
Försök nu att installera Microsoft SQL Server 2008 R2 och se om du får samma fel.
Metod två
I den här metoden kan du försöka ladda ner Microsoft SQL Server 2008 R2 senaste serverpaketet och försöka installera det. Eftersom enligt Microsoft det här felet är fixat med Microsoft SQL Server 2008 R2 Service Pack 1. Men jag är inte säker på hur många fall det faktiskt fixade problemet, det är därför jag nämnde Metoden en.
Dessa metoder bör hjälpa dig att lösa detta fel.