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.