Alla spel som är utformade för att fungera på Windows-operativsystem kräver en specifik version av DirectX-komponenterna för normal drift. Dessa komponenter är redan förinstallerade i operativsystemet, men ibland kan de vara "sys" i spelprojektinstallatören. Ofta kan installationen av sådana fördelningar uppstå med misslyckanden, och den ytterligare installationen av spelet är ofta omöjligt. Ett typiskt fel i en sådan situation är "DirectX Setup-fel: Ett internt fel inträffade".
Dekalfel DirectX
Som vi har talat ovan, när du installerar spelet med den inbyggda DirectX, kan det krascha, vilket är vad dialogrutan säger:
Eller det här:
Det här problemet uppträder oftast under installationen av leksaker som kräver några av dess komponenter i DX-versionen, som skiljer sig från det tillgängliga systemet. I de flesta fall är detta ljudet av projektet. Problemet här ligger i rätten att få tillgång till filer och registerparametrar. Även om du startar installationen av spelet på administratörens vägnar, kommer det inte att ge någonting, eftersom den inbyggda DX-installatören inte har sådana rättigheter. Dessutom kan det finnas andra orsaker till misslyckande, såsom skadade systemfiler. Om hur man löser dem, vi kommer att prata vidare.
Metod 1: Manuell uppdatering av komponenter
Denna metod är lämplig för Windows-system från XP till 7, eftersom manuell uppdatering i 8 och 10 inte är anordnad. För att eliminera felet måste du hämta och installera DirectX Executable Library Installer för slutanvändaren. Det finns två alternativ: en webbversion och komplett, det vill säga, vilket inte kräver anslutning till Internet. Endast en kan fungera, så du borde försöka båda.
Webversion Hämta sida
På nästa sida, ta bort alla DAWS om de är installerade och klicka på "Avfall och fortsätt."
Den fullständiga versionen "ligger" med referens nedan.
Full version Hämta sida
Det måste också vara handlingar med kryssrutor och klicka på "Nej tack och fortsätt".
Efter nedladdning är det nödvändigt att installera på administratörens vägnar, det är mycket viktigt. Det är gjort så här: Tryck på PCM på den nedladdade filen och välj "Kör på namnet på administratören".
Dessa åtgärder låter dig uppdatera DX-filerna om de skadades och registrerar även de önskade nycklarna i registret. När du har slutfört installationsprocessen, starta om datorn och försök att installera spelet.
Metod 2: Mapp med spel
Vid installation av ursprung, även om det slutade med ett fel, har installationsprogrammet tid att skapa de nödvändiga mapparna och packa upp filer där. Vi är intresserade av katalogen där DirectX-arkiven ligger. Den ligger på adressen nedan. I ditt fall kan det vara en annan plats, men mappträdet kommer att vara liknande.
C: \ Games \ OrientLibrary \ Battlefield 4 \ __ Installer \ DirectX \ Redist \
Från den här katalogen måste du radera alla filer utom de tre som anges på skärmdumpen nedan.
Efter radering kan du återigen försöka installera spelet genom ursprung. Om felet upprepas startar du DXSetup-filen i mappen "Redist" på administratörens vägnar och väntar på installationen av installationen och använd sedan installationen i ursprung.
Ovan är ett av de speciella fallen av funktionsfel, men det här exemplet kan användas i en situation med andra spel. Spelprojekt som används i de arbetade versionerna av DirectX-bibliotek, har nästan alltid en liknande installatör. Du behöver bara hitta den lämpliga mappen på datorn och försök att göra de angivna åtgärderna.
Slutsats
Det fel som beskrivs i den här artikeln berättar för oss att det finns några problem i systemet i form av skadade filer eller registernycklar som är ansvariga för den normala driften av DirectX-komponenterna. Om de ovan angivna metoderna misslyckades med att korrigera felet, är det troligt att installera om Windows eller använd säkerhetskopieringen. Men om du inte spelar i grunden i den här leksaken, kan du lämna allt som det är.