Cómo reparar el error 0x80070021

Varios usuarios de Windows encuentran el error 0x80070021 cuando intentan copiar un archivo de una ubicación a otra. Otros usuarios ven este error al intentar alojar un servicio WCF en una aplicación ASP.NET. Pero en la mayoría de los casos, se informa que el problema ocurre cuando los usuarios intentan administrar los archivos de datos de Outlook (.pst y .ost) .

Error 0x80070021 al administrar archivos de datos de Outlook

¿Qué está causando el error Error 0x80070021?

Investigamos este problema en particular mediante el análisis de varios informes de usuarios y las estrategias de reparación que se utilizan comúnmente para solucionar este problema. Según nuestras investigaciones, hay varias estrategias de reparación diferentes que se sabe que activan este código de error:

  • La activación de HTTP está deshabilitada : si recibe este error al intentar alojar un servicio WCF en una aplicación ASP.NET vacía; en este caso, es probable que el problema ocurra porque la computadora host no tiene activada la activación HTTP. Para resolver este problema, deberá habilitar la función desde las características de Windows.
  • La versión requerida de ASP.NET está deshabilitada : este problema particular también puede ocurrir si la versión requerida de ASP.NET utilizada por la aplicación no está disponible en la computadora host. Si este escenario es aplicable, puede resolver el problema habilitando la versión correcta de las características de Windows.
  • Otro programa está utilizando los datos de Outlook : ciertos complementos o filtros de spam tienen el potencial de mantener a Outlook alejado incluso cuando el programa está cerrado de manera convencional. Siempre que esto ocurra, un proceso sobrante terminará activando el código de error una vez que se modifique el archivo de datos de Outlook. En este caso, puede resolver el problema cerrando el proceso de Outlook.
  • Search Email Indexer está instalado : este código de error también suele aparecer debido a un complemento problemático de Outlook llamado Search Email Indexer . Varios usuarios afectados han informado que el problema ya no ocurría después de desinstalar el complemento problemático de Outlook.
  • MS Office Communicator (Lyns) está en conflicto con Outlook : otro posible culpable que activará este código de error es Office Communicator o su sucesor Lyns. Se sabe que estos dos dejan procesos en segundo plano que evitarán que se modifique el archivo de datos de Outlook.
  • El proceso desconocido está en conflicto con el archivo de datos de Outlook : si el culpable que está causando el problema en su caso no está en la lista de sospechosos habituales, puede eliminar cualquier interferencia de terceros iniciando su computadora en modo seguro.

Si actualmente tiene dificultades para resolver el mismo código de error, este artículo le proporcionará varios pasos para la solución de problemas. A continuación, encontrará una colección de métodos que otros usuarios en una situación similar también han utilizado para solucionar o solucionar el problema.

Si desea seguir siendo lo más eficiente posible, le recomendamos que siga los métodos en el orden en que se presentan, ya que están ordenados por eficiencia y dificultad. Uno de ellos está obligado a resolver el problema independientemente del escenario aplicable.

Método 1: habilitar la activación HTTP desde .NET Framework 4.5 Advanced Services (si corresponde)

Si recibe este mensaje de error al intentar alojar un servicio WCF en una aplicación ASP.NET vacía, es probable que aparezca el mensaje de error porque la computadora host no tiene habilitada la Activación HTTP.

Varios usuarios que encontraron el error 0x80070021 en este escenario en particular informaron que el problema ya no ocurría después de habilitar los servicios avanzados de .Net Framework 4.5 utilizando el menú de características de Windows.

Nota: se confirma que esta solución funciona tanto en Windows 10 como en Windows 7 (siempre que el escenario actual sea aplicable).

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

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba "appwiz.cpl" y presione Entrar para abrir la pantalla Programas y características .

    Escribiendo "appwiz.cpl" en el indicador Ejecutar
  2. Una vez que llegue al menú Programas y características, haga clic en Activar o desactivar las características de Windows en el menú vertical de la izquierda.

    Activar o desactivar la función de Windows
  3. Dentro de la pantalla de Características de Windows, expanda los Servicios avanzados de .NET Framework, sea ​​cual sea la versión que esté usando activamente, y luego expanda la configuración de Servicios WCF .
  4. Una vez que llegue allí, marque la casilla asociada con la Activación HTTP y haga clic en Aceptar para confirmar los cambios.

    Habilitación de la activación HTTP
  5. Reinicie su computadora y vea si el problema se ha resuelto en el próximo inicio.

Si aún encuentra el Error 0x80070021 o este escenario no es aplicable a su situación actual, continúe con el siguiente método a continuación.

Método 2: Habilitar ASP.NET 4.5, 4.6, 4.7 (si corresponde)

Si encuentra el problema en la versión de Windows anterior a Windows 10 junto con IIS 8.5 o posterior, es probable que pueda resolver el problema registrando ASP 4.5 ASP 4.6 o ASP 4.7 a través de la pantalla de características de Windows.

Varios usuarios para los que este escenario ha logrado resolver el error 0x80070021 indefinidamente después de seguir los pasos a continuación y reiniciar su computadora. Esto es lo que debes hacer:

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar . Luego, escriba "appwiz.cpl" y presione Entrar para abrir la pantalla Programas y características .
  2. Una vez que ingrese a la pantalla Programas y características, haga clic en Activar o desactivar las características de Windows en el menú vertical de la izquierda.
  3. Dentro de la ventana Características de Windows, expanda los Servicios de información de Internet y luego expanda los servicios de Word Wide Web .
  4. Expanda el menú Características de desarrollo de aplicaciones, luego marque la casilla asociada con el ASP.NET que está utilizando. Haga clic en Aceptar para guardar los cambios.
  5. Reinicie su máquina y vea si el código de error deja de ocurrir una vez que se completa la siguiente secuencia de inicio.

Habilitar la versión requerida de ASP.NET

Si el mismo código de error sigue apareciendo o si este método no era aplicable, vaya al siguiente método a continuación.

Método 3: cerrar Outlook con el Administrador de tareas

Si ve el error 0x80070021 al intentar copiar archivos de datos de Outlook en una ubicación diferente (unidad flash, OneDrive, HDD diferente, etc.), es probable que su sistema operativo no le permita completar el proceso porque Outlook todavía usa el archivo.

Esto sucede porque Outlook tiene una tendencia a seguir ejecutándose en segundo plano incluso después de haberse cerrado convencionalmente. En la mayoría de los casos, se informa que las versiones anteriores de Outlook se comportan así.

Nota: si está utilizando el filtro antispam de Cloudmark DesktopOne, cierre el programa antes de intentar los pasos a continuación.

A continuación, le indicamos que el servicio de Outlook está cerrado:

  1. Cierre Outlook convencionalmente (haciendo clic en el icono X en la esquina superior derecha de la pantalla).
  2. Presione Ctrl + Shift + Esc para abrir el Administrador de tareas .
  3. Dentro del Administrador de tareas, desplácese hacia abajo por la lista de procesos en segundo plano y vea si puede encontrar servicios que pertenezcan a Microsoft Outlook.
  4. Si encuentra un proceso que pertenece a Outlook, haga clic derecho sobre él y elija Finalizar tarea para cerrarlo.

    Finalizar procesos asociados con Outlook

    Si aún encuentra el error 0x80070021 mientras intenta copiar o mover archivos de datos de Outlook, vaya al siguiente método a continuación.

Método 4: desinstalar Search Email Indexer

Otro posible culpable que podría estar causando este problema es un complemento COM que se sabe que evita que Outlook se cierre por completo. Esencialmente, obliga a Outlook a dejar atrás un proceso en segundo plano incluso cuando la aplicación principal está cerrada. Esto termina en conflicto con ciertas tareas y se sabe que desencadena el error 0x80070021 .

Varios usuarios que luchan por resolver este problema en particular han logrado solucionarlo después de desinstalar un complemento de Outlook llamado Search Email Indexer . Pero tenga en cuenta que puede haber otros complementos que terminen causando el mismo comportamiento.

Aquí hay una guía rápida sobre cómo desinstalar Search Email Indexer o un complemento similar:

  1. Abra nuestra aplicación de Outlook y haga clic en Archivo en la barra de la cinta en la parte superior. Luego, haga clic en Opciones en el menú vertical de la izquierda.
  2. Dentro de las Opciones de Outlook, seleccione la pestaña Complementos del menú vertical en la sección izquierda de la pantalla.
  3. Dentro de la pantalla Opciones de complementos, vaya a la sección inferior de la pantalla y haga clic en el menú desplegable asociado con Administrar.
  4. Seleccione Complementos COM y haga clic en Ir para ver la lista de complementos instalados.
  5. Desde la pantalla Complemento COM, seleccione Search Email Indexer (o un complemento diferente que desee desinstalar y luego haga clic en Eliminar para deshacerse de él).

Desinstalar los complementos responsables

Método 5: desinstalar MS Office Communicator (si corresponde)

Otra posible razón que podría desencadenar el error 0x80070021 es una aplicación casi extinta llamada Microsoft Office Communicator . Este cliente de comunicación unificada donde los usuarios pueden iniciar conversaciones y realizar videos en vivo ya no es compatible con Microsoft, pero algunos usuarios todavía lo tienen instalado en sus PC.

Pero tener esta aplicación obsoleta en su computadora puede terminar en conflicto con las nuevas aplicaciones de Office, particularmente con Microsoft Outlook. Varios usuarios que se han encontrado con este problema informaron que el error 0x80070021 ya no se producía después de desinstalar MS Office Communicator de su computadora.

Actualización: el sucesor de MS Office Communicator, MS Lync, también se sabe que causa exactamente el mismo problema. Si tiene esta aplicación instalada, desinstálela siguiendo los pasos a continuación.

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

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar . Luego, escriba "appwiz.cpl" y presione Entrar para abrir los Programas y características .

    Escriba appwiz.cpl y presione Entrar para abrir la lista de programas instalados
  2. Dentro de los Programas y características, desplácese hacia abajo por la lista de aplicaciones para ubicar la aplicación Microsoft Office Communicator.
  3. Haga clic derecho en Microsoft Office Communicator y elija Desinstalar. Luego, siga las instrucciones en pantalla para completar la desinstalación.

    Desinstalar Microsoft Office Communicator
  4. Reinicie su computadora y repita la acción que anteriormente causaba el error 0x80070021 . Si sigue ocurriendo el mismo problema, vaya al siguiente método a continuación.

Si el problema persiste, vaya al siguiente método a continuación.

Método 6: Arranque en modo seguro

Varios usuarios afectados que han logrado resolver el error 0x80070021 arrancando en modo seguro. Mientras esté en Modo seguro, es probable que pueda mover, eliminar o modificar el Archivo de datos de Outlook sin ver el mismo código de error.

Aquí hay una guía rápida sobre cómo iniciar su computadora en modo seguro:

  1. Comience presionando la tecla de Windows + R para abrir un cuadro de diálogo Ejecutar . Luego, escriba " ms-settings: recovery" y presione Entrar para abrir la pestaña Recuperación de la página de configuración de Actualización y Seguridad .

    Accediendo a la pestaña Recuperación
  2. Una vez que ingrese a la pestaña Recuperación, haga clic en el botón Reiniciar ahora en Inicio avanzado . Una vez que confirme, su máquina se reiniciará directamente en el menú de Inicio avanzado .

    Accediendo al menú de inicio avanzado
  3. Una vez que su máquina se reinicie en el menú de Inicio avanzado, vaya a Solución de problemas> Opciones avanzadas y haga clic en Configuración de inicio .

    Opciones avanzadas de Windows 10
  4. Después de pasar por este menú, su computadora se reiniciará una vez más directamente en el menú Configuración de inicio . Una vez que el menú Configuración de inicio esté visible, presione la tecla F4 o la tecla 4 para iniciar su PC en modo seguro.

    Presionando la tecla F4 o 4 para iniciar la computadora en modo seguro
  5. Una vez que se completa la secuencia de inicio y su computadora arranca con éxito en Modo a prueba de fallos, repita la operación que anteriormente estaba activando el error 0x80070021 y vea si el problema se ha resuelto.

Artículos De Interés