Lo primero,
mucho ojito con los .dll que metéis tanto en System32 como en Syswow64, en ocasiones
pueden ocasionar errores irreversibles, especialmente el
error "0xc00007b" con el cual, aunque te aparezca en el panel de control que tu sistema es x64 y que funciona correctamente, te impide iniciar juegos y utilidades exclusivos para x64.
Incluso aunque borréis y copiéis los .dll correctos a veces no se soluciona. A mí en una ocasión se me perpetuó incluso tras una reparación del sistema y la recuperación de un estado anterior y me tocó reinstalar el SO. Las otras dos veces se me arregló con lo que explico a continuación.
Lo más recomendable en estos casos en que simplemente faltan .dll o bien se produce el error "0x00007b" es
instalar la última versión de Dx11, el
.Net Framework 4.5 y todos los VC Redist (Microsoft Visual C+++ Redistributables) que traiga el juego o
benchmark en cuestión.
En tu caso
debes limitarte a los VC Redist x64, ya que instalar los x86 -o sea los de 32bits- pueden causarte el mismo error, especialmente
si instalas la versión x86 antes que la x64 (si lo haces al revés pueden "
convivir" y es necesario para ejecutar juegos muuuy viejunos, pero si no es lo tuyo no te arriesgues).
Normalmente la instalación de un juego te lo ofrece en su último paso, si no es así suelen estar incluídos en una carpeta llamada "_CommonRedist / vcredist" en el lugar donde tengas instalado el juego o la aplicación visual que lo necesite. Si tampoco estuviese (ya sería raro) te recomiendo que te bajes las últimas versiones
x64 de
VC Redist 2005, 2008, 2010, 2012, 2013 y 2015.
Si tras esto aún te falta algún .dll (también sería raro) te vas a esta página y bajas las dos versiones, x86 (32bits) y x64 (64bits):
http://www.dll-files.com/dllindex
Una vez hecho esto
ATENCIÓN: los .dll de 32bits (x86) van en la carpeta Syswow64 y los de 64bits (x64) en System32. Aunque parezca una contradicción es la manera correcta y así nunca tendrás problemas.
Según tengo entendido, todo esto viene de un error de nomenclatura de las carpetas de los .dll que se ha perpetuado en las diversas versiones de windows hasta la actualidad, ya que parece ser que cambiarlo hubiera causado errores en las aplicaciones y juegos previos a ese cambio.
Más adelante, si los juegos que te compres te lo ofrecen, sigue tratando de instalar los VC Redist que ya tienes ya que hay versiones distintas que son para juegos específicos, si al tratar de instalarlo en vez de "instalar" te aparece "reparar", simplemente cancelas porque que ese ya lo tienes. Lo mismo con Dx11, si se pone a instalar es que te faltan archivos o se han agregado específicos para el juego en cuestión.
Esta es la lista completa de VC Redist para ejecutar absolutamente cualquier juego, por antiguo o nuevo que sea, en windows 7, 8 y 8.1 (si no te interesan los juegos verdaderamente antiguos te recomiendo que sólo instales los x64 como ya te he dicho):
Si no consigues solucionar el tema dinos algo por aquí.
Edito: Corrijo la imagen para dejar claro lo necesario y clarifico algunos puntos.