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 .
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 .
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.
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) .
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 .
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 .
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 .
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 .
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 .
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 .
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 .
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 .
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 .
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 .
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.
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.