Resolver el código de error 0x80041003 en Windows 7

Resolver el código de error 0x80041003 en Windows 7

Método 1: Desactivar el control de cuentas

El método más fácil para resolver el código de error 0x80041003 en Windows 7, que suele ser efectivo, es desactivar el control de cuentas, lo que se hace de forma muy sencilla:

  1. Abrir «Comienza». e invocar la aplicación «Panel de control»..
  2. Si tienes configurada la navegación por categorías, será mejor que la cambies por «Iconos grandes».para facilitar la navegación a los parámetros presentes.
  3. Encuentre «Centro de apoyo». y haga clic en esa línea.
  4. A continuación, vaya a «Cambiar la configuración del control de cuentas»..
  5. Mueve el deslizador hacia abajo para que se mantenga en «Nunca lo notifiques».. Después de eso, envíe el PC a reiniciar y compruebe si el problema se ha corregido.

Método 2: Ejecutar un script VBS

Una de las recomendaciones oficiales de Microsoft es utilizar un script VBS genérico que elimine los archivos que afectan al error con código 0x80041003. No es necesario que lo escriba manualmente, porque el script está listo. Sólo hay que crear un archivo con él para su posterior lanzamiento.

  1. Abre la aplicación. «Bloc de notas» de la forma que más le convenga.
  2. Copie y pegue el código siguiente.

    strComputer = "."Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\" _
    & strComputer & "rootsubscription")
    Set obj1 = objWMIService.Get("__EventFilter.Name="BVTFilter"")
    set obj2set = obj1.Associators_("__FilterToConsumerBinding")
    set obj3set = obj1.References_("__FilterToConsumerBinding")
    For each obj2 in obj2set
    WScript.echo "Deleting the object"
    WScript.echo obj2.GetObjectText_
    obj2.Delete_
    next
    For each obj3 in obj3set
    WScript.echo "Deleting the object"
    WScript.echo obj3.GetObjectText_
    obj3.Delete_
    next
    WScript.echo "Deleting the object"
    WScript.echo obj1.GetObjectText_
    obj1.Delete_

  3. Ampliar la lista. «Archivo». y haga clic en «Guardar como»..
  4. En el campo. «Tipo de archivo». asignar un valor «Todos los archivos»..
  5. Dale al archivo el nombre latino que quieras, pero asegúrate de añadir «.vbs».indicando así su formato.
  6. Después de guardar el archivo, navegue hasta él, llame al menú contextual haciendo clic con el botón derecho del ratón, en él pase el cursor por encima del elemento «Abrir con». y seleccione una opción «Host de scripts basado en Microsoft Windows».
  7. Se mostrará una notificación de que los archivos han sido eliminados, y si aparece un error «No se ha encontrado»significa que los objetos especificados están ausentes en el sistema operativo y debe comprobar primero si se produce el error, y si lo hace, utilizar los siguientes métodos.

Método 3: Usar un archivo BAT

El script anterior se utiliza para eliminar los archivos problemáticos en el ordenador, que se vuelven a crear cuando se reinicia el sistema operativo, lo que resuelve el problema encontrado. La siguiente opción es utilizar un archivo BAT que ejecute una herramienta de corrección de errores y compruebe en qué parte del sistema operativo se ha producido el problema.

  1. Para crearla, ejecute de nuevo la aplicación. «Bloc de notas».
  2. Inserta el siguiente código en el documento, que contiene todos los comandos que necesitas ejecutar.

    @echo on
    cd /d c:temp
    if not exist %windir%system32wbem goto TryInstall
    cd /d %windir%system32wbem
    net stop winmgmt
    winmgmt /kill
    if exist Rep_bak rd Rep_bak /s /q
    rename Repository Rep_bak
    for %%i in (*.dll) do RegSvr32 -s %%i
    for %%i in (*.exe) do call :FixSrv %%i
    for %%i in (*.mof,*.mfl) do Mofcomp %%i
    net start winmgmt
    goto End
    :FixSrv
    if /I (%1) == (wbemcntl.exe) goto SkipSrv
    if /I (%1) == (wbemtest.exe) goto SkipSrv
    if /I (%1) == (mofcomp.exe) goto SkipSrv
    %1 /Regserver
    :SkipSrv
    goto End
    :TryInstall
    if not exist wmicore.exe goto End
    wmicore /s
    net start winmgmt
    :End

  3. Abrir «Archivo». y guardar el documento.
  4. En la ventana que aparece, seleccione como tipo de archivo «Todos los archivos»..
  5. Introduzca cualquier nombre y añada al final «.bat».
  6. Navegue hasta la ubicación de este archivo y haga doble clic en él para ejecutarlo. Aparecerá la siguiente ventana «Command Prompt».donde confirmar para continuar la operación y esperar a que el archivo BAT se complete.
  7. Durante esto, aparecerán algunas líneas más en la consola, y luego aparecerá una notificación, después de la cual puedes enviar el PC a reiniciar.

Método 4: Eliminación de la carpeta Herramientas de administración de Windows

La aparición del error con el código 0x80041003 suele estar provocada por problemas con el componente Windows Control Toolbox. En Windows 7, hay una carpeta que contiene archivos temporales que son necesarios mientras se ejecuta este kit de herramientas. Si los borras, se crearán limpios la próxima vez que inicies la sesión, lo que eliminará el problema.

  1. El directorio no puede ser eliminado si el servicio del componente está actualmente en funcionamiento con los archivos allí, por lo que tendrá que ser desactivado. Abrir la aplicación «Servicios».localizándolo a través del menú «Inicio»..
  2. En la lista, busque «Caja de herramientas de gestión de Windows». y haga doble clic en esta línea para abrir la ventana de propiedades.
  3. Haga clic en «Para». y esperar unos segundos a que el servicio se detenga.
  4. A través de «El director de orquesta». ir al camino C:WindowsSystem32wbem y localice la carpeta «Repositorio». Es aconsejable copiarlo en otra ubicación como copia de seguridad para poder restaurarlo en caso de problemas inesperados.
  5. A continuación, haz clic con el botón derecho del ratón y elimínalo.
  6. Reinicie el ordenador y compruebe si el error en cuestión se ha solucionado.

Método 5: Conceder acceso a los archivos

El método final se deshará del error en caso de que aparezca al acceder sólo a archivos específicos y sea visible al rastrear acciones en «Registro de eventos».. Entonces se debe conceder acceso total para el directorio del problema.

  1. Busque el directorio raíz del archivo de inicio y haga clic en él con PKM. En el menú contextual, seleccione «Propiedades»..
  2. Abrir una pestaña «Seguridad». y haga clic en «Cambio»..
  3. Proceda a añadir un nuevo usuario si el usuario deseado no está en la lista.
  4. Introduzca su nombre en el campo previsto para ello, y si es desconocido, pulse el botón «Más»..
  5. Comienza a buscar usuarios en la ubicación actual.
  6. Entre los resultados, encuentre la cuenta deseada y añádala.
  7. Vuelva a la ventana anterior y asegúrese de que el nombre aparece correctamente en el bloque.
  8. En la ventana. «Permisos para el grupo». Destaca el usuario que acabas de añadir y dale acceso completo.

Acciones para los problemas de actualización de Windows 7

En raras ocasiones, el error 0x80041003 aparece al intentar instalar otra actualización del sistema operativo. El principio de fijación es completamente diferente y es poco probable que los métodos mencionados anteriormente den resultados. Deberá consultar otro artículo de nuestro sitio donde se dan instrucciones básicas para solucionar los problemas de instalación de la actualización de Windows 7.

Leer más: Solución de problemas de instalación de actualizaciones de Windows 7

A veces sólo afecta a una actualización cuando se instala a través de la herramienta incorporada en el sistema operativo. En su lugar, puede intentar añadirlo manualmente y ver si el error aparece esta vez. También tenemos un tutorial sobre este tema para ayudarle a entender el algoritmo para instalar manualmente las actualizaciones.

Leer más: Instalación manual de actualizaciones en Windows 7

Nos alegramos de que hayamos podido ayudarle con el problema.

Describa lo que no le ha funcionado.
Nuestros especialistas tratarán de responder con la mayor rapidez posible.

¿Le ha ayudado este artículo?