{"id":2215,"date":"2025-10-25T22:20:37","date_gmt":"2025-10-25T22:20:37","guid":{"rendered":"https:\/\/help.peacedoorball.blog\/es\/?p=2215"},"modified":"2025-10-25T22:20:37","modified_gmt":"2025-10-25T22:20:37","slug":"como-solucionar-el-codigo-de-error-0x800f0954-de-net-framework-3-5-en-windows-10","status":"publish","type":"post","link":"https:\/\/help.peacedoorball.blog\/es\/como-solucionar-el-codigo-de-error-0x800f0954-de-net-framework-3-5-en-windows-10\/","title":{"rendered":"C\u00f3mo solucionar el c\u00f3digo de error 0x800f0954 de .NET Framework 3.5 en Windows 10"},"content":{"rendered":"<p>Encontrarse con el molesto error <strong>0x800f0954<\/strong> al intentar habilitar. NET Framework 3.5 o cualquier otra funci\u00f3n opcional no es nada nuevo. Es un poco extra\u00f1o, pero Windows a veces se resiste un poco, sobre todo si no puede acceder a los servidores de Windows Update o si alguna directiva de grupo bloquea el proceso. Normalmente, es se\u00f1al de que Windows tiene problemas para acceder a esos archivos desde la nube o fuentes locales. Solucionarlo no siempre es sencillo, pero algunos m\u00e9todos de eficacia comprobada suelen solucionar el problema.<\/p>\n<h2>C\u00f3mo solucionar el error 0x800f0954 en Windows 10 (o 11)<\/h2>\n<h3>Utilice PowerShell para instalar manualmente. NET Framework 3.5<\/h3>\n<p>Esta opci\u00f3n es \u00fatil si Windows no puede extraer los archivos del servidor. B\u00e1sicamente, se monta el medio de instalaci\u00f3n (como una ISO o un DVD) y se le indica a PowerShell que use esa fuente directamente. No s\u00e9 por qu\u00e9 funciona a veces, pero en algunos equipos, esta omisi\u00f3n soluciona el problema, especialmente si Windows Update presenta problemas o est\u00e1 bloqueado por pol\u00edticas.<\/p>\n<ul>\n<li>Descargue la \u00faltima ISO de Windows con herramientas como <a href=\"https:\/\/www.microsoft.com\/software-download\/windows10\" rel=\"noopener noreferrer\" target=\"_blank\">Media Creation Tool<\/a>. Luego, m\u00f3ntela haciendo doble clic. Recuerde anotar la letra de la unidad (como D:\\).<\/li>\n<li>Abra <strong>PowerShell como administrador<\/strong>. Para ello, busque PowerShell, haga clic con el bot\u00f3n derecho y seleccione \u00bb <strong>Ejecutar como administrador\u00bb<\/strong>.<\/li>\n<li>Escriba el siguiente comando (asegur\u00e1ndose de reemplazar D:\\ con la letra de su unidad ISO montada):<\/li>\n<\/ul>\n<p> <code>Add-WindowsCapability -Online -Name \"NetFx3~~~~\" -Source D:\\sources\\sxs -LimitAccess<\/code> <\/p>\n<p>Esto le indica a Windows que instale. NET 3.5 usando la fuente local en lugar de intentar obtenerlo en l\u00ednea.<\/p>\n<ul>\n<li>Una vez hecho esto, verifique si la funci\u00f3n se instal\u00f3 correctamente:<\/li>\n<\/ul>\n<p> <code>Get-WindowsCapability -Online -Name \"NetFx3~~~~\"<\/code> <\/p>\n<p>Si aparece como Instalado, reinicie su PC y vea si el error desaparece al intentarlo nuevamente.<\/p>\n<p>Algunos usuarios informan que este m\u00e9todo falla la primera vez, pero luego funciona como por arte de magia tras reiniciar. Windows puede ser un poco extra\u00f1o en ese sentido.<\/p>\n<h3>Omitir el servidor de actualizaci\u00f3n de Windows (WSUS) para funciones opcionales<\/h3>\n<p>Si su sistema est\u00e1 conectado a un servidor WSUS o alguna pol\u00edtica empresarial impide que Windows descargue funciones directamente, esa suele ser la causa del error. Aqu\u00ed le explicamos c\u00f3mo indicarle a Windows que deje de intentar obtener actualizaciones a trav\u00e9s de WSUS y acceda directamente a los servidores de Microsoft.<\/p>\n<ul>\n<li>Presione <strong>Windows + S<\/strong> y escriba <strong>Regedit<\/strong>, luego abra el Editor del Registro.<\/li>\n<li>Si el UAC lo solicita, haga clic en <strong>S\u00ed<\/strong>.<\/li>\n<li>Navegar a:<\/li>\n<\/ul>\n<p> <code>HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\WindowsUpdate\\AU<\/code> <\/p>\n<ul>\n<li>Haga doble clic en <strong>UseWUServer<\/strong> y establezca su valor en <strong>0.<\/strong> Si no existe, es posible que deba crear este valor de cadena.<\/li>\n<li>Cierre el Editor del Registro y luego reinicie su PC.<\/li>\n<\/ul>\n<p>B\u00e1sicamente, esto le dice a Windows que ignore el servidor WSUS para las actualizaciones de funciones y vaya directamente a MS.<\/p>\n<p>Adem\u00e1s, a veces es necesario crear nuevas claves de registro para restablecer por completo la configuraci\u00f3n de Windows Update:<\/p>\n<ul>\n<li>Haga clic derecho en la tecla <strong>Windows<\/strong>, elija <strong>Nuevo<\/strong> \u00bb <strong>Clave<\/strong> y ll\u00e1mela <strong>WindowsUpdate<\/strong>.<\/li>\n<li>Haga clic derecho en <strong>WindowsUpdate<\/strong>, seleccione <strong>Nuevo<\/strong> \u00bb <strong>Clave<\/strong> y n\u00f3mbrela <strong>AU<\/strong>.<\/li>\n<li>Dentro <strong>de AU<\/strong>, haga clic derecho en el panel derecho: seleccione <strong>Nuevo &gt; Valor de cadena<\/strong> y n\u00f3mbrelo <strong>UserWUServer<\/strong>.<\/li>\n<\/ul>\n<p>Despu\u00e9s, reinicia el sistema e intenta instalar la funci\u00f3n de nuevo. A veces, esto elimina esos molestos bloqueadores de actualizaciones.<\/p>\n<h3>Utilice la directiva de grupo para obligar a Windows a descargar funciones de Windows Update<\/h3>\n<p>Si usas Windows Pro o Enterprise, el Editor de directivas de grupo puede ser una forma pr\u00e1ctica de anular algunas configuraciones que podr\u00edan bloquear la instalaci\u00f3n de funciones. Solo un aviso: esto no funciona en las ediciones Home.<\/p>\n<ul>\n<li>Presione <strong>Windows + R<\/strong>, escriba <strong>gpedit.msc<\/strong> y presione <strong>Enter<\/strong>.<\/li>\n<li>Navegar a:<\/li>\n<\/ul>\n<p> <code>Computer Configuration \u00bb Administrative Templates \u00bb System<\/code> <\/p>\n<ul>\n<li>Haga doble clic en <strong>Especificar configuraci\u00f3n para la instalaci\u00f3n de componentes opcionales y la reparaci\u00f3n de componentes<\/strong>.<\/li>\n<li>Config\u00farelo en <strong>Habilitado<\/strong>.<\/li>\n<li>Marque la casilla <strong>Descargar contenido de reparaci\u00f3n y caracter\u00edsticas opcionales directamente desde Windows Update en lugar de Windows Server Update Services (USUS)<\/strong>.<\/li>\n<li>Haga clic en <strong>Aplicar<\/strong> y reinicie.<\/li>\n<\/ul>\n<p>Esto modifica Windows para que siempre obtenga funciones opcionales directamente de los servidores de Microsoft, omitiendo rutas de actualizaci\u00f3n potencialmente da\u00f1adas o bloqueadas. A veces, esto basta para evitar el error por completo.<\/p>\n<h3>Forzar la instalaci\u00f3n de. NET Framework 3.5 a trav\u00e9s de las caracter\u00edsticas de Windows<\/h3>\n<p>Si todo lo dem\u00e1s falla, indicarle manualmente a Windows que instale. NET Framework 3.5 a trav\u00e9s de la interfaz gr\u00e1fica de usuario puede ser la soluci\u00f3n, especialmente cuando los m\u00e9todos de la l\u00ednea de comandos se bloquean. Es una maniobra un tanto forzada, pero vale la pena intentarlo, sobre todo si ves opciones para agregar funciones en la configuraci\u00f3n.<\/p>\n<ul>\n<li>Presione la <strong>tecla Windows<\/strong>, luego escriba <strong>Caracter\u00edsticas de Windows<\/strong> y abra el panel <strong>Activar o desactivar caracter\u00edsticas de Windows<\/strong>.<\/li>\n<li>Busque <strong>.NET Framework 3.5 (incluye. NET 2.0 y 3.0)<\/strong> y marque ambas casillas.<\/li>\n<li>Haga clic en <strong>Aceptar<\/strong>, espere a que Windows instale la funci\u00f3n y luego reinicie.<\/li>\n<\/ul>\n<p>Si esto funciona, es una alternativa bastante confiable, especialmente si los otros m\u00e9todos fallan.<\/p>\n<h2>Consejos adicionales y errores comunes<\/h2>\n<p>A veces, a pesar de intentar todos estos pasos, el error persiste porque algunos archivos del sistema est\u00e1n da\u00f1ados o los componentes de Windows Update est\u00e1n da\u00f1ados. Ejecutar el solucionador de problemas <a href=\"https:\/\/support.microsoft.com\/en-us\/help\/942636\/how-to-repair-windows-7-or-windows-vista-when-windows-update-is-not\" rel=\"noopener noreferrer\" target=\"_blank\">de Windows Update<\/a> o restablecer los componentes de Windows Update podr\u00eda ayudar. Adem\u00e1s, aseg\u00farese de que su PC no tenga actualizaciones pendientes que puedan interferir.<\/p>\n<h2>Resumen<\/h2>\n<ul>\n<li>Monte la ISO de Windows, use PowerShell con la fuente adecuada e instale. NET manualmente.<\/li>\n<li>Anule la configuraci\u00f3n de WSUS en el Registro para conectarse directamente a Microsoft.<\/li>\n<li>Ajuste la Pol\u00edtica de grupo para permitir la descarga de funciones directamente desde Windows Update.<\/li>\n<li>Habilitar funciones manualmente a trav\u00e9s de la GUI de caracter\u00edsticas de Windows.<\/li>\n<li>Verifique si hay problemas con los archivos del sistema o problemas de actualizaci\u00f3n si los errores contin\u00faan apareciendo.<\/li>\n<\/ul>\n<h2>Resumen<\/h2>\n<p>Sinceramente, todo el proceso puede ser un fastidio, especialmente en sistemas muy bloqueados o desactualizados. Pero estos m\u00e9todos suelen solucionar el error, ya sea evitando los problemas del servidor o forzando a Windows a obtener los archivos correctos. No te sorprendas si tardas varios intentos o un par de reinicios. Cruzo los dedos para que esto ayude a alguien a superar ese frustrante error que es el cuello de botella.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Encontrarse con el molesto error 0x800f0954 al intentar habilitar. NET Framework 3.5 o cualquier otra funci\u00f3n opcional no es nada nuevo. Es un poco extra\u00f1o,<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2215","post","type-post","status-publish","format-standard","hentry","category-ayuda"],"_links":{"self":[{"href":"https:\/\/help.peacedoorball.blog\/es\/wp-json\/wp\/v2\/posts\/2215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.peacedoorball.blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/help.peacedoorball.blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/help.peacedoorball.blog\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/help.peacedoorball.blog\/es\/wp-json\/wp\/v2\/comments?post=2215"}],"version-history":[{"count":0,"href":"https:\/\/help.peacedoorball.blog\/es\/wp-json\/wp\/v2\/posts\/2215\/revisions"}],"wp:attachment":[{"href":"https:\/\/help.peacedoorball.blog\/es\/wp-json\/wp\/v2\/media?parent=2215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/help.peacedoorball.blog\/es\/wp-json\/wp\/v2\/categories?post=2215"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/help.peacedoorball.blog\/es\/wp-json\/wp\/v2\/tags?post=2215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}