Directx-installation: ett internt systemfel inträffade [fix]

Innehållsförteckning:

Video: How To Fix Microsoft DirectX SDK Error Code.. S1023 2024

Video: How To Fix Microsoft DirectX SDK Error Code.. S1023 2024
Anonim

Spelfantiker kan ibland behöva installera DirectX manuellt för att säkerställa att deras bärbara datorer eller stationära datorer uppfyller spelens DirectX-systemkrav.

Vissa användare har emellertid sagt att ett felmeddelande om ett " internt systemfel har inträffat " visas när de försöker installera DirectX (version 9 eller högre).

Om det felmeddelandet dyker upp när du öppnar installationsprogrammet för DirectX, så kan du fixa det.

Hur kan jag fixa DirectX Setup: Ett internt systemfel uppstod?

  1. Kör DirectX Installer som Admin
  2. Stäng av antivirusprogram från tredje part
  3. Installera DirectX med DirectX Slutanvändares körtid
  4. Installera DirectX inom ett administratörskonto
  5. Skanna registret med CCleaner
  6. Redigera registret

1. Kör DirectX Installer som Admin

Först prova att köra DirectX-installationsprogrammet som administratör. Att öppna ett installationsprogram som admin kan ofta fixa installationsfel. För att göra det högerklickar du på installationsguiden för DirectX och väljer Kör som administratör.

2. Stäng av antivirusprogram från tredje part

Många användare har fixat felet " Ett internt systemfel inträffade " genom att inaktivera deras antivirusprogram från tredje part och sedan installera DirectX.

De flesta antivirusverktyg inkluderar ett inaktiveringsalternativ på systemmenyns kontextmenyer som du kan välja för att tillfälligt stänga av sköldarna.

Om du inte hittar något sådant alternativ på snabbmenyn, öppna fönstret för antivirusprogrammet och bläddra igenom konfigurationsinställningarna.

3. Installera DirectX med DirectX-slutanvändares körtid

Systemfelet " Ett internt systemfel inträffade " uppstår oftare när du installerar DirectX med runtime-paketets webbinstallationsversion (annars webbinstallatören).

Således har vissa användare funnit att DirectX installerar ok med det alternativa DirectX End-User Runtimes installationsprogram som du kan ladda ner från den här sidan.

Kör sedan installationsprogrammet, extrahera alla filer till en mapp och kör sedan DXSETUP som administratör från mappen som innehåller de extraherade filerna.

4. Installera DirectX i ett administratörskonto

Om du installerar DirectX i en standard Windows-användarprofil, kan du behöva installera det i ett administratörskonto. Du kan ställa in en helt ny adminprofil.

Alternativt kan du ändra din nuvarande standardprofil till en admin på följande sätt:

  • Tryck på Windows-tangenten + R-kortkommandot för att öppna Kör.
  • Ange 'netplwiz' i textrutan Öppna och klicka på OK för att öppna fönstret i ögonblicksbilden direkt nedan.

  • Välj din vanliga användarprofil och klicka på Egenskaper för att öppna fönstret nedan.

  • Välj fliken Gruppmedlemskap som innehåller alternativen i bilden direkt nedan.

  • Välj administratörsalternativ på fliken Gruppmedlemskap.
  • Tryck på knappen Apply och OK för att bekräfta den nyligen valda inställningen.

5. Skanna registret med CCleaner

  • Vissa användare har också bekräftat att en CCleaner-registerskanning kan fixa felet " Ett internt systemfel uppstod ". För att skanna registret med freeware CCleaner, tryck på knappen Hämta på den här sidan.
  • Sedan kan du lägga till CCleaner i Windows med installationsguiden.
  • Kör CCleaner och klicka på Registry för att öppna programvarans registerrensare.
  • Markera alla kryssrutor och tryck knappen Sök efter problem för att initiera en skanning.
  • Tryck på knappen Fixa problem. Du kan sedan välja att spara en valfri säkerhetskopia, men du behöver förmodligen inte säkerhetskopian.
  • Tryck på knappen Fixa alla valda problem för att ge ytterligare bekräftelse.

6. Redigera registret

  • En annan fix för felet ” internt systemfel uppstod ” som vissa användare har bekräftat att fungerar är att redigera DirectX-registernyckeln. För att göra det, öppna registerredigeraren genom att ange 'regedit' i Run's Open text-rutan.
  • Bläddra till den här registernyckeln: HKEY_LOCAL_MACHINESOFTWAREMicrosoftDirectX.
  • Välj DirectX-tangenten som visas i ögonblicksbilden direkt nedan.

  • Dubbelklicka sedan på InstalledVersion till höger om fönstret för att öppna fönstret Edit Binary Value.

  • Radera värdedata i fönstret Redigera binärt värde och ersätt dem med detta värde: 0808 00 00 00 09 00 00 00.
  • Tryck på OK- knappen för att stänga fönstret Redigera binärt värde.
  • Dubbelklicka på version för att öppna fönstret Redigera sträng som visas nedan.

  • Radera det aktuella värdet i textrutan Värdedata.
  • Ange '4.09.00.0904' i textrutan Värdedata och klicka på OK- knappen.

Om du inte kan redigera ditt Windows 10-register, läs den här praktiska guiden och hitta de snabbaste lösningarna på problemet.

Så det är hur du kan fixa felet " Ett internt systemfel har uppstått " för att installera DirectX. Du kan också kolla in den här artikeln för ytterligare DirectX-korrigeringar.

Om du har andra frågor eller förslag kan du gärna lämna dem i kommentarerna nedan.

Directx-installation: ett internt systemfel inträffade [fix]