Se corrigió "No se puede encontrar el archivo de secuencia de comandos C: \ WINDOWS \ run.vbs" en el inicio de sesión

Cuando inicia sesión en su computadora, aparece el error "No se puede encontrar el archivo de secuencia de comandos C: \ WINDOWS \ run.vbs" con Windows Script Host en el título, en una pantalla en blanco con un fondo negro. Esto sucede si el malware ha modificado el valor de registro de Userinit, reemplazando los datos del valor predeterminado de Windows con un nombre de archivo VBScript.

Importante # 1: Esta publicación solo explica cómo corregir el valor de Userinit y, por lo tanto, lo ayuda a obtener acceso a su perfil de usuario. Considerando que el malware que causó el problema en primer lugar podría estar todavía activo y acechando en el sistema. Y en este caso, el problema parece haber sido causado por un malware complejo que agrega componentes centrales al sistema dificultando el proceso de eliminación. Entonces, es muy recomendable para que su sistema sea verificado profesionalmente en busca de malware y eliminándolo por completo.

Corrija el error Run.vbs corrigiendo el valor Userinit

Nota: Si el Administrador de tareas no se abre debido a la política DisableTaskMgr habilitada por el malware, lleve a cabo el siguiente procedimiento a través del entorno de recuperación. Mira el articulo ¿Cómo editar el registro sin conexión con el entorno de recuperación de Windows? para más información.

  1. Después de escribir las credenciales de inicio de sesión, el sistema puede bloquearse en Preparándose para el inicio de sesión pantalla. Presione Ctrl + Alt + Supr y haga clic en Administrador de tareas.
  2. Cuando el cuadro de diálogo del mensaje de error anterior esté visible, descarte el cuadro de diálogo y cambie a la ventana del Administrador de tareas.
  3. El archivo al que se hace referencia en el Userinit El valor de registro se ejecuta incluso antes de que se cargue la interfaz de usuario. Para iniciar el shell del Explorador, cambie a la ventana Administrador de tareas, haga clic en Archivo y seleccione Ejecutar nueva tarea. Escribe explorer.exe y presione ENTER.
  4. Inicie el Editor del registro (Regedit.exe) y vaya a:
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon
  5. Haga doble clic Userinit valor y cambie los datos del valor de:
    wscript C: \ WINDOWS \ run.vbs,

    a lo siguiente: [Precaución: Tenga especial cuidado al entrar. Necesitas quitar el wscript parte.]

    C: \ Windows \ system32 \ userinit.exe,

    * Importante # 2 *: Si Windows está instalado en un diferente unidad que C: \, escriba el letra de unidad real y ruta. Además, incluya la coma final (,) como se muestra arriba. Llevar extremo tenga cuidado al escribir el valor Userinit, ya que escribir un nombre de archivo o una ruta incorrectos prevenirte desde el inicio de sesión en cualquier cuenta de usuario. No soy responsable si escribe una ruta incorrecta y se bloquea en su cuenta de usuario.

  6. Salga del Editor del registro.
  7. Cierre la sesión y vuelva a iniciar sesión para que Userinit.exe se cargue correctamente y realice la inicialización o los trabajos preliminares, como ejecutar scripts de inicio de sesión, etc.


Esto arregla el run.vbs mensaje de error de inicio de sesión. Aunque es posible que el software antivirus haya eliminado el archivo Vbscript run.vbs, es recomendable realizar un análisis exhaustivo.


Una pequeña solicitud: si le gustó esta publicación, por favor comparta esto.

Una "pequeña" parte tuya seriamente ayudaría mucho con el crecimiento de este blog. Algunas buenas sugerencias:
  • Pin it!
  • Compártelo en tu blog favorito + Facebook, Reddit
  • ¡Tuitealo!
Así que muchas gracias por su apoyo, mi lector. No tomará más de 10 segundos de su tiempo. Los botones para compartir están justo debajo. :)