¿Cómo puedo solucionar el error 0x80070043 en Windows 7, 8.1 y 10?
Algunos usuarios afirman encontrarse con el error 0x80070043 al intentar acceder a un archivo almacenado en otro ordenador de la red, o al ejecutar ciertas aplicaciones como el paquete de Windows Office. Este error ocurre con mayor frecuencia en Windows Vista y Windows 7, pero también es posible en Windows 8.1 y Windows 10.
Causas del error 0x80070043
- La transferencia de archivos a través de SMB no está permitida.
- Error condicional dentro de la carpeta «Temp».
- Daños en los archivos del sistema.
- Software de terceros que interfiere en el funcionamiento del sistema.
Resolver el error 0x80070043
Método nº 1 Activar «Esperar siempre a la red al arrancar e iniciar sesión»
Si te encuentras con un error como éste en un espacio de dominio, tienes que asegurarte de que tu sistema permite la transferencia de archivos a través de SMB. Para ello, tienes que acceder al Editor de Políticas de Grupo Locales y comprobar que la política «Esperar siempre a la red al iniciar y al iniciar la sesión» está activada.
Para ello, debes seguir los siguientes pasos:
- Pulsa Windows+R en tu teclado para abrir la ventana Ejecutar;
- e introduce el valor en la línea en blanco de esta ventana gpedit.msc y pulsa Intro para abrir la ventana del Editor de la Política de Grupo Local;
- Una vez en el editor, utiliza la parte izquierda de la ventana para pasar al siguiente directorio:
- ↓Política informática local;
- ↓Configuración del ordenador;
- ↓ Plantillas administrativas;
- ↓Sistema;
- ↓Inicio de sesión del sistema;
- encuentra la política denominada «Esperar siempre a la red al iniciar y al iniciar sesión» en la lista de la derecha y haz doble clic en ella;
- marca la casilla junto a la opción «Activado» y haz clic en el botón «Aplicar»;
- reinicia tu ordenador y comprueba el error 0x80070043.
Método #2 Limpiar la carpeta «Temp» en modo seguro
Un código como éste puede aparecer a un usuario de Windows debido a un error condicional en la carpeta %temp%. Basta con borrar esta carpeta de su contenido para resolver el error condicional y deshacerse del código 0x80070043.
Esto es lo que tienes que hacer:
- abre la configuración de tu sistema (Windows+I);
- ve a Actualización y Seguridad, y luego a la subsección Recuperación;
- haz clic en «Reiniciar ahora» en «Opciones específicas de arranque»;
- A continuación, en la pantalla de elección de acciones, haz clic en «Solución de problemas (diagnóstico)»;
- selecciona la opción «Opciones avanzadas»;
- ahora haz clic en la línea «Ver otras opciones de recuperación»;
- haz clic en «Opciones de arranque», y luego en «Reiniciar»;
- en la pantalla de opciones de arranque, haz clic en F4para entrar en modo seguro en tu ordenador;
- Entra con los datos de tu cuenta personal;
- Pulsa Ventana+R para abrir la ventana Ejecutar;
- escribe en la línea en blanco el valor %temp% y pulsa Intro;
- pulsa Ctrl+A para resaltar todos los archivos temporales y, a continuación, pulsa Mayús+Suprimir para eliminarlos irremediablemente;
- Después de borrar la carpeta Temp, reinicia tu ordenador.
Comprueba el error 0x80070043.
Método #3 Ejecutar DISM y SFC
Algunos usuarios que se han encontrado con el error afirman haber conseguido vencerlo con la ayuda de herramientas del sistema como DISM y SFC. En pocas palabras, el error 0x80070043 puede producirse cuando ciertos archivos del sistema están dañados.
Ten en cuenta que DISM utiliza el Centro de Actualización (WU) para reemplazar los componentes dañados del sistema, mientras que el SFC utiliza las copias de seguridad locales de los archivos necesarios para reparar los daños encontrados. Para que DISM funcione correctamente se necesita una conexión a Internet fiable.
Para poner en marcha DISM y SFC tienes que hacer lo siguiente:
- pulsa Windows+R en tu teclado;
- introduce un valor en la línea en blanco cmd y pulsa Ctrl+Mayús+Enter;
- teclea el comando sfc /scannow y pulsa Intro;
- espera a que termine el SFC y reinicia el ordenador;
- Abre de nuevo la línea de comandos y ejecuta el comando DISM /Online /Limpiar-Imagen /RestaurarSalud;
- Espera a que el comando se complete y reinicia el ordenador de nuevo.
Ahora intenta realizar la acción que quieras, como acceder a algún archivo remoto, y comprueba si el error 0x80070043 ha desaparecido.
Método #4 Restauración del sistema
En casos muy raros, este error puede ser el resultado de un software de terceros que interfiere en tu sistema. Si experimentas este código sólo recientemente, puede tener sentido intentar un punto de restauración.
- Pulsa la combinación Windows+R;
- escribe el valor rstrui y pulsa Intro.
En esta ventana, tienes que seleccionar un punto en el que no se haya observado el error 0x80070043 en el momento de la creación, y ejecutar una restauración del sistema. Puede que tu PC se reinicie durante este proceso, pero no te preocupes porque es bastante normal.