La DLL común de Windows Shell ha dejado de funcionar Error en la corrección de Windows 10

Un problema muy común en Windows 10 es el error de Windows Shell Common DLL Has Stopped Working . Puede haber varias razones por las que este problema podría surgir en su PC, pero generalmente está asociado con controladores de audio y panel táctil. En algunos casos, este error puede aparecer temporalmente y un simple reinicio podría resolver el problema por usted, pero en caso de que le haya estado molestando mucho, aquí hay algunas soluciones para que las vea.

Primero veamos algunas soluciones que debe probar primero para ayudarlo a solucionar el problema en pasos simples.

# 1 - Reinicie su PC : vea si reiniciar su PC le ayuda a deshacerse del error.

# 2 - Actualice Windows : si su Windows no está actualizado a la última versión, puede recibir este mensaje de error. Siga los pasos aquí para actualizar Windows 10 manualmente

# 3 - Actualice los controladores de su dispositivo : desea asegurarse de que todos los controladores de dispositivo en su PC estén actualizados. A veces, un controlador desactualizado puede causar grandes problemas. Siga este enlace para saber cómo actualizar los controladores de Windows 10. Alternativamente, también puede utilizar cualquiera de estos Software de actualización de controladores para Windows.

# 4 - Al reinstalar software problemático : ¿Está obteniendo el error de Windows Shell Common DLL Has Stopped Working mientras ejecuta un programa o aplicación específica? Desinstale el software de su PC e instálelo nuevamente en su PC descargando un nuevo archivo de instalación del software.

# 5 - Clean Boot PC : intente hacer un Clean Boot en su PC una vez. A continuación, se explica cómo reiniciar la PC en modo de inicio limpio en Windows 10.

Ahora, veamos varios métodos para deshacernos del problema de Windows Shell Common DLL Has Stopped Working.

Solución 1: reinstalar el controlador de audio en modo de compatibilidad

Este error puede aparecer debido a problemas con el controlador de audio instalado en su PC. A veces, los controladores más recientes pueden causar problemas, por lo que utilizamos este método para instalar una versión compatible del controlador.

Paso 1 : Presione las teclas Win + X simultáneamente en su teclado, luego, en el menú que se abre, seleccione la  opción Administrador de dispositivos .

Administrador de dispositivos

Paso 2 : En la ventana Administrador de dispositivos, haga clic en la  opción Entradas y salidas de audio para expandir. Verá una lista de controladores de audio en su PC. Haga clic con el botón derecho en el controlador con el nombre Altavoces (Realtek High Definition Audio)  y seleccione la   opción Desinstalar dispositivo .

Desinstalar el controlador de audio

Paso 3 : Presione el  botón Inicio , luego escriba  Compatibilidad en la barra de búsqueda. Seleccione  Ejecutar programas creados para versiones anteriores de Windows en los resultados de la búsqueda.

Modo de compatibilidad

Paso 4 : Se abrirá una nueva ventana. Aquí, haga clic en  Siguiente . Luego, siga las instrucciones en pantalla y, cuando se le solicite, continúe con la instalación de la versión anterior del controlador de audio en la PC.

Pruebe el siguiente método si esto no solucionó el problema.

Solución 2: deshabilitar efectos de sonido

Puede obtener el error de Windows Shell Common DLL Has Stopped Working Error en Windows 10 si ha aplicado algún tipo de efecto de audio manualmente en su PC. Es posible que su controlador de audio no sea compatible con varios modos o efectos de ecualizador de sonido. Es posible que desee comprobar si ha habilitado alguna configuración de audio mejorado; también deberá deshabilitarlo.

Solución 3: configurar Windows para aceptar certificados

En caso de que su PC esté configurada para no aceptar certificados, puede recibir este mensaje de error. Puede configurar su PC para que acepte certificados mediante la herramienta Windows PowerShell.

Paso 1 : Presione Win + X juntos, y en el menú que se abre, seleccione la opción Windows PowerShell (Admin) .

Potencia Shell

Paso 2 : escriba el siguiente comando en la ventana de PowerShell, luego presione la tecla Enter :

Set-ExecutionPolicy -ExecutionPolicy sin restricciones -Scope CurrentUser

Una vez que el comando se haya ejecutado correctamente, reinicie su PC. Compruebe si el problema persiste.

Solución 4: ejecutar un escaneo SFC

Si algunos de los archivos del sistema están dañados o defectuosos, es posible que obtenga el error Windows Shell Common DLL Has Stopped Working en Windows 10. Una de las formas de solucionar el problema es ejecutando un análisis SFC en su PC.

Paso 1 : Abra el símbolo del sistema en modo Administrador. Para esto, presione el  botón Inicio , luego en la barra de búsqueda escriba cmd . De los resultados, haga clic derecho en Símbolo del sistema y seleccione la  opción Ejecutar como administrador .

Cmd ejecutar como administrador

Paso 2 : Escriba el siguiente comando y presione el  botón Enter :

sfc / scannow

Cuando se complete el análisis, cierre la ventana del símbolo del sistema y reinicie su PC. ¿Se solucionó el problema?

Solución 5: reinstale el controlador del panel táctil Synaptic

El problema de la DLL común de Windows Shell también podría ser un problema debido al controlador Synaptic Touchpad instalado en su PC. Puede intentar reinstalar el controlador en su PC en el modo de compatibilidad.

Para ello, siga los pasos proporcionados en la  Solución 1 , pero en lugar de reinstalar el controlador de audio, tendrá que buscar el  controlador Synaptics en el  menú Ratones y otros dispositivos señaladores en el Administrador de dispositivos .

Solución 6: compruebe si el servicio de hora de Windows se está ejecutando

Paso 1 : Presione las  teclas Win + R , luego escriba  services.msc en el cuadro Ejecutar y haga clic en  Aceptar .

Ejecutar servicios

Paso 2 : en la ventana Servicios, busque el servicio de hora de Windows . Haga clic derecho sobre él y seleccione el  botón Inicio si no se está ejecutando en su PC.

Una vez hecho esto, reinicie su PC y verifique si aparece el error Windows Shell Common DLL Has Stopped Working.

Solución 7: establezca el permiso de seguridad en la clave UserChoice

Si obtiene el error de Windows Shell Common DLL Has Stopped Working al abrir un archivo .txt , este método es para usted. Aquí, tratamos con el Editor del Registro, así que tenga mucho cuidado con los pasos y solo continúe si sabe lo que está haciendo.

Paso 1 : Presione  Win + R , escriba regedit en el cuadro Ejecutar y presione la  tecla Enter .

Regedit Run

Paso 2 : En el Editor del Registro que se abre, vaya a la siguiente ruta en el panel izquierdo:

HKEY_CURRENT_USER> Software> Microsoft> Windows> CurrentVersion> Explorer> FileExts> .txt> UserChoice

Paso 3 : haga clic con el botón derecho en UserChoice y seleccione la opción Permisos .

Permiso

Paso 4 : En la  ventana Permisos , vea si hay opciones en la  sección Nombres de grupos o usuarios . Si es así, omita este método y pruebe el siguiente; si no es así, haga clic en el botón Agregar .

Agregar usuario

Paso 5 : Se abrirá una nueva ventana. Aquí, vaya a la  sección Ingrese los nombres de los objetos para seleccionar , escriba  Administrador y haga clic en la  opción Verificar nombres . Si se procesa correctamente, haga clic en  Aceptar .

Agregar administrador de usuario

Paso 6 : Ahora el nuevo usuario se agregará en la lista de la pantalla anterior. Selecciónelo, luego en la sección Permiso para administradores, seleccione la opción Control total . Haga clic en  Aplicar y luego en  Aceptar .

Permiso de usuario

Ahora, salga de la ventana de Regedit, reinicie su PC y vea si todavía recibe el error al abrir archivos .txt.

Solución 8: conecte el receptor estéreo a USB 3.0

Si tiene un receptor estéreo conectado a su PC a través del puerto USB, es posible que obtenga el error Windows Shell Common DLL Has Stopped Working. Esto podría deberse a que ha conectado el receptor al puerto USB 2.0. Compruebe el puerto USB 3.0 y conecte el receptor STereo a ese puerto. Un puerto USB 3.0 suele estar marcado con letras SS o 3.0 y el color del puerto es azul.

Solución 9: Reemplace joy.cpl en el directorio System32

Este error puede causarle problemas al configurar los ajustes del gamepad en su PC. Si ese es tu caso, sigue estos pasos:

Paso 1 : Abra  esta PC , luego vaya a C:> Windows> Sistema 32 . Allí, busque el  archivo joy.cpl . Copie el archivo y péguelo en el escritorio. Ahora, haga clic derecho en el  archivo joy.cpl y haga clic en la  opción Eliminar .

Sys32 Del

Paso 2 : Ahora, vaya a C:> Windows> carpeta SysWOW64. Localice el  archivo joy.cpl allí, cópielo y péguelo en el  directorio C:> Windows> System 32 .

Copiar Syswow64

Reinicie su PC después de seguir los pasos. Compruebe si el problema persiste.

Solución 9: deshabilitando el acelerador de gráficos de hardware en MS Office / Outlook

¿Está obteniendo el error DLL común de Windows Shell ha dejado de funcionar mientras ejecuta cualquier aplicación de Microsoft Office o Outlook? Desactivar el Acelerador de gráficos por hardware puede resultar útil.

Abra cualquier aplicación de Microsoft Office o Microsoft Outlook, vaya a Archivo> Opciones> Avanzado . Allí, encontrará el Acelerador de gráficos por hardware; simplemente desactívelo.

Solución 10: eliminar el software antivirus

¿Tiene un software antivirus instalado en su PC? Puede ser la razón por la que aparece el mensaje de error anterior en su PC. Intente deshabilitar el antivirus en su PC. Si eso no funciona, continúe y desinstale el Antivirus. Es posible que simplemente desinstalar el antivirus no funcione, ya que los antivirus dejan archivos y entradas del registro. En ese caso, necesitará un software de eliminación de antivirus.

Solución 11: eliminar dispositivos de audio no utilizados

Es posible que haya controladores de dispositivo instalados en su PC que no sean necesarios y podrían estar causando problemas. Para asegurarse, vaya al Administrador de dispositivos y elimine todos los controladores de audio innecesarios y no utilizados.

Paso 1 : Vaya al Administrador de dispositivos siguiendo los pasos proporcionados en  Arreglo 1> Paso 1 .

Paso 2 : Allí, haga clic en  Vistas , luego en las opciones, seleccione  Mostrar dispositivos ocultos . En Dispositivos de audio, encontrará muchos dispositivos que no se utilizan. Para reconocer los controladores no utilizados, busque los iconos en gris como se resalta en la imagen a continuación. Haga clic derecho sobre ellos y seleccione la opción Eliminar dispositivo .

Mostrar dispositivos ocultos

Reinicie su computadora después de esto y vea el error.

Solución 12: Ejecutar mantenimiento del sistema

Para solucionar el problema, también puede ejecutar la herramienta Mantenimiento del sistema .

Paso 1 : Presione  Win + R , luego en el cuadro Ejecutar, copie y pegue el siguiente comando y presione la tecla Enter :

msdt.exe -id Diagnóstico de mantenimiento

Paso 2 : Esto abrirá la herramienta de mantenimiento del sistema. Seleccione la  opción Siguiente para ejecutar los diagnósticos.

Mantenimiento del sistema

Espere hasta que se complete el proceso, reinicie la computadora y verifique si el error de Windows Shell Common DLL Has Stopped Working dejó de molestarlo.

Solución 13: vuelva a registrar shell32.dll

Una de las formas que ayudó a los usuarios a deshacerse del error DLL común de Windows Shell fue volver a registrar el archivo shell32.dll en el símbolo del sistema.

Paso 1 : Abra el símbolo del sistema en modo de administrador como se especifica en Fix 4> Paso 1 .

Paso 2 : Escriba el siguiente comando y presione la  tecla Intro :

regsvr32 / i shell32.dll

Cierre el símbolo del sistema, reinicie la PC y luego verifique si se solucionó el problema.