Windows 7 - ao executar jogos antigos, rundll32 é iniciado pela primeira vez

Windows 7 - ao executar jogos antigos, rundll32 é iniciado pela primeira vez

Quando tento rodar alguns jogos antigos (especificamente Diablo 2 agora), quando clico duas vezes no ícone do jogo, nada acontece, exceto um Rundll32.exe iniciado no meu usuário atual, que consome uma de minha CPU. Posso acessar o jogo executando-o "de novo" - quando executo o jogo pela segunda vez, o jogo inicia corretamente, mas roda lentamente - o processo RunDLL consome outro processador.

Eu tenho uma solução alternativa para esse problema - é possível encerrar o processo Rundll32 depois de executar o jogo (= clicar duas vezes no ícone) e ele funciona perfeitamente. Tenho certeza de que isso não é causado por vírus ou malware (computador protegido pelo Eset Smart Security e Spybot). Alguma ideia de como consertar esse problema para que seja possível rodar o jogo apenas uma vez?

Responder1

Você pode usar o modo de compatibilidade do Windows 7 para "Fazer com que programas mais antigos sejam executados nesta versão do Windows".

A maioria dos programas escritos para o Windows Vista também funciona nesta versão do Windows, mas alguns programas mais antigos podem funcionar mal ou nem funcionar. Se um programa escrito para uma versão anterior do Windows não funcionar corretamente, você pode tentar alterar as configurações de compatibilidade do programa manualmente ou usando a solução de problemas de compatibilidade de programas.

Aqui estão informações sobre como usarModo de compatibilidade.

Responder2

Ao iniciar qualquer jogo instalado no Windows, o Game Explorer tenta acessar o site de atualização de jogos da Microsoft:

https://games.metaservices.microsoft.com/games/SGamesWebService.asmx

Se você não tiver uma conexão com a Web funcionando, o rundllsistema irá travar. Para anular a verificação de atualização, abra regedite encontre esta pasta:

HKEY_CLASSES_ROOT\LocalSettings\Software\Microsoft\Windows\GameUX\ServiceLocation

Você verá a chave do jogo. Renomeie a chave. Clique com o botão direito no painel direito e crie um novo valor de string chamado "Jogos". Clique duas vezes no valor e insira qualquer caminho local no seu computador (faça com que ele persiga um manequim). Reinicie o seu computador.

informação relacionada