O mecanismo em execução requer o nível de recurso DX11 10.0 [resolvido]

Ao executar videogames com uso intenso de gráficos como Fortnite, PUBG, Crysis, The Witcher 3 ou programas de software como Fusion360 e SolidWorks, seu hardware de vídeo precisa ser capaz de lidar com as APIs DirectX mais recentes.

Se você estiver executando uma placa integrada (uma placa com CPU) ou uma placa gráfica dedicada mais antiga, poderá ver o erro: "O mecanismo de tempo de execução requer nível de recurso DX11 10.0".

istoDirectX O que significa erro?

DX11, abreviação de DirectX11, é uma interface de programação de aplicativos ou API desenvolvida pela Microsoft e executada em computadores Windows.Seu trabalho é lidar com hardware de computador que lida com elementos multimídia, como placas gráficas, placas de som e sistemas operacionais.Ele fornece suporte de aceleração de hardware para programas e determina seus recursos de hardware e se ajusta conforme necessário para que você obtenha o melhor desempenho.A partir de 2021, a última geração é DirectX12.

Quando você recebe o erro "O mecanismo de tempo de execução requer nível de recurso DX11 10.0", significa que o sistema do seu computador, especialmente sua unidade de processamento gráfico, não possui o hardware Direct3D mais recente ou adequado para executar o aplicativo que você está tentando executar.

Espere, existe uma diferença entre o tempo de execução do DirectX e o hardware do Direct3D?

Sim, o programa de tempo de execução do DirectX determina a versão do DirectX que seu sistema operacional pode manipular, pois sistemas operacionais mais antigos podem não ser capazes de executar a última geração de APIs do DirectX.Enquanto o nível de recurso de hardware Direct3D descreve e determina com o que sua GPU pode ser executada ou compatível.

Só porque você pode baixar e instalar o ambiente de tempo de execução DirectX mais recente, não significa que sua GPU poderá executar o hardware Direct3D mais recente.Este é o caso mesmo se você tiver o sistema operacional mais recente.

Posso descobrir qual DirectX está instalado?

Para verificar qual versão do DirectX você está executando, você precisa executar a ferramenta DirectX Diagnostics integrada diretamente no Windows.Você pode acessá-lo fazendo o seguinte:

  1. Digite na caixa de pesquisa do seu computador (menu iniciar)"corre".
  2. AbertoExecutar diálogo.
  3. digitar:" dXDiag ” e cliquedeterminar.
diálogo de execução
    1. Em Sistema, procureVersão DirectX.

 

Como encontrar sua versão do DirectX

Se sua placa gráfica estiver atualizada, você poderá verificar o nível de recurso de hardware Direct3D que ela suporta fazendo o seguinte:

  1. Vamos paraao lado da guia SistemaExibir" guia.
  2. no motoristaVeja abaixo.
  3. Acharnível funcional.
  4. certificar-se de queativadoAceleração DirectDraw, aceleração Direct3DAceleração de textura AGP.
questão relacionada  O fone de ouvido do Windows 10 não funciona normalmente [5 soluções]
Como visualizar os níveis em destaque suportados pela GPU

Se você estiver executando o sistema operacional Windows 10 mais recente, teráDirectX12, e deve ser capaz de executar DirectX11 e DirectX10.Se você está correndoAplicativo ou jogo legado, eles provavelmente exigirão apenas o DirectX9 no máximo, o que exigirá que você baixe e instale sua distribuição.

6 correçõesexecutar erro do motor,PrecisaSolução alternativa para o nível de recurso DX11 10.0

1. Use uma GPU dedicada para executar o aplicativo

Verifique se o seu sistema de computador possui uma unidade de processamento gráfico integrada e uma unidade de processamento gráfico dedicada.Se você estiver em um laptop, poderá ver isso no adesivo na parte interna do trackpad ou em "Adaptadores de vídeo" no Gerenciador de dispositivos.Se você vir um adaptador gráfico integrado e uma GPU dedicada na lista, será necessário desabilitar a integração.Veja como:

    1. Na caixa de pesquisa do seu computador (menu iniciar) digite "Gerenciador de Dispositivos"
    2. Abra o Gerenciador de Dispositivos e encontreAdaptador de exibição.
    3. DesdobrarExibe uma lista de adaptadores.
    4. Clique com o botão direitoUnidade gráfica integrada.
    5. 選擇Desative-o.

 

  1. Isso mudará para usar seuPlaca gráfica dedicada.
  2. Você pode repetir essas etapas a qualquer momentoreativarunidade integrada.
Como desabilitar gráficos integrados no Gerenciador de dispositivos

Se sua GPU suportar recursos de hardware DirectX10.0 e Direct11D na versão 3, você não receberá mais a mensagem de erro "O nível de recurso DX11 10.0 é necessário para executar o mecanismo".

2. Instale todos os patches e atualizações do jogo

Se você sabe que o aplicativo que está tentando executar teve uma atualização recente, baixe e corrija o aplicativo.Os desenvolvedores de videogames e soluções de software online sempre lançam patches para corrigir bugs e descuidos na programação.A falha na atualização para o patch mais recente pode resultar em uma mensagem de erro "O nível de recurso DX11 10.0 é necessário para executar o mecanismo".

3. Atualize o Windows 10 para a versão mais recente

Se o seu sistema operacional Windows 10 não estiver atualizado, esse pode ser o motivo pelo qual você está recebendo a mensagem de erro "O nível de recurso DX11 10.0 é necessário para executar o mecanismo", pois a atualização mais recente garante que você esteja executando o DirectX mais recente.Verifique se o seu Windows 10 está atualizado, caso contrário, use as seguintes etapas para atualizá-lo:

  1. Digite na caixa de pesquisa do seu computador (menu iniciar)configuração.
  2. Clique emOpções de atualização e segurança.
  3. Clique emVerifique se há atualizaçõesBotão.
  4. 更新seu Windows 10.
  5. Reiniciarcomputador.
  6. Reiniciarseu aplicativo.
questão relacionada  Como definir a ordem de prioridade da CPU no Windows 10 para priorizar o uso de aplicativos em primeiro plano
Use o botão para verificar se há atualizações

Tente executar seu aplicativo novamente e veja "O mecanismo requer o nível de recurso DX11 10.0", a mensagem de erro aparece.Se não, você pode continuar, mas se sim, vá para a próxima solução abaixo.

4. Instale a versão mais recente do DirectX

Se o seu computador com Windows 10 estiver atualizado, você terá automaticamente o DirectX mais recente integrado ao sistema, portanto, nenhum download é necessário.O mesmo vale para DirectX8 para Windows 8.1/11 e DirectX7 para Windows 10/Vista.No entanto, se por algum motivo você não tiver o DirectX mais recente, você podeBaixe aqui.A maneira mais fácil é usarInstalador da Web.

5. Atualize o driver da placa gráfica

Se o seu Windows estiver atualizado, você tiver baixado os patches de aplicativos mais recentes e tiver o DirectX mais recente, verifique se os drivers da placa gráfica estão desatualizados.Geralmente, esse é o culpado, pois geralmente são lançados drivers para unidades de processamento gráfico integrado e dedicado.Você pode atualizar seu driver gráfico de várias maneiras.

Atualizar drivers gráficos usando o Gerenciador de dispositivos:

  1. Pesquise na caixa de pesquisa do seu computador (menu iniciar)Gerenciador de Dispositivos.
  2. Em uma nova janelavirar para cimaAdaptador de exibição.
  3. abra seu menu eClique com o botão direito em sua unidade integrada ou dedicada.
  4. Do menuClique emOpções de atualização.
  5. Pesquisa automaticacondutor.
  6. O Windows irá procurar novos drivers e instalá-los.
Como atualizar drivers do Gerenciador de dispositivos - automaticamente

Se o Windows não encontrar nenhum driver novo, o melhor a fazer éAtualize-os manualmente no site do fabricante.

  • Se estiver executando em um laptop ou laptopProcessador integrado Intel, Por favor vá aAquie baixe de acordo com o fabricante.
  • se estiver correndoPlaca de vídeo Nvidia dedicada,Por favor vá aAqui.Você precisa preencher o tipo de produto, família, o produto em si e seu sistema operacional.
  • se estiver correndoPlaca de vídeo AMD dedicada, Por favor vá aAqui.
questão relacionada  Recomendações de antivírus do Windows: grátis e pago

Se você não quiser baixar e instalar drivers manualmente, tanto a Nvidia quanto a AMD têm um software de driver oficial que você pode baixar e usar para sua GPU.É confiável, funciona bem e você não precisa se preocupar em estragar sua instalação.Para Nvidia você pode usarGeForce Experience; para AMD você pode usarRadeon Software Adrenalin Edição 2020.

Exemplo de software de driver Radeon AMD

6. Repare seu DirectX

Se o ambiente de tempo de execução do DirectX estiver corrompido ou danificado por um vírus, você precisará corrigi-lo, pois esse pode ser o motivo da mensagem "Nível de recurso DX11 10.0 exigido pelo mecanismo de tempo de execução" que você vê.Para corrigir o DirectX:

  1. Vamos paraPágina do Instalador da Web de tempo de execução do usuário final do DirectX da Microsoft.
  2. Esta página pode ser encontrada emencontrado aqui.
  3. escolho-telinguagem necessáriae clique no botão de download.
  4. Isso permitirá que você acesse muitos aplicativos e jogos usando DX9/10/11biblioteca de tempo de execução.
  5. Após o download, comInstale com privilégios de administrador.
  6. de acordo comSiga as instruções na tela.
  7. Após o reparoReiniciar.

Isso deve fornecer os arquivos de distribuição necessários para que você não receba mais a mensagem "O nível de recurso DX11 10.0 é necessário para executar o mecanismo" ao executar seu aplicativo.

Compartilhe este post

Postar Comentário