Cómo solucionar el “Error 0x80004005” en una PC con Windows

Cómo solucionar el “Error 0x80004005” en una PC con Windows

Los usuarios han observado el código de error 0x80004005 en varios casos. Profundicemos en algunos de ellos y veamos qué se puede hacer.

El código de error 0x80004005 es un problema común que enfrentan los usuarios de Windows 10 y 11. Puede ocurrir cuando intentas obtener una actualización de Windows o cuando intenta compartir archivos y carpetas en una máquina virtual. En esta publicación, hemos intentado cubrir todas las razones posibles por las que aparece el error y qué puede hacer para solucionar el problema.

El código de error 0x80004005 puede aparecer en Windows cuando:

1. Estás actualizando Windows

Ejemplo de error: Hubo problemas al instalar algunas actualizaciones, pero lo intentaremos nuevamente más tarde.

2. Archivo .dll o Registro dañado

3. Cuando realiza operaciones en archivos y carpetas

Ejemplo de error: Error 0x80004005: Error no especificado:  Se produce un error inesperado evitando que elimines la carpeta

4. Mientras accede a una máquina virtual Cuando intenta acceder a archivos y carpetas compartidos

Ejemplo de error: E_FAIL (0x80004005) No se pudo abrir una sesión para la máquina virtual

5. Otras situaciones y cómo salir de ellas

Situación 1: aparece el código de error 0x80004005 al actualizar Windows

1. Ejecute el solucionador de problemas de Windows Update

El error puede ocurren cuando falla una actualización automática o cuando Windows Update per se está dañado. Normalmente, puede esperar un tiempo mientras Microsoft corrige gradualmente las actualizaciones corruptas. Sin embargo, también puede ejecutar el solucionador de problemas de Windows Update y estos son los pasos para hacerlo:

1. Presione Windows + I para abrir Configuración.

2. Haga clic en Sistema en el panel izquierdo y haga clic en Solucionar problemas en el lado derecho.

3. Haga clic en Otros solucionadores de problemas y haga clic en el botón Ejecutar junto a Windows Update.

Compruebe si estos pasos le han ayudado a corregir el código de error 0x80004005. De lo contrario, continúe con los siguientes pasos.

2. Borre la carpeta de distribución de software

Suponiendo que los archivos de actualización de Windows pueden haberse dañado durante la instalación, una forma de corregir el código de error 0x80004005 es borrar el software carpeta de distribución –

1. En la barra de búsqueda de Windows, escriba cmd y haga clic en Ejecutar como administrador en el lado derecho.

2. Cuando se abra el símbolo del sistema, escriba estos comandos uno tras otro separados por Enter.

net stop wuauserv

net stop bits

3. Ahora abra el cuadro de diálogo Ejecutar presionando las teclas Windows + R y diríjase a –

C:\Windows\SoftwareDistribution\Download

4. Seleccione todos los archivos y carpetas y elimínelos.

5. Una vez que haya terminado con eso, regrese nuevamente al Símbolo del sistema e inicie los servicios de actualización de Windows escribiendo los comandos mencionados a continuación, uno tras otro, separados por Intro.

wuauserv de inicio neto

bits de inicio neto

6. Ahora intente actualizar Windows.

Situación 2: el código de error 0x80004005 aparece debido a un registro dañado o un archivo .dll

Entre varias otras razones, una de las causas comunes del código de error 0x80004005 es un registro corrupto o un archivo DLL. Para resolver el problema, puede continuar y limpiar las carpetas temporales siguiendo algunos sencillos pasos que se mencionan a continuación:

1. En la barra de búsqueda de Windows, escriba Liberador de espacio en disco y haga clic en Abrir en el lado derecho.

2. Cuando se abra Liberador de espacio en disco , seleccione Archivos temporales de Internet y haga clic en el botón Limpiar archivos del sistema.

3. Alternativamente, puede escribir %temp% en la barra de búsqueda de Windows, seleccionar todos los archivos y eliminarlos.

Consejo del escritor:

Hablando de solucionar problemas de registro o archivos .dll corruptos, usted También puede utilizar la ayuda de una utilidad de terceros como Advanced System Optimizer.

¿Qué es Advanced System Optimizer?

Es una utilidad de Windows que puede ayudarle con todas sus necesidades de optimización de Windows y, al mismo tiempo, también puede ayudarle a deshacerse de basura innecesaria. El software también le permite realizar copias de seguridad de archivos, realizar actualizaciones del sistema, administrar el almacenamiento en disco y actualizar controladores.

Si desea saber más sobre esta herramienta, consulte nuestra revisión completa de Advanced System Optimizer.

¿Cómo reparar archivos o registros .dll corruptos?

1. Descargue, instale y ejecute el Optimizador avanzado del sistema.

2. Desde el lado izquierdo, haga clic en Smart PC Care y haga clic en Iniciar escaneo desde el lado derecho.

3. Una vez completado el análisis, haga clic en el botón Optimizar.

Situación 3: Código de error 0x80 Aparece 004005 al usar una máquina virtual

1. Eliminar claves de registro

A veces, cuando intenta acceder a carpetas compartidas en una máquina virtual, puede encontrar el código de error 0x80004005. En ese caso, puede eliminar las claves de registro como se muestra en los pasos que se mencionan a continuación:

1. Abra el cuadro de diálogo Ejecutar

2. Escribe regedit y presiona Enter.

3. Cuando se abra el Editor del Registro, navegue hasta la siguiente ruta:

HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ AppCompatFlags\ Layers

4. Si encuentra que esta clave está ahí, elimínela y luego intente iniciar la máquina virtual. Muchos usuarios han informado que este paso funcionó.

2. Modificar el valor del registro

Otra forma de corregir el código de error 0x80004005 al compartir archivos y carpetas en una máquina virtual es modificar un determinado valor del registro. Estos son los pasos para lo mismo:

1. Abra el Editor del Registro siguiendo los pasos mencionados anteriormente.

2. Cuando se abra el Editor del Registro, navegue hasta la ruta que se menciona a continuación:

HKLM\SOFTWARE\Microsoft\ Windows\ CurrentVersion\ Policies\ System

3. Cree un nuevo valor DWORD (para sistemas de 32 bits) o valor QWORD (para sistemas de 64 bits) con el nombre LocalAccountTokenFilterPolicy.

4. Establezca el valor en 1 y haga clic en Aceptar.

5. Reinicie su computadora y ahora verifique si puede acceder a carpetas compartidas o no.

Situación 4: aparece el código de error 0x80004005 al realizar operaciones en archivos y carpetas

El error puede ocurrir en caso de que No tengo permiso para realizar operaciones en archivos y carpetas. Cambiar los permisos de archivos y carpetas puede ayudar a resolver el problema. Para hacer eso –

1. Haga clic derecho en la carpeta deseada y haga clic en Propiedades.

2. Dirígete a Seguridad y selecciona tu cuenta en Grupo o nombre de usuario.

3. Revise los permisos y vea si tiene control total.

4. De lo contrario, haga clic en Avanzado y luego haga clic en Cambiar.

5. Ingrese el nombre de usuario de su cuenta local y haga clic en Verificar nombres

6. Haga clic en Aceptar para poder agregar otra cuenta de usuario local.

7. Haga clic en Agregar para agregar permisos.

8. Haga clic en Seleccionar un principal e ingrese el nombre de usuario de la cuenta local

9. A continuación, haga clic en Comprobar nombres y haga clic en Aceptar.

10. Haga clic en Control total y luego haga clic en Aceptar

11. Haga clic en Aplicar y Aceptar.

Otros motivos y soluciones:

  • Abra el cuadro de diálogo Ejecutar presionando la combinación de teclas Windows + R.
  • Cuando se abra el cuadro de diálogo, presione exe y presione Entrar.
  • Conclusión

    Si ha podido corregir el código de error 0x80004005 con éxito, todos estamos atentos a escuchar su historia de éxito en la sección de comentarios a continuación. Para obtener más contenido de este tipo, sigue leyendo WeTheGeek. También puede encontrarnos en Facebook, Pinterest, YouTube, Flipboard, Instagram y Twitter.

    Leer: 0

    yodax