Cómo reparar fallas de Bishock2 y errores de funcionamiento detenidos

BioShock 2 es uno de los juegos de disparos en primera persona más populares de todos los tiempos y los juegos siempre pueden presumir de sus gráficos superiores, la historia y los poderes que puede usar durante todo el juego. Sin embargo, desde un punto de vista técnico, los juegos están lejos de ser perfectos, ya que hay usuarios que simplemente no pueden jugarlos correctamente debido a los constantes bloqueos.

En este artículo, nos centraremos en los métodos exitosos que han funcionado para jugadores que han luchado con el mismo problema. Esperamos que, al final del artículo, puedas seguir jugando normalmente.

¿Qué causa que BioShock 2 se bloquee y deje de funcionar?

Hay bastantes causas para este problema y, a menudo, ni siquiera son similares entre sí. Las fallas de juegos son un tema amplio y un juego puede fallar debido a una variedad de razones diferentes, pero estas son algunas de las causas más comunes:

  • El uso de DirectX10 puede hacer que el juego se bloquee en varias PC que no son totalmente compatibles con esta tecnología.
  • Un guardado corrupto puede evitar que el juego se inicie por completo y eliminarlo de tu computadora es la única forma de resolver el problema.
  • Archivos de juegos perdidos o corruptos donde algunos de ellos deben eliminarse o volver a descargarse.
  • Una actualización problemática de Windows 7 que se ocupa de los problemas de DirectX.

Deshabilitar DirectX10 (Forzar DirectX9)

Este es definitivamente uno de los métodos más populares entre todos los disponibles en línea, ya que parece que el juego simplemente no fue hecho para ser totalmente compatible con DX10. Es una pena, pero puedes revertir fácilmente estos cambios si has descargado el juego a través de Steam. ¡Sigue los pasos a continuación para forzar al juego a usar DirectX9 en lugar de 10!

  1. Abra Steam en su computadora haciendo doble clic en su entrada en el Escritorio o buscándolo en el menú Inicio. Los usuarios de Windows 10 también pueden buscarlo usando Cortana o la barra de búsqueda, ambos al lado del menú Inicio.

  1. Navegue a la pestaña Biblioteca en la ventana de Steam ubicando la pestaña Biblioteca en la parte superior de la ventana y ubique BioShock 2 en la lista de juegos que tiene en su biblioteca respectiva.
  2. Haz clic derecho en el icono del juego en la lista y elige la opción Propiedades en el menú contextual que aparecerá. Permanezca en la pestaña General en la ventana Propiedades y haga clic en el botón Establecer opciones de lanzamiento.

  1. Escriba "-dx9" en la barra. Si hubiera otras opciones ubicadas allí que posiblemente esté utilizando, asegúrese de separar esta con coma. Haga clic en el botón Aceptar para confirmar los cambios.
  2. Intente iniciar BioShock 2 desde la pestaña Biblioteca y verifique si los bloqueos del juego ocurren con tanta frecuencia como antes.

Localizar un archivo de guardado defectuoso

A veces, las fallas pueden atribuirse a un solo archivo guardado al que el juego no puede acceder correctamente. El archivo puede ubicarse en su computadora fácilmente y puede eliminarlo, ya que no debería estar vinculado a ninguna de sus partidas guardadas. Puede reconocer este archivo ya que su tamaño debería ser de 0 KB.

  1. Navegue a la ubicación predeterminada para guardar el archivo en el Explorador de archivos simplemente abriendo una carpeta y haciendo clic en Esta PC o Mi PC en el panel de navegación izquierdo o buscando esta entrada en el menú Inicio.

  1. De todos modos, en Esta PC o Mi PC, haga doble clic para abrir su Disco local desde la parte inferior y vaya a Usuarios >> Nombre de su cuenta >> Documentos >> BioShock 2 >> Juegos guardados.
  2. Ingrese a la carpeta Juegos guardados y busque un archivo de guardado cuyo tamaño sea de 0 KB. Puede verificar el tamaño haciendo clic con el botón derecho y eligiendo Propiedades en el menú contextual y verificando el tamaño o puede cambiar la vista a Detalles para ver el tamaño de cada archivo en la carpeta.

  1. Luego, reinicia el juego reiniciando Steam y haciendo doble clic en el juego desde la pestaña Biblioteca de Steam para ver si BioShock 2 sigue fallando.

Mantenga DirectX encendido y aumente la VRAM disponible para texturas

Este método es una especie de oposición a la Solución 1 porque ahora estamos volviendo a DirectX. La razón de esto es bastante oscura, pero tendremos que hacerlo para ajustar los archivos de configuración del juego correctamente para aumentar el límite de memoria que el juego puede adquirir cuando se trata de VRAM.

En primer lugar, deshaga los cambios que ha realizado en la Solución 1 simplemente abriendo las propiedades de BioShock 2 y eliminando la entrada "-dx9" de las opciones de Inicio.

  1. Presione la combinación de teclas del logotipo de Windows + R para abrir el cuadro de diálogo Ejecutar. Asegúrese de escribir "% appdata" en el cuadro de diálogo y haga clic en Aceptar para abrir esta ubicación en el Explorador de archivos.

  1. En lugar de eso, también puede abrir el Explorador de archivos en su computadora (abriendo una carpeta) y navegar a la carpeta manualmente. En primer lugar, ubique Mi PC o Esta PC en la pantalla de navegación derecha después de abrir el Explorador de archivos y haga clic en su Disco local.
  2. Vaya a Usuarios >> AppData. Si no puede ver la carpeta AppData, el motivo es que la carpeta está oculta de forma predeterminada y no puede verla sin cambiar una determinada configuración en el Explorador de archivos.
  3. Haga clic en la pestaña "Ver" en el menú del Explorador de archivos y haga clic en la casilla de verificación "Elementos ocultos" en la sección Mostrar / ocultar. El Explorador de archivos ahora podrá mostrar la carpeta AppData, así que haga doble clic para abrirla.

  1. Busque una carpeta llamada Bioshock 2 o Bioshock2Steam. Puede que también esté en la subcarpeta Roaming. Ábralo haciendo doble clic e intente localizar un archivo llamado “Bioshock2SP.ini”. Haga doble clic para abrir el archivo y elija abrirlo con el Bloc de notas si el Bloc de notas no se inicia automáticamente.
  2. Use la combinación de teclas Ctrl + F o haga clic en Editar en el menú superior y seleccione la opción Buscar en el menú desplegable para abrir el cuadro de búsqueda.
  3. Escriba "TextureStreamingMemoryLimit" en el cuadro y cambie el valor junto a él de 256 a 2048. Utilice la combinación de teclas Ctrl + S para guardar los cambios o haga clic en Archivo >> Guardar y salir del Bloc de notas.

  1. Intente ejecutar el juego nuevamente para verificar si BioShock 2 sigue fallando al inicio después de realizar estos pasos.

Nota : Otras personas afirman que simplemente eliminar la carpeta BioShock 2 en la carpeta AppData ha ayudado a resolver el problema, por lo que definitivamente debería considerar probarlo. ¡Recuerde hacer una copia de seguridad de los archivos guardados que pueden estar ubicados en esa carpeta!

Verificar la integridad de los archivos del juego

Varios usuarios publicaron sobre este método, ya que les ha ayudado a resolver su problema. La herramienta logró archivar uno o dos archivos que simplemente faltaban y volver a descargarlos parece haber resuelto el problema y detuvieron los bloqueos experimentados durante todo el juego. Este método es fácil de ejecutar, así que asegúrese de probarlo.

  1. Abra Steam en su computadora haciendo doble clic en su entrada en el Escritorio o buscándolo en el menú Inicio. Los usuarios de Windows 10 también pueden buscarlo usando Cortana o la barra de búsqueda, ambos al lado del menú Inicio.

  1. Navegue a la pestaña Biblioteca en la ventana de Steam ubicando la pestaña Biblioteca en la parte superior de la ventana y ubique BioShock 2 en la lista de juegos que tiene en su biblioteca respectiva.
  2. Haz clic derecho en el icono del juego en la lista y elige la opción Propiedades en el menú contextual que aparecerá. Asegúrese de navegar a la pestaña Archivos locales en el menú de navegación superior.

  1. Haga clic en el botón Verificar integridad de los archivos del juego en la parte inferior de la ventana y espere a que el proceso termine de verificar los archivos del juego. La herramienta debería descargar los archivos que faltan o están corruptos y luego debería iniciar BioShock 2 para ver si BioShock 2 sigue fallando.

Desactivar superficies detalladas desde la configuración del juego

Deshabilitar esta opción desde la configuración del juego tiene un impacto positivo en el rendimiento general del juego y muchos usuarios afirman que el juego se ha bloqueado después de haber deshabilitado esta opción en la configuración del juego.

  1. Abra Steam en su computadora haciendo doble clic en su entrada en el Escritorio o buscándolo en el menú Inicio. Los usuarios de Windows 10 también pueden buscarlo usando Cortana o la barra de búsqueda, ambos al lado del menú Inicio.
  2. Navegue a la pestaña Biblioteca en la ventana de Steam ubicando la pestaña Biblioteca en la parte superior de la ventana y haga doble clic en BioShock 2 en la lista de juegos que tiene en su biblioteca respectiva para iniciarlo.
  3. Desde la primera pantalla que aparecerá (Menú principal), elija Opciones y haga clic en Opciones de gráficos. Desplácese hacia abajo hasta que vea la entrada "DirectX 10 Detail Surfaces" en la lista. Haga clic en el botón Desactivar junto a él y haga clic en el botón Aplicar a continuación antes de verificar si el juego aún falla.

Alterar las carpetas del juego

También hay una carpeta BioShock 2 en Mis documentos que contiene algunos archivos de preferencias junto con sus archivos guardados. Los usuarios han informado que puede solucionar el problema mediante el siguiente conjunto de pasos que incluyen eliminar algunas cosas, así como deshabilitar las propiedades de "Sólo lectura" de varios archivos y carpetas.

  1. Navegue a la ubicación adecuada en el Explorador de archivos simplemente abriendo una carpeta y haciendo clic en Esta PC o Mi PC en el panel de navegación izquierdo o buscando esta entrada en el menú Inicio.

  1. De todos modos, en Esta PC o Mi PC, haga doble clic para abrir su Disco local y navegar a Usuarios >> Nombre de su cuenta >> Documentos >> BioShock 2.
  2. Haga clic con el botón derecho en la carpeta BioShock 2 y elija Copiar en el menú contextual y asegúrese de pegarlo en otro lugar para hacer una copia de seguridad (preferiblemente en el escritorio). Seleccione la misma carpeta, haga clic con el botón derecho y elija la opción Eliminar en el menú contextual.
  3. Luego, abre el juego abriendo Steam y haciendo doble clic en el juego desde la pestaña Biblioteca de Steam y asegúrate de iniciar un nuevo juego en BioShock 2. Guarda el juego y sal. En la carpeta Documentos, debería ver una nueva carpeta BioShock 2.
  4. Haga clic con el botón derecho en esta carpeta y elija Propiedades en el menú contextual. En la sección Atributos, desactive la casilla junto a la entrada de solo lectura y aplique los cambios.

  1. Busque la carpeta de BioShock 2 respaldada, ábrala y abra la carpeta SaveGames dentro. Mueva los archivos que encuentre allí a la ubicación original en Documentos >> BioShock 2 >> SaveGames y vuelva a abrir el juego para ver si todavía falla. Repita el proceso de eliminación "Solo lectura" una vez más.

Desinstalar una actualización de Windows (solo usuarios de Windows 7)

Hay una cierta actualización de Windows que ha realizado cambios en los archivos DirectX y cambia ciertas configuraciones que el juego no ha planeado. Esta actualización también causó otros problemas de juego, por lo que es mejor si simplemente la desinstala. Esta actualización se publicó solo para Windows 7, por lo que este método solo es útil para las personas que usan Windows 7.

  1. Haga clic en el botón del menú Inicio y abra el Panel de control escribiendo su nombre y haciendo clic en la primera opción en la parte superior o ubicando su entrada en la pantalla inicial del menú Inicio.
  2. Cambie a Ver como: Categoría en la esquina superior derecha y haga clic en Desinstalar un programa en el área Programas. En el lado derecho de la pantalla, debería ver el botón Ver actualizaciones instaladas en azul, así que haga clic en él.

  1. Ahora debería poder ver la lista de todas las actualizaciones de Windows instaladas en su computadora. Consulte la sección de Microsoft Windows en la parte inferior para ver las actualizaciones relevantes que pueden haber afectado a BioShock 2 y causado bloqueos constantes.
  2. Desplácese hacia la izquierda para verificar la columna Instalada en, que debería mostrar la fecha en que se instaló la actualización, así que asegúrese de ubicar la actualización cuyo número de KB es KB2670838.

  1. Haga clic en la actualización una vez y elija la opción Desinstalar en la parte superior y siga las instrucciones que aparecerán en la pantalla para deshacerse de la actualización.
  2. Espere a que Microsoft lance una nueva actualización que debería instalarse automáticamente si ha configurado actualizaciones automáticas de Windows.

Ejecute el juego en modo de compatibilidad y como administrador

Dado que el juego es algo más antiguo, los desarrolladores no planearon ejecutarlo en sistemas operativos anteriores a Windows Vista Service Pack 2, lo que significa que es posible que debas ejecutar el ejecutable del juego en modo de compatibilidad para este sistema operativo. Además, ejecutar el juego como administrador le otorga más acceso y estos dos combinados deberían detener los problemas de bloqueo.

  1. Abra Steam en su computadora y navegue hasta la pestaña Biblioteca en la ventana de Steam ubicando la pestaña Biblioteca en la parte superior de la ventana, y ubique BioShock 2 en la lista de juegos que tiene en su biblioteca respectiva.
  2. Haga clic con el botón derecho en su entrada y elija Propiedades. Vaya a la pestaña Archivos locales y elija Examinar archivos locales.

  1. Si no ha instalado el juego a través de Steam, aún puede ubicar la carpeta de instalación del juego manualmente. La forma más sencilla sería hacer clic con el botón derecho en el acceso directo del juego en el escritorio o en cualquier otro lugar y elegir Abrir ubicación de archivo en el menú contextual.
  2. De todos modos, una vez dentro de la carpeta. Haga clic con el botón derecho en el ejecutable principal de BioShock 2 y seleccione Propiedades. Vaya a la pestaña Compatibilidad y marque la casilla junto a la entrada "Ejecutar este programa en modo de compatibilidad para". Elija la entrada Windows Vista Service Pack 2 de la lista desplegable.

  1. En la sección Configuración en la misma ventana Propiedades, marque la casilla junto a la entrada "Ejecutar este programa como administrador".
  2. Aplique los cambios e intente reiniciar el juego para ver si el bloqueo se ha detenido.

Deshabilitar SLI (para usuarios de NVIDIA)

La interfaz de enlace escalable (SLI) es una tecnología de tarjeta de video creada por NVIDIA para combinar dos o más tarjetas de video para producir una única salida de alta calidad. SLI es un algoritmo de procesamiento paralelo para video, destinado a aumentar la potencia de procesamiento disponible.

Sin embargo, BioShock 2 no parece ser compatible con esta tecnología y debes apagarla mientras juegas. La mayoría de los usuarios han dicho que deshabilitar esta opción para el juego ha evitado que se produzcan bloqueos después.

  1. Haga clic con el botón derecho en la pantalla de su escritorio y seleccione la entrada del Panel de control de NVIDIA en el menú contextual o haga doble clic en el icono de NVIDIA en la bandeja del sistema si lo ve. El Panel de control de NVIDIA también se puede ubicar en el Panel de control normal al cambiar a la vista Iconos grandes y ubicarlo.
  2. Una vez que haya abierto el Panel de control de NVIDIA, navegue hasta el menú de configuración 3D en el panel de navegación del lado izquierdo y haga clic en la opción Establecer configuración SLI.

  1. Al final, seleccione la opción No usar tecnología SLI y haga clic en Aplicar para confirmar los cambios. Vuelva a iniciar BioShock 2 y compruebe si todavía aparece el mismo error.