¿Cómo solucionar el error “Windows Shell Common DLL has Stopped Working”?

Los archivos DLL, abreviatura de Dynamic Link Library, desempeñan un papel crucial en el sistema operativo Windows. Estos archivos contienen ciertas instrucciones a las que otros programas pueden recurrir para hacer determinadas cosas. De esta forma, varios programas pueden compartir las capacidades programadas en un solo archivo, e incluso hacerlo simultáneamente.

Bueno, aquí en este artículo hablaremos en particular sobre los archivos DLL comunes de Windows Shell. Al igual que otros archivos DLL, también contiene ciertos programas y conjuntos de instrucciones que son necesarios para ejecutar la PC de manera eficiente. Sin este archivo, no podrá ejecutar ciertos programas en su PC. En caso de que este archivo se bloquee o se corrompa debido a ciertas razones, puede enfrentar una serie de errores. Un ejemplo de tales errores es “Windows Shell Common DLL has Stopped Working”.

Este es uno de los errores de Windows más molestos y problemáticos. Una vez que ocurre este error, impide que los usuarios practiquen las funciones principales de Windows. Además, reduce la productividad de su sistema.

Y si hablamos de las causas, existen numerosas razones que conducen a este error. Algunas de las principales razones se enumeran a continuación:

#. Archivos de sistema dañados o defectuosos: una de las principales razones para enfrentar este error son los archivos de sistema dañados, faltantes o dañados.

#. PC desactualizada: es probable que la versión desactualizada de Windows también desencadene el error mencionado anteriormente.

#. Interferencia de aplicaciones de terceros: a veces, las aplicaciones de terceros interfieren e interrumpen el flujo de trabajo.

#. Controladores obsoletos: es probable que los controladores obsoletos generen estos errores de DLL. Es pertinente mencionar que necesita controladores completamente funcionales para que su PC funcione sin problemas.

Estas fueron algunas de las razones que conducen al error mencionado anteriormente, pero afortunadamente, hay una serie de soluciones viables para lidiar con el error.

Pruebe estas soluciones para corregir el error de que la DLL común de Windows Shell ha dejado de funcionar

Método 1: Actualice Windows a la última versión

En este primer método, le sugerimos que actualice su Windows a la última versión. Para continuar con el método, siga las pautas que se mencionan a continuación:

Paso 1: Presione las teclas Windows + I para abrir la aplicación Configuración y seleccione la sección Actualización y seguridad

Paso 2: Ahora, haga clic en el botón Buscar actualizaciones

Paso 3: Finalmente, descargue e instale las actualizaciones disponibles

Método 2: Realice un arranque limpio

Realizar un arranque limpio también es una forma fácil y sencilla de solucionar los errores de DLL. Un arranque limpio inicia su PC con recursos mínimos.

Aquí te explicamos cómo:

Paso 1: usa las teclas Windows + R para abrir el cuadro de diálogo Ejecutar > En el cuadro que se te solicita, escribe msconfig y haz clic en Aceptar

Paso 2: selecciona la pestaña Servicios, marca la casilla Ocultar todos los servicios de Microsoft y haz clic en Deshabilitar todos

Paso 3: luego navega hasta la pestaña Inicio y haz clic en Abrir el Administrador de tareas

Paso 4: haz clic derecho en cada una de las aplicaciones y elige Deshabilitar en el menú

Paso 5: luego regresa a la ventana Configuración del sistema y haz clic en Aplicar y Aceptar

Paso 6: finalmente reinicia tu PC

Método 3: deshabilita el acelerador de gráficos de hardware en Office

En este método te sugerimos que deshabilites el acelerador de gráficos de hardware en Office. Para continuar con el método, siga las pautas que se mencionan a continuación:

Paso 1: En primer lugar, abra Outlook o cualquier otra aplicación de Office > Elija Archivo > Opciones

Paso 2: Luego, seleccione Avanzadas

Paso 3: Luego, busque y deshabilite la opción Acelerador de gráficos de hardware

Método 4: Realice el escaneo SFC

Windows proporciona una serie de herramientas de utilidad y SFC Scan es una de ellas. Esta herramienta de utilidad es capaz de escanear sus archivos de Windows. Para continuar con el método, siga las pautas que se mencionan a continuación:

Paso 1: Use las teclas Windows + S y escriba cmd y elija Ejecutar como administrador en el Símbolo del sistema

Paso 2: Escriba el siguiente comando y presione la tecla Enter para ejecutarlo:

sfc /scannow

Paso 3: Finalmente, espere a que el comando termine de ejecutarse y reinicie su PC

Alternativamente, puede usar una herramienta de reparación automática de PC para abordar los archivos del sistema dañados. Esta herramienta profesional es capaz de resolver errores originados debido a un sistema dañado. Entonces, si está buscando soluciones rápidas y sin complicaciones, puede probar esta herramienta para superar el error Windows Shell Common DLL has Stopped Working.

⇑Obtenga la herramienta de reparación de PC desde aquí⇓

Método 5: cambie los permisos de seguridad de la clave UserChoice

Varios usuarios han afirmado que cambiar los permisos de seguridad de la clave UserChoice resolvió su problema, por lo que puede probar este método.

Aquí le mostramos cómo:

Paso 1: presione las teclas Windows + R para abrir el cuadro de diálogo Ejecutar > En el cuadro indicado, escriba regedit y haga clic en Aceptar

Paso 2: una vez que se abra el Editor del Registro, vaya a la siguiente ruta en el panel izquierdo:

ComputerHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.txtUserChoice

Paso 3: ahora haga clic derecho en la clave UserChoice y elija Permisos en el menú

Paso 4: si la sección Nombres de grupo o usuario está vacía, faltan sus permisos de seguridad. Por lo tanto, deberá agregarlos nuevamente. La solución no se aplicará si la seguridad lo permite. No faltan permisos, por lo que puede omitirlo.

Paso 5: Para agregar los permisos faltantes, haga clic en el botón Agregar

Paso 6: En Ingresar el nombre del objeto a seleccionar, ingrese Administradores y haga clic en Verificar nombres

Paso 7: Si todo está en orden, haga clic en Aceptar

Paso 8: El grupo Administradores se agregará a la lista Nombres de grupo o usuario > luego seleccione Administradores de la lista y marque Control total en la columna Flecha

Paso 9: Por último, haga clic en Aplicar y Aceptar para guardar los cambios

Paso 10: Opcional: siguiendo los pasos anteriores, es posible que deba agregar SISTEMA, RESTRINGIDO y su nombre de usuario a la lista.

Después de cambiar la configuración de seguridad para la clave de elección de usuario, verifique si el problema se resolvió o no.

Método 6: Copiar los archivos necesarios al directorio System32

En este método le sugerimos copiar los archivos necesarios al directorio System32, para ello siga las pautas que se mencionan a continuación:

Paso 1: Abra el Explorador de archivos y vaya al siguiente directorio:

C:WindowsSystem32

Paso 2: Busque joy.cpl y cópielo en su escritorio

Paso 3: Haga clic derecho en joy.cpl y elija Propiedades en el menú

Paso 4: Luego vaya a la pestaña Seguridad y haga clic en Avanzado

Paso 5: Ahora ubique la sección Propietario y haga clic en Cambiar

Paso 6: Luego ingrese su nombre de usuario en Ingrese el nombre del objeto a seleccionar y haga clic en Verificar nombres

Paso 7: Si todo está en orden, haga clic en Aceptar para guardar los cambios

Paso 8: Haga clic en Aplicar y Aceptar para guardar los cambios

Paso 9: Después de tomar posesión de joy.cpl, ahora puede eliminarlo > Una vez que elimine el archivo, navegue hasta lo siguiente Directorio:

C:WindowsSysWOW64

Paso 10: Luego, localiza joy.cpl y cópialo en:

C:WindowsSystem32

Paso 11: Una vez que copies el archivo, el problema debería resolverse y podrás acceder a la configuración del gamepad desde Windows sin ningún problema.

Método 7: Configura Windows para que acepte certificados

Si tu Windows no está configurado para aceptar certificados, es posible que te encuentres con el error mencionado anteriormente. Por lo tanto, asegúrate de configurar Windows para que acepte certificados.

A continuación, te indicamos cómo:

Paso 1: Usa las teclas Windows + S, escribe PowerShell y selecciona Ejecutar como administrador en Windows PowerShell

Paso 2: Luego, escribe el comando a continuación y presiona la tecla Enter:

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser

Método 8: Vuelve a registrar tus DLL

Volver a registrar el archivo DLL también puede ayudarte a resolver el error mencionado anteriormente. Para ello, siga las pautas que se mencionan a continuación:

Paso 1: abra el Símbolo del sistema como administrador > escriba el comando a continuación y presione la tecla Intro:

regsvr32 /i shell32.dll

Paso 2: espere a que el comando termine de ejecutarse

Método 9: desactive el acelerador de gráficos de hardware en Office

Deshabilitar el acelerador de gráficos de hardware también puede resolver el error. Para ello, siga las pautas que se mencionan a continuación:

Paso 1: abra Outlook o cualquier otra aplicación de Office > seleccione Archivo > Opciones

Paso 2: seleccione Avanzado

Paso 3: finalmente, busque y deshabilite la opción Acelerador de gráficos de hardware

Método 10: reinstale los controladores de audio

Los controladores de audio configurados incorrectamente son una de las principales razones por las que se produce el error mencionado anteriormente. Por lo tanto, asegúrese de reinstalar los controladores de audio.

Aquí te explicamos cómo:

Paso 1: usa las teclas Windows + X y elige Administrador de dispositivos

Paso 2: haz doble clic en la opción Controladores de sonido, video y juegos para expandirla y haz clic derecho en Dispositivo de audio de alta definición.

Paso 3: ahora marca la casilla Quitar el software del controlador para este dispositivo si está disponible y haz clic en el botón Desinstalar

Paso 4: por último, reinicia tu PC y Windows reinstalará el controlador automáticamente.

Método 11: desinstala el controlador Synaptic

Si aún tienes problemas con el problema de que Windows Shell Common DLL ha dejado de funcionar, te sugerimos que desinstales el controlador Synaptic.

Para comenzar, sigue las pautas que se mencionan a continuación:

Paso 1: inicia el Administrador de dispositivos > expande la opción Mouse y otros dispositivos señaladores y haz clic derecho en el panel táctil Synaptics

Paso 2: selecciona Desinstalar dispositivo

Paso 3: por último, haz clic en el botón Desinstalar para confirmar la acción

Paso 4: una vez hecho esto, comprueba si el problema se resolvió o no

¡Reflexiones finales!

Aquí concluimos el artículo. Hemos proporcionado numerosas soluciones para solucionar el problema de que la DLL común de Windows Shell ha dejado de funcionar. Además de los métodos manuales, hemos hablado de una herramienta de reparación de PC automática para solucionar el error. Puede elegir cualquiera de las formas de solucionar el error según sus preferencias.