
Cuando intento ejecutar algunos juegos antiguos (específicamente Diablo 2 ahora), cuando hago doble clic en el ícono del juego, no sucede nada, excepto que se inicia Rundll32.exe con mi usuario actual, que consume una de mis CPU. Puedo acceder al juego ejecutándolo "de nuevo"; cuando lo ejecuto por segunda vez, el juego se inicia correctamente, pero se ejecuta lentamente; el proceso RunDLL consume otro procesador.
Tengo una solución para este problema: es posible finalizar el proceso Rundll32 después de ejecutar el juego (= hacer doble clic en el ícono dos veces) y funciona bien. Estoy bastante seguro de que esto no es causado por un virus o malware (computadora protegida por Eset Smart Security y Spybot). ¿Alguna idea de cómo solucionar este problema para que sea posible ejecutar el juego solo una vez?
Respuesta1
Puede utilizar el modo de compatibilidad de Windows 7 para "hacer que los programas más antiguos se ejecuten en esta versión de Windows".
La mayoría de los programas escritos para Windows Vista también funcionan en esta versión de Windows, pero algunos programas más antiguos pueden funcionar mal o no funcionar en absoluto. Si un programa escrito para una versión anterior de Windows no se ejecuta correctamente, puede intentar cambiar la configuración de compatibilidad del programa, ya sea manualmente o utilizando el solucionador de problemas de compatibilidad de programas.
Aquí hay información sobre cómo usarModo de compatibilidad.
Respuesta2
Cuando inicias cualquier juego instalado en Windows, Game Explorer intenta ir al sitio de actualización de juegos de Microsoft:
https://games.metaservices.microsoft.com/games/SGamesWebService.asmx
Si no tiene una conexión web que funcione, se rundll
bloqueará. Para anular la verificación de actualización, abra regedit
y busque esta carpeta:
HKEY_CLASSES_ROOT\LocalSettings\Software\Microsoft\Windows\GameUX\ServiceLocation
Verás la clave de juegos. Cambie el nombre de la clave. Haga clic derecho en el panel derecho y cree un nuevo valor de cadena llamado "Juegos". Haga doble clic en el valor e inserte cualquier ruta local en su computadora (haga que busque un muñeco). Reinicia tu computadora.