¿Alguna vez ha conseguido que Windows Shell Common Dll haya dejado de funcionar en su PC? Si es así, ¡debe saber lo irritante que puede ser! El error le impide utilizar las funciones básicas de Windows y, por lo tanto, puede ser bastante difícil de manejar.
En esta publicación, discutiremos todas las posibles correcciones que se pueden usar para deshacerse del error Shell Common Dll.
Método 1: comprobar si el servicio de hora se está ejecutando
Los servicios deshabilitados en Windows podrían ser una de las razones. A veces, Windows Shell Common DLL ha dejado de funcionar y aparece un error después de Restaurar sistema. Además, es posible que no permita a los usuarios cambiar la fecha y la hora, pero puede hacerlo siguiendo los pasos a continuación:
- Presione Windows y la tecla R para obtener una ventana Ejecutar y escriba Services.msc . Presiona Enter o presiona OK .

- En la ventana Servicios , navegue hasta el servicio de hora de Windows , haga clic con el botón derecho y seleccione Iniciar en el menú contextual.
- Una vez que el servicio esté en funcionamiento, podrá cambiar la fecha y la hora en su computadora.

Si esto no funciona y aún ve ese error de DLL de Shell, continúe con el siguiente.
Método 2: controladores corruptos u obsoletos
Puede actualizar los controladores en su computadora manualmente o instalar software como Advanced Driver Updater. Con la herramienta, no tiene que preocuparse por buscar el controlador en línea y mantenerlos actualizados. Advanced Driver Updater comprueba todos los controladores y los mantiene actualizados.
Si desea actualizar su controlador manualmente, siga estos pasos:
- Presione Windows y la tecla X para obtener el menú contextual de inicio.
- Seleccione Administrador de dispositivos.

- Desde la ventana del Administrador de dispositivos , ubique todos los controladores para verificar si están actualizados. Por lo general, puede ver un triángulo amarillo cerca del icono del controlador si es necesario actualizarlo.
- Si hay algún controlador que deba actualizarse, haga clic con el botón derecho y seleccione Actualizar.
- Debe seguir las instrucciones en pantalla para actualizar el controlador y debe repetir los pasos para todos los controladores obsoletos.
No quiera tomarse demasiada molestia para actualizar los controladores, luego instale Advanced Driver Updater y el resto se encargará del resto. Este actualizador de controladores puede escanear su computadora en busca de controladores obsoletos y actualizarlos sin problemas.
Si la actualización de los controladores no ayuda a resolver la causa, continúe con el siguiente paso.
Método 3: realizar cambios en los permisos de seguridad de UserChoice Key:
Por lo general, Windows Shell Common DLL ha dejado de funcionar y aparece un error cuando los usuarios intentan abrir archivos .txt en su computadora. Esto podría estar sucediendo debido a la falta de permisos de seguridad para la clave. Para resolver el problema, debe seguir estos pasos:
Paso 1: Presione Windows y la tecla R para obtener la ventana Ejecutar y escriba regedit. Presione Entrar.
Paso 2: en el Editor del Registro, en el lado izquierdo del panel, siga esta ruta:
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\UserChoicekey.

Paso 3: haga clic con el botón derecho en la clave y seleccione Permisos en el menú contextual.

Si no puede ver ningún nombre de usuario o nombre de grupo en la sección, esto indica que faltan sus permisos de seguridad. Por lo tanto, debe agregarlos nuevamente.
Paso 4: para agregar los permisos que faltan, haga clic en Agregar.
Paso 5: Ahora en Ingrese los nombres de los objetos para seleccionar, escriba Administradores y haga clic en Verificar nombres. Si todo funciona bien, haga clic en Aceptar.

Ahora el grupo de administradores se agregará a los nombres de usuario o la lista de grupos. Elija Administradores de la lista y marque Control total en la columna Permitir. Ahora haga clic en Aceptar y Aplicar para que los cambios surtan efecto.
Una vez que se hayan realizado y aplicado estos cambios, el error común de DLL podría haber desaparecido por completo.
Nota: Esto solo funcionará si tiene el error común de DLL de Shell al abrir archivos .txt.
Método 4: Copie los archivos necesarios al directorio System32:
El error de DLL común de Windows Shell también podría aparecer al configurar los ajustes del gamepad. Para deshacerse del error, debe copiar un solo archivo al directorio System32. Sigue estos pasos:
Vaya a C: -> Windows-> directorio System32 . Busque el archivo joy.cpl y cópielo en su escritorio.
Haga clic con el botón derecho en joy.cpl y seleccione Propiedades en el menú contextual.
Busque la pestaña Seguridad y haga clic en Avanzado. Ahora ve a la sección Propietario-> Cambiar.


Ingrese su nombre de usuario junto a Ingrese el nombre del objeto para seleccionar el campo, haga clic en Verificar nombres. Una vez hecho esto, haga clic en Aceptar. Haga clic en Aplicar y Aceptar para que los cambios surtan efecto. Tome la propiedad de joy.cpl y luego elimínelo.

Después de eliminar el archivo, vaya a C:> Windows> directorio SysWOW64 . Busque y copie joy.cpl en el directorio C: \ Windows \ System32 .
Una vez hecho esto, el problema debería resolverse y ahora puede acceder a la configuración del gamepad desde Windows.
Método 5: deshabilitar antivirus
Siempre recomendamos tener un antivirus instalado en su PC, pero a veces la herramienta puede afectar su computadora y estropearse un poco causando un error de DLL. Por lo tanto, puede deshabilitar su antivirus y verificar si el error está corregido. También puede intentar desinstalar la herramienta antivirus para intentar comprobar si el problema está resuelto.
Si todo esto no resuelve su problema, vuelva a instalar la herramienta, o puede probar otro software antivirus como Advanced System Protector, ya que va bien con el sistema operativo Windows y protege su computadora contra todas las amenazas maliciosas.
Método 6: escaneo SFC:
El error de DLL común de Windows Shell podría aparecer ya que los archivos del sistema podrían estar dañados. Para saber más y resolver el problema, debe realizar el escaneo SFC.
Para ejecutar el escaneo SFC, siga estos pasos:
- Escriba Cmd en el cuadro de búsqueda y haga clic con el botón derecho en el símbolo del sistema y elija Ejecutar como administrador.

- En la ventana del símbolo del sistema, escriba SFC / scannow y presione Entrar para ejecutar el comando.

Nota: debe esperar de 10 a 15 minutos para que se complete el escaneo, así que tenga paciencia.
Una vez que se completa el escaneo, puede verificar si el problema está resuelto.
También puede ejecutar DISM para intentar solucionar el problema.
En la ventana del símbolo del sistema, escriba DISM / Online / Cleanup-Image / RestoreHealth
Presione Entrar para ejecutar el comando.
Esto también tomará otros 10-15 minutos, así que deje que se complete el escaneo. ¡Pase al siguiente método si esto no funciona!
Método 7: Powershell
Windows Powershell puede resolver el error de DLL común de Windows Shell; sin embargo, se recomienda no utilizar la herramienta de forma imprudente, ya que podría dañar su computadora. Entonces, si sabe lo que está haciendo, siga estos pasos:
- Presione Windows y la tecla X para obtener un menú contextual y seleccione Windows Powershell (Admin)

- Escriba el comando Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser y presione Entrar para ejecutar el comando.

- Una vez que se complete el comando, reinicie su PC para solucionar el problema por completo.
Método 8: Mantenimiento del sistema
Puede ejecutar el Solucionador de problemas de mantenimiento del sistema para solucionar problemas del sistema, como el error de DLL común de Shell. Para utilizar esta herramienta, siga estos pasos:
- Presione Windows y R para obtener la ventana Ejecutar y escriba% systemroot% \ system32 \ msdt.exe -id MaintenanceDiagnostic y presione Now Enter para ejecutarlo:

- En la herramienta Mantenimiento del sistema, haga clic en Siguiente y siga las instrucciones en pantalla.

Una vez que se complete el escaneo, el problema se solucionará. Sin embargo, si no es así, debe pasar al siguiente método.
Método 9: Registre sus DLL nuevamente:
Si ve el error de DLL común de Windows Shell en su computadora, es posible que falten archivos DLL, específicamente shell32.dll. Para solucionar el problema, debe volver a registrar los archivos DLL. Siga estos pasos para hacerlo:
- Vaya a la barra de búsqueda en la barra de tareas y escriba cmd y seleccione Ejecutar como administrador para iniciar el símbolo del sistema con derechos de administrador.

- En la ventana del símbolo del sistema, escriba el comando regsvr32 / i shell32.dll y presione Entrar para ejecutar.

Una vez que se ejecuta el comando, el archivo shell32.dll se registrará nuevamente y no obtendrá el error.
Método 10: arranque limpio
Si ninguno de los métodos funcionó para usted, podría haber una aplicación que esté obstaculizando el funcionamiento de su sistema. Para solucionar el problema, debe desactivar los elementos y servicios de inicio:
- Presione Windows y la tecla R juntas para obtener la ventana Ejecutar, escriba MSConfig y presione Entrar.
- Haga clic en la pestaña Servicios y marque la casilla Ocultar todos los servicios de Microsoft . Una vez hecho esto, haga clic en Deshabilitar todo.
- Vaya a la pestaña Inicio y haga clic en Administrador de tareas.
- Busque todos los elementos de inicio no deseados uno por uno y seleccione Desactivar.
- Haga clic en Aplicar y Aceptar.
- Reinicie su PC y verifique que el problema esté solucionado.
Método 11: instalar actualizaciones de Windows
El error de DLL común de Windows Shell podría deberse a actualizaciones de Windows pendientes. Algunos de los problemas podrían resolverse instalando actualizaciones de Windows. Para instalar la actualización de Windows, siga estos pasos:
- Presione Windows y yo para obtener la aplicación Configuración y ubicar Actualización y seguridad.
- Haga clic en Verificar actualizaciones y verá si hay actualizaciones pendientes.
Descargue las actualizaciones y su PC se reiniciará para instalar esas actualizaciones. Vea si el problema está resuelto. Si no es así, continúe con el siguiente método.
Método 12: Restablecer Windows 10
Si nada le ha funcionado hasta ahora, debería intentar reiniciar su PC. Para hacerlo, debe tener un disco de instalación de Windows 10 o un archivo .ISO en su unidad USB. Debe hacer una copia de seguridad de todos sus datos antes de reiniciar Windows. Una vez hecho esto, siga estos pasos:
- Vaya al menú Inicio y haga clic en el botón de Encendido, mantenga presionada la tecla Mayús. Seleccione Reiniciar.
- Seleccione Solucionar problemas-> Restablecer esta PC-> Eliminar todo.
- Debe insertar el CD de instalación de Windows o la unidad USB para iniciar el proceso.
- Elija la versión de Windows y seleccione Solo la unidad donde está instalado Windows> Simplemente elimine mis archivos .
Obtendrá una lista de los cambios que ocurrirán durante el reinicio. Una vez que esté listo, haga clic en el botón Restablecer.
Ahora siga las instrucciones en pantalla para reiniciar su computadora.
Una vez hecho esto, el mensaje de error de Windows Shell Common Dll ha dejado de funcionar. Ahora debe instalar todas las demás aplicaciones necesarias en su computadora.
Por lo tanto, estas son las posibles correcciones de la DLL común de Windows Shell que no funciona. Pruebe estos métodos y elimine el problema sin problemas. ¿Le gustó el artículo? ¿De qué manera te funcionó? Por favor comparte tus pensamientos en la sección de comentarios. Para obtener más actualizaciones tecnológicas, síganos en las redes sociales.