# ¿Cómo resuelvo el error “Imposible encontrar o cargar el subprograma principal [main.js main.vbs] en sistemas R5”? Este error ocurre porque el sistema R5 (Maxicomercio / Déminus) no puede encontrar el repositorio de subprogramas. El problema puede ser causado por: - El repositorio ya no se encuentra en la ruta correcta. - El repositorio fue bloqueado por algún antivirus. - La base de datos está dañada. Para solucionar el incidente realice lo siguiente: 1. Corrobore la ruta del repositorio usando la siguiente guía: [¿Cómo ubicar el repositorio de Maxicomercio / Déminus?]( https://docs.induxsoft.net/es/faq/r5/ubicar-repositorio.md) 2. Una vez que sabe la ubicación del repositorio, puede optar por seguir usando esa ruta o bien crear un nuevo repositorio en una nueva ruta o ubicación. 3. Crear un nuevo repositorio en la ruta que haya decidido usando la siguiente guía: [¿Cómo crear o actualizar un repositorio de subprogramas R5?]( https://docs.induxsoft.net/es/faq/r5/crear-o-actualizar-repositorio-r5.md). 4. Reconectar el sistema R5 al servidor de base de datos. a. Si estaba trabajando y experimentó el incidente use esta guía: [¿Cómo editar una conexión R5 existente?]( https://docs.induxsoft.net/es/faq/r5/como-editar-una-conexion-existente-de-r5.md) b. Si es una instalación nueva y experimentó el incidente use esta guía: [¿Cómo crear una conexión R5 a base de datos existente?]( https://docs.induxsoft.net/es/faq/r5/como-crear-una-conexion-r5-a-base-de-datos-existente.md) 5. ¡IMPORTANTE! Debe excluir en su antivirus o Windows defender la ubicación del repositorio. 6. Acceda al sistema. Si el incidente persiste, realice lo siguiente: 1. Agregue manualmente la ruta del repositorio usando esta guía: [¿Cómo agregar una ubicación de confianza?]( https://docs.induxsoft.net/es/faq/r5/como-agregar-una-ubicacion-de-confianza-en-sistemas-r5.md) 2. Realice los pasos 4, 5, 6. *Si el incidente persiste y está seguro que la ruta de repositorio se encuentra correctamente excluido en su antivirus o Windows defender, es importante que un especialista de base de datos revise la estructura por algún daño posible.*