Un dos erros comúns de Windows 10 que os usuarios atopan é "Clase non rexistrada". Neste caso, pode producirse un erro en diferentes casos: cando intente abrir un ficheiro de imaxe jpg, png ou outro, ingrese a configuración de Windows 10 (ao mesmo tempo explorer.exe informa de que a clase non está rexistrada), lanza un navegador ou lanza aplicacións desde a tenda (con código de erro 0x80040154).
Neste manual hai variantes comúns do erro. A clase non está rexistrada e posibles xeitos de solucionar o problema.
Clase non rexistrada ao abrir jpg e outras imaxes
O caso máis común é o erro "Clase non rexistrada" ao abrir JPG, así como outras fotos e imaxes.
Na maioría das veces, o problema é causado pola eliminación incorrecta de programas de terceiros para a visualización de fotos, fallos na configuración da aplicación por defecto en Windows 10 e similares, pero isto resólvese na maioría dos casos de forma moi sinxela.
- Vai a Inicio - Configuración (a icona de engrenaxe no menú Inicio) ou prema Win + I
- Vai a "Aplicacións" - "Aplicacións predeterminadas" (ou Sistema - Aplicacións predeterminadas en Windows 10 1607).
- Na sección "Ver fotos", seleccione a aplicación estándar de Windows para ver fotos (ou outra aplicación de fotos correctamente funcionada). Tamén pode facer clic en "Restablecer" baixo "Restablecer valores por defecto recomendados por Microsoft".
- Peche a configuración e diríxase ao xestor de tarefas (menú co botón dereito do rato no botón Inicio).
- Se o xestor de tarefas non amosa tarefas, faga clic en "Detalles" e logo atopa "Explorador" na lista, selecciónea e fai clic en "Reiniciar".
Cando remate, comprobe se os ficheiros de imaxe están abertos agora. Se se abren, pero precisa dun programa de terceiros para traballar con JPG, PNG e outras fotos, intente desinstalalo a través do Panel de control - Programas e características e, a continuación, reinstalalo e fixalo como predeterminado.
Nota: outra versión do mesmo método: faga clic co botón dereito do rato sobre o ficheiro de imaxe, seleccione "Abrir con" - "Seleccione outra aplicación", especifique un programa de traballo para ver e marque a caixa "Sempre use esta aplicación para ficheiros".
Se o erro ocorre simplemente ao iniciar a aplicación Windows 10 Photos, probe o método con rexistro de aplicacións en PowerShell a partir do artigo As aplicacións de Windows 10 non funcionan.
Ao executar aplicacións de Windows 10
Se atopas o erro en cuestión ao iniciar as aplicacións da tenda de Windows 10, así como o erro 0x80040154 nas aplicacións, proba os métodos do artigo "As aplicacións de Windows 10 non funcionan", que se indicou anteriormente e proba tamén esta opción:
- Desinstalar esta aplicación. Se se trata dunha aplicación incrustada, use as instrucións para eliminar Windows 10 das aplicacións incrustadas.
- Reinstalalo, o material Como instalar Windows 10 Store axudará aquí (por analoxía, pode instalar outras aplicacións incorporadas).
Explorer.exe "Clase non rexistrada" erro ao facer clic no botón Inicio ou en parámetros de chamada
Outra variante común do erro é un menú Inicio de Windows 10 que non funciona, ou elementos individuais nel. Ao mesmo tempo, explorer.exe informa de que a clase non está rexistrada, o código de erro é o mesmo - 0x80040154.
Formas de solucionar o erro neste caso:
- A corrección mediante PowerShell, como se describe nun dos métodos do artigo O menú de inicio de Windows 10 non funciona (é mellor usalo na última quenda, ás veces pode facer máis dano).
- Dun xeito estraño, o xeito de traballar a miúdo é ir ao panel de control (prema Win + R, ingresa o control e prema Enter), vai a "Programas e características", seleccione "Activar ou desactivar as funcións de Windows" á esquerda, desmarque Internet Explorer 11, faga clic en Aceptar. e despois da aplicación reinicie o ordenador.
Se isto non axuda, proba tamén o método descrito na sección do servizo de compoñentes de Windows.
Erro ao iniciar o navegador Google Chrome, Mozilla Firefox, Internet Explorer
Se se produce un erro nun dos navegadores de Internet, coa excepción de Edge (para iso, debes probar os métodos da primeira sección da instrución, só no contexto predeterminado do navegador, ademais de volver rexistrar aplicacións), siga estes pasos:
- Va a Configuración - Aplicacións - Aplicacións predeterminadas (ou Sistema: Aplicacións predeterminadas para Windows 10 ata a versión 1703).
- Na parte inferior, faga clic en "Establecer valores predeterminados da aplicación".
- Seleccione o explorador que causa o erro "Clase non rexistrada" e faga clic en "Usar este programa por defecto".
Pasos adicionais de corrección de erros para Internet Explorer:
- Executa a liña de comandos como administrador (comece a escribir "Liña de comandos" na busca na barra de tarefas, cando apareza o resultado desexado, faga clic co botón dereito sobre ela e seleccione "Executar como administrador" no menú contextual).
- Introduza o comando regsvr32 ExplorerFrame.dll e prema Intro.
Ao rematar, comprobe se o problema foi solucionado. No caso de Internet Explorer, reinicie o ordenador.
Para navegadores de terceiros, se os métodos anteriores non funcionaron, desinstalar o navegador, reiniciar o ordenador e reinstalar o navegador (ou eliminar as claves de rexistro) pode axudar HKEY_CURRENT_USER SOFTWARE Clases ChromeHTML , HKEY_LOCAL_MACHINE SOFTWARE Clases ChromeHTML e HKEY_CLASSES_ROOT ChromeHTML (para o navegador Google Chrome, para os navegadores baseados en Chromium, o nome da sección pode ser, respectivamente, Chromium).
Fixación rápida no servizo de compoñentes de Windows 10
Este método pode funcionar independentemente do contexto do erro "Clase non rexistrada", como nos casos con erro explorer.exe, e noutros máis específicos, por exemplo, cando twinui (a interface para tabletas de Windows) causa un erro.
- Prema as teclas Win + R do teclado e escriba dcomcnfg e prema Intro.
- Vaia a Component Services - Computers - My Computer.
- Faga dobre clic en “Configuración de DCOM”.
- Se despois diso se lle solicitará que rexistre algún compoñente (a solicitude pode aparecer varias veces), acepte. Se non aparecen tales ofertas, esta opción non é axeitada para a súa situación.
- Cando termine, peche a xanela do servizo de compoñentes e reinicie o ordenador.
Rexistro de clases manualmente
Ás veces o rexistro manual de todos os compoñentes DLL e OCX situados nas carpetas do sistema pode axudar a resolver o erro 0x80040154. Para executala: execute a liña de comandos como administrador, ingrese os seguintes 4 comandos en orde, pulsando Enter despois de cada un (o proceso de rexistro pode levar moito tempo).
para% x en (C: Windows System32 *. dll) do regsvr32% x / s para% x en (C: Windows System32 *. ocx) do regsvr32% x / s para% x en (C : Windows SysWOW64 *. DLL) regsvr32% x / s para% x en (C: Windows SysWOW64 *. DLL) do regsvr32% x / s
Os dous últimos comandos só son para versións de 64 bits de Windows. Ás veces no proceso pode aparecer unha xanela pedíndolle que instale os compoñentes do sistema que faltan: faino.
Información adicional
Se os métodos suxeridos non axudaron, pode ser útil a seguinte información:
- Segundo algúns informes, o software iCloud instalado para Windows pode nalgúns casos causar o erro indicado (intente desinstalar).
- A causa da "clase non rexistrada" pode ser un rexistro danado, consulte Restaurar o rexistro de Windows 10.
- Se outros métodos de reparación non axudaron, pode restablecer Windows 10 con ou sen gardar.
Concluír isto e espero que o material atopase unha solución para corrixir o erro na súa situación.