Matriz de diagnóstico: síntomas y causas de cuelgues al escritorio (CTD)
Al modificar juegos de PC extensamente, los cuelgues repentinos al escritorio (Crash to Desktop o CTD) responden siempre a errores de dependencias lógicas y memoria.
| Momento del fallo | Mecanismo de error | Causa principal | Procedimiento de solución |
|---|---|---|---|
| Se cierra en menos de 2 segundos antes del menú | Falta de archivo maestro (Missing Master) | Un mod activo requiere un archivo .esm/.esp ausente | Comprobar avisos en MO2 e instalar el archivo maestro |
| Falla justo al terminar de cargar una partida | Conflicto de FormID o scripts huérfanos en el guardado | Se desinstaló un mod con scripts en mitad de la partida | Usar un limpiador de partidas o volver a un guardado previo |
| Cuelgue aleatorio al viajar o cambiar de zona | Conflicto de mallas (Mesh), texturas rotas o VRAM | Archivo 3D (.nif) dañado o colisión de NavMesh | Revisar el registro de fallos (Crash Log) para aislar el mod |
| El juego inicia pero el mod no tiene efecto | Inversión del orden de carga de parches | El parche modificador se carga antes del mod principal | Corregir la prioridad en el panel derecho del gestor |
Por qué LOOT no soluciona todos los conflictos
- Desconocimiento de mods nuevos: La lista de LOOT se actualiza manualmente por la comunidad. Los mods recientes carecen de reglas predefinidas y quedan en posiciones arbitrarias.
- Conflictos de sobrescritura: Si dos mods modifican las mismas líneas de un objeto, uno sobrescribirá totalmente al otro. La solución real exige generar parches combinados mediante xEdit.
Método de resolución por búsqueda binaria (50/50)
Cuando el origen del cuelgue es desconocido entre cientos de mods instalados:
Paso 1: Establecer la base limpia
- Mantenga activos únicamente los extensores de script principales (como SKSE) y verifique que el juego base inicia sin problemas.
Paso 2: Partición al 50%
- Active la primera mitad de su lista de mods y desactive la segunda mitad.
- Inicie el juego:
- Si falla: El mod conflictivo está en esa mitad activa. Mantenga la otra mitad desactivada y divida de nuevo en dos la mitad conflictiva.
- Si funciona: Esa mitad es segura. Desactívela y pruebe la otra mitad.
Paso 3: Aislamiento final
Siguiendo este principio de división continua, con 512 mods instalados se requieren únicamente 9 intentos ($2^9 = 512$) para identificar con exactitud el archivo corrupto.