El sistema no detecta mscoree.dll – com descarregar i solucionar lerror

Quan s'executen alguns jocs i programes a Windows 11 i Windows 10, podeu aparèixer el missatge d'error «No es pot executar el codi perquè el sistema no ha detectat MSCOREE.DLL. Per solucionar aquest problema, intenteu reinstal·lar el programa». Daquí les freqüents preguntes sobre on i com descarregar mscoree.dll

Aquest manual detalla què és aquest fitxer, per què probablement no l'hauries de descarregar per solucionar l'error i com descarregar mscoree.dll si ho necessites.

Com instal·lar mscoree.dll per a Windows 11 i Windows 10 o descarregar-lo

El fitxer mscoree.dll és una de les DLL incloses a la versió 4 de Microsoft .NET Framework i ja és present a Windows 11 i Windows 10 per defecte, encara que no sempre s'instal·la.

D'aquí la primera acció a realitzar quan es produeix l'error «El sistema no va detectar mscoree.dll»:

  1. Obriu el tauler de control (podeu utilitzar la cerca de la barra de tasques per fer-ho) i aneu a «Programes i components». També podeu prémer les tecles Guanyar + R i introdueixi appwiz.cpl
  2. Al panell de l'esquerra, feu clic a «Activa o desactiva components del Windows».
  3. Habiliteu els components del .NET Framework i feu clic a «D'acord». Normalment, només cal habilitar els components de serveis avançats de .NET Framework 4.8 i de serveis WCF per solucionar l'error en qüestió, però també pot habilitar qualsevol cosa relacionada amb .NET Framework.
  4. Els components, inclòs el fitxer mscoree.dll, s'instal·laran automàticament; és possible que hagueu de reiniciar lordinador.

Això resultarà en dues mides diferents d'arxius mscoree.dll al sistema – un a C:\Windows\System32 (64 bits, malgrat 32 al nom de la carpeta), l'altre a C:\Windows\SysWOW64 (32 bits aquí).

Si per alguna raó necessites aquest fitxer com una DLL independent, tampoc no l'hauries de descarregar de llocs de tercers. Podeu trobar-lo a la carpeta del repositori de components C:\Windows\WinSxS a les subcarpetes que comencen amb:

  • amd64_netfx-mscoree_dll – la versió x64 de mscoree.dll és aquí
  • x86_netfx_mscoree_dll – la versió de 32 bits de mscoree.dll s'emmagatzema aquí

Si, segons tots els indicis, el fitxer hauria de ser present però no ho està, intenteu reparar el repositori de components, comprovar i reparar la integritat dels fitxers del sistema de Windows i utilitzar l'eina de reparació de .NET Framework https:// aka.ms/DotnetRepairTool

Si per alguna raó la instal·lació dels components necessaris de .NET Framework i el fitxer mscoree.dll inclòs falla, intenteu utilitzar l'instal·lador independent disponible al lloc web de Microsoft aquí: https://go.microsoft.com/fwlink/? linkid=2088631