Hur man fixar misslyckades med att initiera Direct3D i Windows 10-problemet

Direct3D är ett grafik-API som ingår i DirectX. Det ansvarar för att göra 3D-grafik i programvara och spel som levererar komplexa bilder på ett minimum av tid. Även om detta är en solid applikation finns det tillfällen då vissa problem kan uppstå. I den senaste delen av vår felsökningsserie kommer vi att ta itu med det misslyckade att initiera Direct3D i windows 10-problemet.

vad du ska göra när initialiseringen av Direct3D misslyckas

innan du utför något av de rekommenderade felsökningsstegen nedan är det bäst att starta om datorn först. Den här åtgärden uppdaterar operativsystemet och tar bort eventuella korrupta tillfälliga data som kan orsaka att det inte gick att initiera Direct3D-problemet.

det finns flera faktorer som kan orsaka det här problemet, allt från ett drivrutinsproblem till en problematisk DLL-fil. Nedan listas de rekommenderade felsökningsstegen du behöver göra för att åtgärda problemet.

uppdatera grafikkortsdrivrutinen

en av de vanligaste faktorerna som kan orsaka att det inte gick att initiera Direct3D-problemet är en föråldrad eller skadad grafikkortsdrivrutin. För att åtgärda detta måste du installera om drivrutinen.

om du har ett NVIDIA-grafikkort följer du stegen nedan.

  • tryck på Win+R (Windows-tangenten och R-tangenten) samtidigt för att anropa rutan Kör.
  • skriv msconfig och klicka på OK. Då öppnas Systemkonfigurationerna.
  • när systemkonfigurationen öppnas klickar du på fliken Start. Under startalternativ, kolla Säker start och klicka sedan på OK.
  • när du uppmanas att starta om datorn för att tillämpa dessa ändringar klickar du på Starta om så startar du i Säkert läge.
  • gå till din lokala hårddisk genom att klicka på den här datorn och sedan Lokal Disk C. Du borde kunna se NVIDIA-mappen där. Högerklicka på den och välj Ta bort.
  • klicka på Start och skriv Kör. Välj Kör, dialogrutan Kör visas.
  • skriv ” devmgmt.msc ” i rutan Kör och klicka på OK-knappen som ska öppna fönstret Enhetshanteraren.
  • expandera fältet ”Display Adapters”. Detta kommer att lista alla nätverksadaptrar som maskinen har installerat. Högerklicka på Nvidia-adaptern du vill avinstallera och välj ”Avinstallera”.
  • klicka på ”OK” när du uppmanas att avinstallera enheten. Detta tar bort adaptern från listan och avinstallerar drivrutinen.
  • tryck på Win+R (Windows-tangenten och R-tangenten) samtidigt för att anropa rutan Kör.
  • skriv msconfig och klicka på OK. Då öppnas Systemkonfigurationerna.
  • när systemkonfigurationen öppnas klickar du på fliken Start. Avmarkera Säker start under startalternativ och klicka sedan på OK.
  • när du uppmanas att starta om datorn för att tillämpa dessa ändringar klickar du på Starta om.
  • ladda ner den senaste NVIDIA-drivrutinen för din dator härifrån https://www.nvidia.com/Download/index.aspx.
  • kör installationsfilen och följ instruktionerna som visas på skärmen. Välj alternativet Anpassad installation och markera alla rutor i fönstret Anpassad installationsalternativ. Markera också rutan som anger”Utför ren installation”.
  • starta om datorn

om du har ett AMD-grafikkort följer du stegen nedan.

  • ladda ner AMD Cleanup-verktyget härifrån https://www.amd.com/en/support/kb/faq/gpu-601.
  • leta reda på filen där den sparades och dubbelklicka på ”AMDCleanupUtility.exe-fil.
  • en dialogruta ska visas om AMD Cleanup Utility har upptäckt att systemet inte är i Säkert läge och ger möjlighet att starta om systemet för att köra verktyget i Säkert läge:
  • klicka på ”Ja” systemet startas om och AMD Cleanup Utility körs i Säkert läge.
  • nästa dialogruta ger ett varningsmeddelande om att AMD Cleanup-verktyget tar bort alla AMD-drivrutiner och applikationskomponenter.
  • klicka på ” OK ”för att fortsätta
  • efter att ha klickat på” OK ” kommer verktyget att minimeras till meddelandefältet (systemfältet) och framstegen visas som ett verktygstips.
  • rengöringsprocessen fortsätter att köras i bakgrunden. För att kontrollera framstegen, håll musen över AMD-ikonen i meddelandefältet.
  • när rengöringsprocessen är klar visas ett meddelande som anger att det har slutförts. Klicka på” Visa rapport ”för att se listan över komponenter som avinstallerades, annars klickar du på” Slutför ” för att avsluta verktyget.
  • starta om datorn.

när drivrutinerna har avinstallerats är det dags att installera den senaste drivrutinsuppdateringen. Du kan göra detta med hjälp av AMD Driver Auto-detect tool som du kan ladda ner från https://www.amd.com/en/support.

  • besök AMD-drivrutinen och supportsidan och se avsnittet Automatisk detektering och installation av Radeon-grafikdrivrutiner för Windows.
  • klicka på knappen Hämta nu för att börja ladda ner den körbara filen för verktyget.
  • när nedladdningen är klar kör du filen för att starta installationsprogrammet.
  • klicka på Installera för att extrahera de nödvändiga filerna.
  • när filutvinningen är klar ska verktyget startas automatiskt.
  • granska licensavtalet för slutanvändare och information om förbättringsprogrammet för användarupplevelse.
  • klicka på Acceptera och installera för att fortsätta eller stäng fönstret för att avsluta AMD Driver Auto-detect tool.
  • efter att ha klickat på Acceptera och installera, kommer verktyget att försöka upptäcka den installerade AMD-grafikprodukten och operativsystemet.
  • när du har upptäckt din systemkonfiguration visar verktyget de senaste rekommenderade och valfria drivrutinspaketen som är kompatibla med din grafikprodukt, liksom den för närvarande installerade drivrutinsversionen
  • Välj önskad version och välj Express installation.
  • när drivrutinspaketet har laddats ner bör installationen börja automatiskt.
  • starta om datorn

om du har en integrerad grafik (Intel)

  • tryck på Windows-logotypen + R för att starta en körning
  • skriv devmgmt.msc i dialogrutan Kör och tryck på Enter för att starta Enhetshanteraren.
  • i Enhetshanteraren, expandera Bildskärmsadaptrarna
  • högerklicka på dina grafikdrivrutiner, klicka på Avinstallera och gå sedan igenom avinstallationsguiden för att avinstallera drivrutinerna.
  • starta om datorn. När datorn startar upp bör den automatiskt installera om samma version av grafikdrivrutinerna.

kontrollera om initialiserande Direct3D-problem fortfarande uppstår.

installera om Visual C++ Redistributables

Microsoft Visual C++ Redistributable är ett standarddistribuerbart paket med delad kod som kommer som en del av din Windows och gör att appar kan köras på din dator. Om detta har blivit skadat eller saknas några filer kan det leda till att det inte gick att initiera Direct3D-problemet.

  • tryck på Windows-tangenten + S och gå in i kontrollpanelen. Välj Kontrollpanelen i listan.
  • när Kontrollpanelen startar navigerar du till program och funktioner.
  • när fönstret Program och funktioner öppnas, leta upp Microsoft Visual C++ Redistributable och dubbelklicka på den för att ta bort den.
  • ladda ner Microsoft Visual C++ Runtime Library från https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
  • installera den nedladdade filen.

kontrollera om problemet inte kan initiera Direct3D fortfarande uppstår.

ändra spelupplösningen

det finns fall där detta problem kan uppstå på grund av en spelkonfiguration. I synnerhet kommer problemet att uppstå när du kör spelet med en viss upplösning. För att fixa kan du helt enkelt ändra spelets upplösning från sin konfigurationsapp och försöka köra den igen eller du kan också försöka köra spelet i fönsterläge.

försök kontrollera om det inte gick att initiera Direct3D-problemet fortfarande uppstår.

Lämna ett svar

Din e-postadress kommer inte publiceras.

Related Posts