Cando se executan algúns xogos nun computador de Windows, poden producirse erros cos compoñentes de DirectX. Isto débese a unha serie de factores que discutiremos neste artigo. Ademais, analizamos as solucións a tales problemas.
Erros de DirectX nos xogos
Os problemas máis comúns cos compoñentes DX son os usuarios que intentan executar un xogo antigo en hardware e SO modernos. Algúns proxectos novos tamén poden producir erros. Considere dous exemplos.
Warcraft 3
"Non se puido inicializar DirectX": o problema máis común atopado polos fans desta obra mestra de Blizzard. Ao lanzar o lanzador, amosa unha ventá de advertencia.
Se preme o botón Ok, o xogo require que insira un CD, o que probablemente non estea dispoñible no CD-ROM.
Este fallo ocorre debido á incompatibilidade do motor de xogo ou calquera dos seus outros compoñentes co hardware instalado ou as bibliotecas DX. O proxecto é bastante antigo e está escrito baixo DirectX 8.1, de aí o problema.
- Primeiro de todo, ten que eliminar os problemas do sistema e actualizar o controlador da tarxeta de vídeo e os compoñentes de DirectX. De todos os xeitos non será superfluo.
Máis detalles:
Reinstalar os controladores de tarxetas de vídeo
Actualizando os controladores de tarxetas de vídeo de NVIDIA
Como actualizar bibliotecas de DirectX
Problemas en executar xogos baixo DirectX 11 - Na natureza, hai dous tipos de API para as que se escriben os xogos. Estes son Direct3D (DirectX) e OpenGL moi similares. Warcraft usa no seu traballo a primeira opción. Mediante manipulacións simples, pode facer que o xogo use o segundo.
- Para facelo, vaia ás propiedades do atallo (PKM - "Propiedades").
- Tab "Atallo"no campo "Obxecto", despois do camiño ao ficheiro executable que engadimos "-pengl" separados por espazos e sen comiñas, logo prema "Aplicar" e "OK".
Tentamos iniciar o xogo. Se o erro repítese, vaia ao seguinte paso (OpenGL nas propiedades do atallo deixar).
- Nesta fase, teremos que editar o rexistro.
- Chama ao menú Corre teclas de acceso rápido Windows + R e escriba un comando para acceder ao rexistro "regedit".
- A continuación, ten que seguir o camiño de abaixo ata o cartafol "Vídeo".
HKEY_CURRENT_USER / Sofware / Blizzard Entertainment / Warcraft III / Video
A continuación, busque o parámetro neste cartafol "adaptador", faga clic co botón dereito do rato e seleccione "Cambiar". No campo "Valor" ten que cambiar 1 en 0 e preme Ok.
Despois de todas as accións, é obrigatorio reiniciar, só así terán efecto os cambios.
GTA 5
Grand Theft Auto 5 tamén sofre unha enfermidade similar e, ata que apareza o erro, todo funciona correctamente. Cando intenta iniciar o xogo aparece de súpeto unha mensaxe dicindo: "Non se pode inicializar DirectX."
O problema aquí reside en Steam. Na maioría dos casos, a actualización axuda co seguinte reinicio. Ademais, se pecha Steam e comeza o xogo usando o atallo do escritorio, o erro probablemente desaparecerá. Se é o caso, reinstale o cliente e tenta xogar como de costume.
Máis detalles:
Actualizar Steam
Como desactivar Steam
Reinstalando Steam
Os problemas e os erros nos xogos son moi comúns. Isto débese principalmente á incompatibilidade de compoñentes e varios fallos en programas como Steam e outros clientes. Esperamos que axudámoste a resolver algúns problemas co lanzamento dos teus xoguetes favoritos.