- DirectX 12 funciona quan coincideixen Windows, drivers i maquinari; no és un interruptor, sinó capacitats que s'habiliten segons la compatibilitat.
- dxdiag mostra els Nivells de característiques (12_0, 12_1) que indiquen suport real; si no apareixen, la GPU no suporta DX12 nadiu.
- Molts jocs arrenquen a DX11 per estabilitat; opcions del joc o paràmetres del llançador determinen si usen DX12, i funcions avançades requereixen GPU compatible.
Si en obrir un joc et surt que DirectX 12 està desactivat, és normal sentir que alguna cosa se t'escapa. En molts casos, no és que falti una instal·lació màgica, sinó que el sistema, els drivers o el propi joc no estan configurats com a toca. Aquí trobaràs una guia pràctica, clara i amb to proper per deixar DX12 llest i funcionant al teu PC amb Windows.
Abans de res, convé entendre que DirectX 12 va de la mà de Windows i dels controladors de la teva gràfica. No s'activa amb un interruptor amagat: s'habilita automàticament quan el sistema, els drivers i el maquinari són compatibles. Amb això clar, repassarem pas a pas què revisar, com comprovar la compatibilitat real i què fer si un joc insisteix a estirar DX11 o mostra errors com D3D11 o el clàssic “DirectX 12 no és compatible”.
Què és DirectX 12 i per què alguns jocs no ho usen per defecte
DirectX 12 és l'API de Microsoft que permet als jocs comunicar-se amb el teu GPU de manera més eficient. Quan funciona com cal, redueix la càrrega de CPU, millora el repartiment de tasques entre nuclis i obre la porta a tecnologies com el Ray Tracing, Variable Rate Shading o Mesh Shaders. Tot i així, hi ha títols que arrenquen en DX11 per estabilitat o compatibilitat, i deixen DX12 com a opció manual en ajustaments.
No et sorprenguis si, tot i tenir DX12 al sistema, un joc arrenca en una altra API. Els desenvolupadors prioritzen, de vegades, el camí més estable per a la majoria dels usuaris, i per això veuràs una opció per canviar de DX11 a DX12 dins de la configuració del joc.
Comprovacions bàsiques: versió de Windows, dxdiag i nivells de característiques
El primer és assegurar-se que Windows i el teu maquinari són al punt necessari. Per començar, DX12 està integrat a Windows 10 i Windows 11, però les funcions més capdavanteres (el que es coneix com DirectX 12 Ultimate) requereixen versions recents del sistema.
Comprova la teva edició de Windows amb Windows + R, escriu winver i prem Enter. Si estàs a Windows 11 oa Windows 10 relativament recent, vas ben encaminat. Després d'això, obre l'eina de diagnòstic amb Windows + R → dxdiag i fes una ullada.
A dxdiag, aneu a la pestanya Sistema per veure “Versió de DirectX”. Si us posa DirectX 12, significa que el sistema ho suporta. Ara entra a la pestanya Pantalla (Display) i localitza “Nivells de característiques”. Aquí veuràs alguna mena 12_0, 12_1, 11_1…. Aquesta línia és clau, perquè indica el que el teu GPU pot executar de debò.
Si veieu 12_0 o 12_1, el vostre maquinari suporta DX12. Si no apareix 12_x, la targeta gràfica no arriba a aquest nivell i, per tant, no hi haurà manera de forçar DX12 de forma nativa. En aquest cas, més avall t'expliquem com conviure amb DX11 o quines alternatives hi ha si el joc ho permet.
Actualitza Windows: el primer pas que més arregla
Moltes incidències es resolen actualitzant el sistema. Obre Configuració → Actualització i seguretat (o Windows Update a Windows 11), i prem a “Cerca actualitzacions”. Instal·la tot el pendent i reinicia si t'ho demana. DX12 i els seus components solen arribar a través del Windows Update, així que no ho deixis per a un altre dia.
Encara que et sembli que ja està tot al dia, hi pot haver paquets acumulatius o pegats de qualitat que afecten la pila gràfica. Un parell de reinicis després de les actualitzacions no vénen malament al sistema, sobretot si actualitzeu des d'una versió antiga de Windows 10.
Drivers de la GPU: reinstal·lació neta des de la web del fabricant
Els controladors de la gràfica són el cor de tot això. Visita la web oficial del teu fabricant i descarrega la versió actual: NVIDIA (nvidia.com/drivers), AMD (amd.com/support) o Intel (intel.com/support/graphics-drivers). Evita eines de tercers i aposta per l'instal·lador oficial.
En executar l'instal·lador, si tens opció, escull “instal·lació neta”. Això esborra restes de versions anteriors que poden causar conflictes. Després d'actualitzar, reinicieu l'ordinador perquè el driver carregui correctament. Després, torna a dxdiag i verifica de nou els “Nivells de característiques”.
A portàtils, convé passar per la web de suport del propi fabricant de l'ordinador si fas servir GPU integrada o híbrida. Alguns equips necessiten controladors validats per l'OEM per habilitar correctament certes funcions gràfiques.
Comprovar si el propi joc permet escollir DirectX 12
Hi ha títols que deixen seleccionar l'API gràfica a les opcions de vídeo. Entra al menú del joc, cerca Gràfics o Renderitzat i, si apareix l'opció, canvia el renderitzador de DirectX 11 (o Vulkan) a DirectX 12. De vegades cal reiniciar el joc perquè faci efecte.
Si el joc no ofereix el selector, revisa la documentació del desenvolupador. En alguns casos exposen paràmetres de línia d'ordres o commutadors al llançador. Cada títol gestiona aquesta part a la seva manera, així que no us estranyi trobar l'ajust en un lloc poc evident.
Errors freqüents a Steam: paràmetres d'inici i verificació de fitxers
Si utilitzes Steam, entra a la teva Biblioteca, botó dret al joc → Propietats → Opcions d'inici. Si veus -dx12 o -d3d12 i dóna problemes, prova a deixar aquesta casella buida per utilitzar la configuració per defecte. Al revés, si el teu GPU no suporta DX12 i el joc insisteix, afegeix -dx11 per forçar DirectX 11 quan el títol ho permeti.
A la mateixa finestra, a Arxius locals, prem a “Verificar integritat dels arxius del joc”. Això repara descàrregues corruptes que poden provocar missatges enganyosos sobre compatibilitat. Una simple verificació sovint corregeix llançaments fallits.
Instal·lar components de DirectX des de Microsoft (quan té sentit)
La descàrrega de “DirectX End-User Runtime Web Installer” de Microsoft serveix per instal·lar llibreries complementàries que molts jocs antics o motors encara demanen. No és un instal·lador de “DX12” com a tal, perquè DX12 ve amb Windows, però pot solucionar faltes de runtime de DX9/10/11.
Si optes per consultar guies externes, extrema les precaucions. Evita instal·lar programari promocionat a banners que pugui ser PUP (programa potencialment no desitjat). Sempre que puguis, tira de recursos oficials per no ficar bloatware a l'equip.
Reparar fitxers de sistema amb SFC i DISM
Si sospites de corrupció de fitxers a Windows, obre el Símbol del sistema com a administrador i executa sfc /scannow. Deixa que s'acabi. Aquesta anàlisi sol trigar, però detecta i repara components crítics.
Després, llança en aquest ordre: DISM /Online /Cleanup-Image /CheckHealth, DISM /Online /Cleanup-Image /ScanHealth y DISM /Online /Cleanup-Image /RestoreHealth. DISM repara la imatge de Windows i arregla inconsistències que SFC no pot resoldre per si mateix.
Quan acabis, reinicia. Molts problemes amb serveis de gràfics, biblioteques i dependències queden resolts després d'aquest procés, i els jocs que abans no iniciaven sota DX12 solen fer-ho sense més ni més.
DX12 Ultimate, Ray Tracing i “nivells de funció”: què esperar a dxdiag
DirectX 12 Ultimate no és un executable que instal·les a part: és un conjunt de capacitats que s'habiliten quan coincideixen Windows, drivers i una GPU compatible. Tecnologies com Ray Tracing per maquinari, VRS o Mesh Shading depenen d'aquesta tríada.
A dxdiag no veuràs un botó que canviï de “desactivat” a “activat”. El que veuràs són els “Nivells de característiques”, on es reflecteixen els suports del maquinari. Que no canvieu una etiqueta textual no vol dir que DX12 no estigui operatiu; simplement, aquest panell no exposa DX12 Ultimate com a interruptor.
Si us preocupa el traçat de raigs o funcions avançades, revisa la web del fabricant del teu GPU. Algunes iGPU no suporten Ray Tracing per maquinari i certes tecnologies propietàries dels jocs, així que aquí no hi ha dreceres: cal maquinari preparat.
Casos reals: D3D11 a Fortnite, “DX12 desactivat” i jocs que no arrenquen
Després de reinstal·lar Windows, és freqüent que Fortnite mostri un error tipus D3D11. En realitat, sol deure's a drivers absents o que el joc intenta utilitzar una API que no quadra amb el teu maquinari. Actualitza Windows, reinstal·la els controladors de la GPU amb instal·lació neta i verifica arxius a Steam o al propi llançador d'Epic.
Si el vostre dxdiag indica DX12 al sistema però el joc arrenca en DX11, comprova si hi ha selector en els ajustaments del joc. Si el títol no ofereix DX12 al menú, probablement el desenvolupador l'hagi deshabilitat a la teva combinació de maquinari per estabilitat, o espera certes capacitats que el teu GPU no exposa.
inZOI i el missatge “DirectX 12 no és compatible amb el vostre sistema”

Amb inZOI (i altres jocs nous) apareix de vegades l'avís que “DX12 no és compatible”. Primer, vés a dxdiag → Pantalla → Nivells de característiques i confirma que estigui 12_0 o 12_1. Si no hi apareixen, el teu GPU no suporta DX12 i hauràs de forçar DX11 si el joc ho permet.
A Steam: Biblioteca → botó dret sobre el joc → Propietats → Opcions d'inici. Esborra -dx12 si estava posat i prova a iniciar en mode predeterminat. Si el maquinari no arriba a DX12, escriu -dx11 per forçar DirectX 11 quan el títol ho admeti. Recorda actualitzar drivers i verificar la integritat de fitxers si segueix fallant.
iGPU i dGPU: qui executa el joc realment
En equips amb gràfica integrada (iGPU) i dedicada (dGPU), pot ser que el joc estigui intentant utilitzar la integrada. En aquest escenari, moltes funcions de DX12 o RT no apareixeran perquè la iGPU no les suporta. Obre el tauler de control del teu GPU (NVIDIA Control Panel, AMD Software Adrenalin) i assigna l'executable del joc a “GPU d'alt rendiment”.
A portàtils, revisa a més la Configuració de gràfics de Windows (Configuració → Pantalla → Configuració de gràfics) i assigna aquí el mode d'alt rendiment al joc. Si el títol corre a la dGPU, el normal és que apareguin més funcions DX12 i millori notablement el rendiment.
Programari en segon pla, overlays i antivirus
Superposicions (overlays), capturadors, monitors de FPS o suites d'optimització poden interferir. Prova de desactivar-los, tanca utilitats d'overclocking i, si cal, executa el joc com a administrador. Als antivirus, exclou les carpetes del joc i de la plataforma (Steam, Epic) per evitar bloquejos.
Si perceps que només falla la primera vegada que llences un joc després d'instal·lar drivers, no és estrany que el compilat de shaders estigui creant conflictes amb eines de tercers. Una arrencada sense overlays sol evitar aquest comportament.
Actualitzacions de BIOS/UEFI i suport del fabricant
És estrany, però una BIOS/UEFI desactualitzada pot causar incompatibilitats amb certes funcions del sistema. Consulta la pàgina de suport de la teva placa base o del teu portàtil per veure si hi ha actualitzacions recomanades. Actualitza la BIOS només seguint les instruccions del fabricant i amb còpia de seguretat prèvia, ja que un procés fallit pot deixar lequip inoperatiu.
En equips OEM (marques), revisa la seva web de suport: solen indicar quina versió de DirectX suporten les seves configuracions i publiquen drivers validats. Quan hi ha dubtes amb iGPU, la documentació del fabricant de l'equip aclareix moltes preguntes.
Quan el maquinari no dóna per més: alternatives i expectatives
Si dxdiag no mostra 12_0 o 12_1 i el vostre GPU és anterior a certes arquitectures, no podreu executar DX12 nadiu. En aquest cas, utilitza el paràmetre -dx11 si el joc ho admet o manteniu-vos a l'API per defecte del títol. Això no és una derrota: molts jocs segueixen anant fins a DX11 amb una bona configuració.
Recordeu que funcions com Ray Tracing requereixen maquinari específic i no es poden “activar” per programari. Si el joc demana una GPU amb RT dedicat i la teva no en té, l'ajust no apareixerà o no es pot habilitar sense grans peatges de rendiment.
Reinstal·lació neta de Windows: el darrer cartutx
Si has provat tot això i res funciona, planteja't una instal·lació neta de Windows. Abans, fes còpia de seguretat de les teves dades. Una instal·lació des de zero elimina conflictes profunds i restes de programari que bloquegen components gràfics. Després, instal·la Windows Update, drivers de la GPU i llança el joc amb els paràmetres adequats.
No l'abordis com una solució exprés, però tampoc ho descartis si fa mesos que t'has barallat amb l'equip. De vegades és el que realment cura problemes enquistats amb APIs i runtimes.
Preguntes ràpides per sortir de dubtes
Es pot “instal·lar” DirectX 12 manualment? Tècnicament no com a paquet independent. Arriba amb Windows i els drivers moderns, i l'instal·lador web de Microsoft només afegeix runtimes complementaris que alguns jocs exigeixen.
Per què a dxdiag no veig que “canviï” res en activar DX12? Perquè DX12 (i Ultimate) es reflecteixen en els nivells de característiques, no com un interruptor que digui activat/desactivat. El que és important és que apareguin 12_0 o 12_1 i que el joc tingui l'opció.
Puc fer servir Ray Tracing i DLSS amb una iGPU? En general, no. El RT per maquinari i tecnologies com DLSS requereixen una dGPU compatible. Si busques RT o tècniques avançades, necessitaràs una GPU capaç i controladors actualitzats.
Em val actualitzar drivers? En molts casos sí. Entre Windows Update i una reinstal·lació neta del driver de la GPU, la majoria de problemes amb DX12 es resolen.
Si heu arribat fins aquí, ja tindreu una idea clara: DX12 depèn que tot l'ecosistema estigui alineat. Amb Windows al dia, controladors oficials, elecció correcta de l'API a cada joc, i verificacions amb dxdiag, el normal és que DirectX 12 quedi operatiu sense trucs rars. I si el maquinari no arriba, forçar DX11, tenir cura de la integritat de fitxers i mantenir el sistema net et donarà la millor experiència possible al teu equip.