Arreglar RunDLL ‘Hubo un problema al iniciar’ cuando se abrió el HDD

Error de RunDLL ‘Ha surgido un problema al ejecutar ~. El módulo especificado no se pudo encontrarocurre principalmente cuando los usuarios de Windows intentan abrir un disco duro externo o una unidad de disco duro. Pero para algunos usuarios, el error solo aparece cuando intentan abrir un acceso directo que apunta a un ejecutable almacenado en este disco.

Este problema en particular no es exclusivo de ciertas versiones de Windows y se declara que está en Windows 7, Windows 8.1 y Windows 10.

Como suele suceder, en la mayoría de los casos, este error en particular ocurrirá debido a un archivo autorun.inf almacenado en la raíz del disco duro oculto, de solo lectura y protegido por el sistema; lo más probable es que el problema se haya facilitado, se trata de algún tipo de infección de virus . Si este es el caso, puede solucionar fácilmente el problema eliminando todos los archivos autorun.inf que pueden estar causando el problema. Puede hacerlo a través del indicador de CMD (método 1) o utilizando el Editor del registro (método 2).

Sin embargo, el problema puede deberse a errores lógicos en la unidad en cuestión (método 3), una infección eliminada parcialmente (método 4) o un caso grave de corrupción de archivos del sistema (método 5).

Método 1: eliminar el archivo autorun.inf

Según varios informes de usuarios, este problema se debe a lo que se conoce como «virus de acceso directo». Este tipo de malware incluye todos sus archivos y carpetas y luego los reemplaza con accesos directos que se ven iguales. Hoy en día, todas las matrices AV principales están equipadas para detectar y eliminar dicha amenaza de seguridad, pero el problema es que no todas pueden eliminar el archivo autorun.inf creado anteriormente.

Si esto sucede, las unidades afectadas por el virus pueden ser inaccesibles y el ‘Ha surgido un problema al ejecutar ~. El módulo especificado no se pudo encontrar‘cuando el usuario intenta acceder a ellos.

Si este escenario es aplicable, puede solucionar el problema utilizando el terminal para navegar a la ubicación raíz de su disco duro y eliminar el archivo autorun.inf: probablemente tenga propiedades de solo lectura, esté oculto o protegido por el sistema. .

Las instrucciones a continuación lo ayudarán a deshacerse de él y resolver el problema:

  1. Prensa Tecla de Windows + R. para abrir el cuadro de diálogo Ejecutar. A continuación, dentro del cuadro de texto, escriba ‘cmd’ y presione Ctrl + Mayús + Entrar para abrir una ventana de CMD con privilegios elevados. Cuando se le solicite proporcionar acceso administrativo a través del UAC (Control de cuentas de usuario), haga clic en conceder acceso administrativo.
    Ejecutar el símbolo del sistema
  2. Una vez dentro del indicador de CMD elevado, escriba el siguiente comando para navegar a la ubicación raíz de la unidad en cuestión:
    CD X:

    Nota: Tenga en cuenta que X es solo un ocupante para el hit drive. Reemplácelo según la letra correspondiente a la unidad en su caso particular.

  3. Una vez que haya llegado a la ubicación raíz de la unidad en cuestión, escriba o pegue los siguientes sitios en orden y presione Ingresar después de cada uno de ellos, elimine fuertemente el archivo autorun.inf:
    Attrib -r -s -h d:autorun.inf
    Del /F d:autorun.inf
  4. Una vez completada la operación, cierre el indicador del elevador CMD y reinicie su computadora. Cuando se complete la siguiente secuencia de arranque, abra el Explorador de archivos y haga doble clic en la unidad correspondiente nuevamente para ver si el problema está solucionado.

Si todavía encuentra el ‘Ha surgido un problema al ejecutar ~. El módulo especificado no se pudo encontrar‘, vaya a la siguiente solución posible a continuación.

Método 2: eliminar las claves autorun.inf a través del Editor del registro

Si no se siente cómodo usando un terminal para eliminar el autorun.inf problemático o varias unidades y si desea solucionar el problema de una vez, una mejor manera de hacerlo es a través del Editor del Registro.

Al usar el Editor del Registro para navegar a la ubicación de cada clave Run y ​​RunOnce guardada, puede deshabilitar los archivos autorun.inf que pueden estar activando el ‘.Ha surgido un problema al ejecutar ~. El módulo especificado no se pudo encontrar‘error.

Hay cuatro sitios diferentes en el Registro donde se pueden encontrar los archivos autorun.inf. Con el Editor del registro, puede ir manualmente a cada sitio y eliminar las claves Run y ​​RunOnce que permiten que se le niegue el acceso al archivo autorun.inf a la unidad.

Aquí hay una guía rápida sobre cómo hacer esto:

Nota: Los pasos a continuación son universales y se pueden seguir en Windows 7, Windows 8.1 y Windows 10.

  1. Prensa Tecla de Windows + R. para abrir un Correr caja de diálogo. Dentro del cuadro de texto recién aparecido, escriba ‘regedit’ y presione Ingresar Abra el Editor del registro. Cuando veas el UAC (Control de cuentas de usuario) mensaje, haga clic en conceder acceso administrativo.
    Ejecute el Editor del registro
  2. Una vez que esté dentro del Editor de registro, use la izquierda para navegar a la siguiente ubicación:
    HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun

    Nota: Luego puede navegar manualmente o puede pegar el sitio directamente en la barra de navegación y presionar Ingresar lograr de inmediato.

  3. Una vez que haya encontrado el lugar correcto, muévase a la derecha y busque cualquier entrada que no regrese a un programa reconocido al que haya ingresado voluntariamente. Asegúrese de consultar el sitio (Detalles) para ver si hay evidencia de esta lista de PuP (Programa potencialmente no solicitado) o restos de un programa de malware.
    Investigar la clave de corrupción Run o RunOnce

    Nota: Ignora el (Defecto) entrada.

  4. Donde logra obtener evidencia maliciosa Correr , haga clic derecho sobre él y seleccione Borrar desde el menú contextual recién aparecido.
    Eliminar la clave del problema
  5. Luego, ha pasado el tiempo para asegurarse de que el resto de los sitios Run y ​​RunOnce restantes no tengan el mismo enlace al archivo del problema autorun.inf. Para hacer esto, navegue a cada una de las siguientes ubicaciones y repita los pasos 3 y 4 hasta que se eliminen todas las claves potencialmente problemáticas:
    HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunOnce
    HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun
    HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunOnce
  6. Después de eliminar todas las claves, cierre el Editor del Registro y reinicie su computadora. Cuando se complete el siguiente arranque, intente acceder a la unidad nuevamente y vea si el problema se resuelve ahora.

Si todavía encuentra el ‘Ha surgido un problema al ejecutar ~. El módulo especificado no se pudo encontrar‘al intentar acceder a él, vaya a la siguiente configuración posible.

Método 3: ejecutar CHKDSK

Otro posible culpable que puede llevar a considerar este problema son los datos dañados en su HDD. Si este es el principal culpable del problema, probablemente podría solucionarlo ejecutando la utilidad CHKDSK.

Algunos usuarios han informado que estamos lidiando con el mismo problema que el ‘Ha surgido un problema al ejecutar ~. El módulo especificado no se pudo encontrar‘error ya no era visible cuando accedieron a su controlador después de ejecutar un escaneo automático CHKDSK con el ‘Escanee en busca de sectores defectuosos e intente recuperarse’ casilla de verificación habilitada.

Aquí hay una guía paso a paso sobre cómo ejecutar la utilidad CHKDSK para reparar datos corruptos.

Método 4: ejecutar un análisis de malware

Si ninguno de los métodos anteriores le permitió solucionar el problema, también es posible que el problema esté causando una infección de seguridad continua. Si aún no lo ha hecho, le recomendamos encarecidamente que realice un escaneo profundo con una matriz AV competente.

Si ya pagó una suscripción AV premium, úsela para buscar cualquier malware que aún pueda estar en su computadora.

Pero si está buscando una suite AV competente que pueda identificar y eliminar cualquier archivo remanente que pueda estar causando problemas, debería considere usar Malwarebytes.

En caso de que necesite ayuda para realizar un escaneo profundo con Malwarebytes, aquí hay algunas instrucciones paso a paso.

Método 5: actualizar todos los componentes del sistema operativo

Si ninguna de las configuraciones posibles anteriores lo ayudó a acceder a su unidad, es poco probable que el problema se deba a algún tipo de corrupción de archivos del sistema.

Para reemplazar todos los componentes de Windows sin afectar sus archivos personales, considere instalación de reparación.

Donde eso no sea una posibilidad, el único arreglo viable como este punto es ir por un instalación limpia.