Artigo: 982485 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Configura mais de 16 processadores lógicos num computador com um dos seguintes sistemas operativos:
  • Windows XP Service Pack 3 (SP3)
  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008
  • Windows Server 2008 SP2
  • Windows 7
  • Windows Server 2008 R2
Quando executa uma aplicação DirectX 9.0 neste computador, a aplicação falha.

Por exemplo, se reproduzir um ficheiro de música no Microsoft Windows Media Player. Se tentar fechar o Windows Media Player, a aplicação falha.

Como contornar

Importante Esta secção, método ou tarefa contém passos que explicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Assim, certifique-se de que segue estes passos cuidadosamente. Para uma maior segurança, efectue uma cópia de segurança do registo antes de o modificar. Deste modo, pode restaurar o registo se ocorrer um problema. Para mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento Microsoft:
322756 Como criar uma cópia de segurança e restaurar o registo no Windows
Para contornar este problema, pode utilizar um dos seguintes métodos para criar ou modificar uma chave de registo que irá alterar as definições de pipelines gráficos específicos de processadores.

Definir o número de processadores lógicos que utilizam um pipeline gráfico específico de processadores (PSGP)

Para nos solicitar a definição do número de processadores lógicos que utilizam um pipeline gráfico específico dos processadores (PSGP), consulte a secção "Corrigir por mim". Se preferir definir o número de processadores lógicos que utilizam um pipeline gráfico específico dos processadores (PSGP) sozinho, consulte a secção "Deixar-me corrigir o problema".

Corrigir por mim

Para definir automaticamente o número de processadores lógicos que utilizam um pipeline gráfico específico dos processadores (PSGP) como 16, clique na hiperligação Corrigir este problema. Em seguida, clique em Executar na caixa de diálogo Transferência de Ficheiros e, em seguida, siga os passos neste assistente.

Corrigir este problema
Microsoft Fix it 50501


Nota Esta correcção automática define o número de processadores lógicos que utilizam um pipeline gráfico específico dos processadores (PSGP) como 16.

Nota Este assistente pode estar apenas em inglês; contudo, a correcção automática também funciona em versões do Windows noutros idiomas.

Nota Se não estiver a trabalhar no computador que tem o problema, pode guardar a correcção automática numa unidade flash ou num CD para que possa executá-la no computador que tem o problema.

Deixar-me corrigir o problema

  1. Clique em Iniciar
    Reduzir esta imagemExpandir esta imagem
    botão Iniciar
    , escreva regedit na caixa Procurar programas e ficheiros e, em seguida, prima ENTER.
  2. Localize e, em seguida, clique na seguinte subchave de registo:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Direct3D
  3. No menu Editar, aponte para Novo e, em seguida, clique em Valor DWORD.
  4. Escreva PSGPNumThreads e, em seguida, prima ENTER.
  5. Clique com o botão direito em PSGPNumThreads e, em seguida, clique em Modificar.
  6. Na caixa Dados do valor, escreva o número de threads que pretende utilizar e, em seguida, clique em OK.
  7. Reinicie o computador para aplicar a alteração.
Nota:
  • Se estiver a utilizar uma aplicação de 32 bits num computador baseado em x64, deve adicionar a seguinte subchave de registo para além da entrada de registo descrita anteriormente nesta secção:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Direct3D
    Em seguida, defina o número de threads que pretende utilizar em PSGPNumThreads.
  • O número de threads não deve exceder o número de processadores lógicos que suportam até um máximo de 16 threads.

Desactivar o pipeline gráfico específico de processadores

Para desactivar o pipeline gráfico específico de processadores sozinho, siga estes passos:
  1. Clique em Iniciar
    Reduzir esta imagemExpandir esta imagem
    botão Iniciar
    , escreva regedit na caixa Procurar programas e ficheiros e, em seguida, prima ENTER.
  2. Localize e, em seguida, clique na seguinte subchave de registo:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Direct3D
  3. No menu Editar, aponte para Novo e, em seguida, clique em Valor DWORD.
  4. Escreva DisablePSGP e, em seguida, prima ENTER.
  5. Clique com o botão direito em DisablePSGP e, em seguida, clique em Modificar.
  6. Na caixa Dados do valor, escreva 1 e, em seguida, clique em OK.
  7. Reinicie o computador para aplicar a alteração.

Ponto Da Situação

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

O problema está corrigido?

  • Verifique se o problema está corrigido. Se o problema estiver corrigido, terminou esta secção. Se o problema não estiver corrigido, pode contactar o suporte.
  • Agradecemos os seus comentários. Para enviar comentários ou comunicar quaisquer problemas com esta solução, deixe um comentário no blogue "Corrigir por mim" ou envie-nos uma mensagem de correio electrónico.

Mais Informação

Para obter mais informações sobre a terminologia de actualizações de software, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:
824684 Descrição da terminologia padrão utilizada para descrever as actualizações de software da Microsoft

Propriedades

Artigo: 982485 - Última revisão: 23 de janeiro de 2012 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Service Pack 3
  • Windows Vista Service Pack 2
  • Windows HPC Server 2008
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows HPC Server 2008 R2
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Foundation
  • Windows Server 2008 R2 Standard
  • Windows Web Server 2008 R2
Palavras-chave: 
kbtshoot kbexpertiseinter kbexpertisebeginner kbsurveynew kbfea kbfixme kbmsifixme KB982485

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com