Cómo resolver el error de instalación de .NET Framework 0x800F0907
Recibir códigos de error como 0x800F0907 o 0x800F0906 al intentar instalar la versión más reciente de. NET Framework es más común de lo que crees. A veces, Windows simplemente no quiere cooperar, especialmente cuando interfieren la configuración o problemas de red. Si te encuentras con estos errores, averiguar qué hay detrás puede ser un poco complicado, pero hay algunos trucos que suelen funcionar. Esto no siempre es sencillo (Windows tiene la habilidad de complicar las cosas más de lo que deberían), así que tener algunas opciones bajo la manga ayuda. Siguiendo algunos de estos métodos, podrías finalmente lograr que la instalación se realice sin problemas y poder ejecutar las aplicaciones que necesitan la versión más reciente de. NET.
Cómo solucionar el error de instalación 0x800F0907 de. NET Framework
Pruebe primero la herramienta de reparación de. NET Framework
En algunas configuraciones, el error aparece debido a archivos dañados o faltantes en el Framework. La herramienta de reparación de Microsoft. NET Framework es bastante eficaz para solucionar estos problemas automáticamente. Analiza el sistema en busca de problemas e intenta reparar las partes dañadas. Descárguela, instálela, ejecútela y compruebe si detecta el problema. Normalmente, esta es la solución más rápida y le evita tener que lidiar con problemas más complejos. Tenga en cuenta que, a veces, es necesario reiniciar el sistema para que todo quede completamente limpio.
Modificar la directiva de grupo (si estás en Windows Pro o Enterprise)
Esto solo aplica si configuras políticas explícitamente o usas una versión profesional; las ediciones domésticas no tienen gpedit.msc. Si tu sistema está configurado como «Nunca descargar cargas útiles de Windows Update», esto es un problema, ya que el instalador necesita esos archivos de los servidores de Microsoft. Puedes comprobarlo o cambiarlo abriendo el Editor de directivas de grupo ( Win + R, escribe gpedit.msc, pulsa Intro).Luego, navega a:
- Configuración del equipo > Plantillas administrativas > Sistema
- Busque la política denominada Especificar configuraciones para la instalación de componentes opcionales y la reparación de componentes
Haz doble clic, configúralo como Habilitado y, en Opciones, asegúrate de actualizar la Ruta de acceso del archivo de origen alternativo solo si la tienes (más información más adelante).Además, marca las opciones » Nunca intentes descargar la carga útil…» y «Descargar contenido de reparación…» ; márcalas si quieres que Windows extraiga los archivos directamente de los servidores oficiales. Pulsa «Aplicar» y «Aceptar». Luego, reinicia el PC y vuelve a intentarlo.
Cómo especificar una ruta de origen alternativa
Aquí es donde la cosa se complica. Solo necesitas hacer esto si tienes una carpeta con el \sources\sxscontenido, como una ISO de Windows o un instalador USB. Si no la tienes, tendrás que obtener la ISO del sitio web oficial de Microsoft y crear una USB de arranque con Rufus. Para especificar una ruta personalizada:
- Utilice una carpeta compartida de su red:
\\server_name\share\Win8sxs - Si usa un archivo WIM, ingrese:
WIM:\\server_name\share\install.wim:3(donde 3 es el índice de la imagen que desea)
En la directiva de grupo, puedes introducir esta ruta en Opciones de la directiva que activaste anteriormente. Esto es útil si Windows se niega a descargar o encontrar esos archivos durante la instalación. No sé por qué funciona, pero en algunos equipos, apuntar manualmente a una fuente fiable soluciona los errores.
Utilice el medio de instalación de Windows para reparar. NET
Si todo lo demás falla, usar el disco de instalación de Windows o la ISO puede solucionar el problema. Inserte el medio y abra el Símbolo del sistema (Administrador) ( Win + X> seleccione Símbolo del sistema (Administrador) ) y ejecute:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:<drive>:\sources\sxs /LimitAccess
Reemplace <unidad> con la letra de la unidad de su medio, como D: o E:.A veces, es necesario reiniciar el sistema (aunque es raro, ha funcionado en algunas configuraciones).Si usa un archivo WIM directamente, puede especificarlo.
Reparar Windows mismo usando el medio de instalación
Si nada funciona, reparar Windows podría ser la única opción. Arranca desde tu dispositivo de Windows (USB o DVD) y selecciona «Reparar el equipo» en la pantalla de configuración. Deja que se ejecute. Esto no debería borrar tus archivos, pero ten cuidado: tomar esa opción es más invasiva y lleva tiempo. Es como empezar de cero, pero sin una reinstalación completa. A veces, reparar Windows también soluciona el problema del sistema.
¿Sigues atascado? Intenta reparar los archivos del sistema con SFC.
Los archivos de sistema dañados pueden causar errores de instalación. Conviene ejecutar el Comprobador de archivos de sistema:
- Abrir Terminal (Administrador) ( Win + X, seleccionar Terminal de Windows (Administrador) )
- Escribe
sfc /scannowy pulsa Intro. Espera a que analice y solucione cualquier problema. Podría encontrar y reparar archivos dañados que impidan la instalación de. NET.
Actualización manual a través del Catálogo de Microsoft Update
Si todo lo demás falla, siempre puedes intentar descargar manualmente la actualización para el. NET que necesitas. Simplemente anota el número de KB de la versión que te falta, ve al Catálogo de Microsoft Update, búscalo y descarga el paquete más reciente. Instálalo como cualquier otra aplicación y, con suerte, todo se solucionará.
Resumen
- Lo primero que debe hacer es ejecutar la herramienta de reparación. NET: es rápida y, por lo general, eficaz.
- Verifique las políticas de grupo si está en Win Pro o Enterprise: asegúrese de que Windows pueda obtener archivos de sus servidores.
- Utilice el ISO completo de Windows o el medio de instalación para reparar o actualizar el Framework.
- Ejecute análisis del sistema como SFC para corregir posibles daños.
- Si no tiene suerte, intente instalar manualmente la actualización desde el sitio de Microsoft.
Resumen
Lidiar con estos errores puede ser un fastidio, sin duda. A veces, con solo ajustar una pequeña configuración o buscar la fuente correcta, todo se soluciona en minutos. Otras veces, se necesita una reparación o actualización completa. En cualquier caso, una de estas opciones debería ayudarte a solucionar el problema. No entiendo por qué Windows complica tanto la solución de sus propios problemas, pero bueno, así es Microsoft. Ojalá esto le ahorre tiempo a alguien.