{"id":2210,"date":"2025-10-25T22:20:38","date_gmt":"2025-10-25T22:20:38","guid":{"rendered":"https:\/\/help.peacedoorball.blog\/ca\/?p=2210"},"modified":"2025-10-25T22:20:38","modified_gmt":"2025-10-25T22:20:38","slug":"comment-resoudre-le-code-derreur-0x800f0954-de-net-framework-3-5-sous-windows-10","status":"publish","type":"post","link":"https:\/\/help.peacedoorball.blog\/ca\/comment-resoudre-le-code-derreur-0x800f0954-de-net-framework-3-5-sous-windows-10\/","title":{"rendered":"Comment r\u00e9soudre le code d&rsquo;erreur 0x800f0954 de .NET Framework 3.5 sous Windows 10"},"content":{"rendered":"<p>Rencontrer cette f\u00e2cheuse erreur <strong>0x800f0954<\/strong> lors de l&rsquo;activation de. NET Framework 3.5 ou de toute autre fonctionnalit\u00e9 optionnelle n&rsquo;est pas nouveau. C&rsquo;est un peu \u00e9trange, mais Windows peut parfois \u00eatre r\u00e9ticent, surtout s&rsquo;il ne parvient pas \u00e0 acc\u00e9der aux serveurs Windows Update ou si certaines strat\u00e9gies de groupe bloquent le processus. G\u00e9n\u00e9ralement, cela indique que Windows a du mal \u00e0 r\u00e9cup\u00e9rer ces fichiers depuis le cloud ou des sources locales. R\u00e9soudre ce probl\u00e8me n&rsquo;est pas toujours simple, mais quelques m\u00e9thodes \u00e9prouv\u00e9es peuvent aider \u00e0 r\u00e9tablir la situation.<\/p>\n<h2>Comment corriger l&rsquo;erreur 0x800f0954 sous Windows 10 (ou 11)<\/h2>\n<h3>Utilisez PowerShell pour installer manuellement. NET Framework 3.5<\/h3>\n<p>Cette m\u00e9thode est utile si Windows ne parvient pas \u00e0 extraire les fichiers du serveur. En r\u00e9sum\u00e9, il suffit de monter le support d&rsquo;installation (comme un ISO ou un DVD), puis de demander \u00e0 PowerShell d&rsquo;utiliser directement cette source. Je ne sais pas pourquoi cela fonctionne parfois, mais sur certaines machines, cette m\u00e9thode de contournement r\u00e9sout le probl\u00e8me, notamment si Windows Update est perturb\u00e9 ou bloqu\u00e9 par des strat\u00e9gies.<\/p>\n<ul>\n<li>T\u00e9l\u00e9chargez la derni\u00e8re version ISO de Windows \u00e0 l&rsquo;aide d&rsquo;outils comme <a href=\"https:\/\/www.microsoft.com\/software-download\/windows10\" rel=\"noopener noreferrer\" target=\"_blank\">Media Creation Tool<\/a>. Montez-la ensuite en double-cliquant dessus. N&rsquo;oubliez pas de noter la lettre du lecteur (par exemple, D:\\).<\/li>\n<li>Ouvrez <strong>PowerShell en tant qu&rsquo;administrateur<\/strong>. Pour ce faire, recherchez PowerShell, faites un clic droit et s\u00e9lectionnez \u00ab<strong> Ex\u00e9cuter en tant qu&rsquo;administrateur \u00bb<\/strong>.<\/li>\n<li>Tapez la commande suivante (en veillant \u00e0 remplacer D:\\ par la lettre de votre lecteur ISO mont\u00e9) :<\/li>\n<\/ul>\n<p> <code>Add-WindowsCapability -Online -Name \"NetFx3~~~~\" -Source D:\\sources\\sxs -LimitAccess<\/code> <\/p>\n<p>Cela indique \u00e0 Windows d\u2019installer. NET 3.5 \u00e0 l\u2019aide de la source locale au lieu d\u2019essayer de le r\u00e9cup\u00e9rer en ligne.<\/p>\n<ul>\n<li>Une fois cela fait, v\u00e9rifiez si la fonctionnalit\u00e9 est correctement install\u00e9e :<\/li>\n<\/ul>\n<p> <code>Get-WindowsCapability -Online -Name \"NetFx3~~~~\"<\/code> <\/p>\n<p>S&rsquo;il appara\u00eet comme install\u00e9, red\u00e9marrez votre PC et voyez si l&rsquo;erreur dispara\u00eet lorsque vous r\u00e9essayez.<\/p>\n<p>Certains utilisateurs signalent que cette m\u00e9thode \u00e9choue la premi\u00e8re fois, puis fonctionne comme par magie apr\u00e8s un red\u00e9marrage. Windows peut \u00eatre \u00e9trange \u00e0 ce niveau-l\u00e0.<\/p>\n<h3>Contourner le serveur de mise \u00e0 jour Windows (WSUS) pour les fonctionnalit\u00e9s facultatives<\/h3>\n<p>Si votre syst\u00e8me est connect\u00e9 \u00e0 un serveur WSUS ou si une strat\u00e9gie d&rsquo;entreprise emp\u00eache Windows de t\u00e9l\u00e9charger directement des fonctionnalit\u00e9s, c&rsquo;est souvent la cause de l&rsquo;erreur. Voici comment indiquer \u00e0 Windows d&rsquo;arr\u00eater de t\u00e9l\u00e9charger les mises \u00e0 jour via WSUS et d&rsquo;acc\u00e9der directement aux serveurs Microsoft.<\/p>\n<ul>\n<li>Appuyez sur <strong>Windows + S<\/strong> et tapez <strong>Regedit<\/strong>, puis ouvrez l\u2019\u00c9diteur du Registre.<\/li>\n<li>Si vous y \u00eates invit\u00e9 par l&rsquo;UAC, cliquez sur <strong>Oui<\/strong>.<\/li>\n<li>Acc\u00e9der \u00e0 :<\/li>\n<\/ul>\n<p> <code>HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\WindowsUpdate\\AU<\/code> <\/p>\n<ul>\n<li>Double-cliquez sur <strong>UseWUServer<\/strong> et d\u00e9finissez sa valeur sur <strong>0.<\/strong> Si elle n&rsquo;existe pas, vous devrez peut-\u00eatre cr\u00e9er cette valeur de cha\u00eene.<\/li>\n<li>Fermez l\u2019\u00c9diteur du Registre, puis red\u00e9marrez votre PC.<\/li>\n<\/ul>\n<p>Cela indique essentiellement \u00e0 Windows d&rsquo;ignorer le serveur WSUS pour les mises \u00e0 jour des fonctionnalit\u00e9s et d&rsquo;aller directement \u00e0 MS.<\/p>\n<p>De plus, vous devez parfois cr\u00e9er de nouvelles cl\u00e9s de registre pour r\u00e9initialiser compl\u00e8tement les param\u00e8tres de Windows Update :<\/p>\n<ul>\n<li>Faites un clic droit sur la touche <strong>Windows<\/strong>, choisissez <strong>Nouveau<\/strong> \u00bb <strong>Cl\u00e9<\/strong> et appelez- <strong>la WindowsUpdate<\/strong>.<\/li>\n<li>Faites un clic droit sur <strong>WindowsUpdate<\/strong>, choisissez <strong>Nouveau<\/strong> \u00bb <strong>Cl\u00e9<\/strong>, nommez- <strong>le AU<\/strong>.<\/li>\n<li>Dans <strong>AU<\/strong>, faites un clic droit dans le volet de droite \u2013 choisissez <strong>Nouveau &gt; Valeur de cha\u00eene<\/strong>, nommez- <strong>le UserWUServer<\/strong>.<\/li>\n<\/ul>\n<p>Ensuite, red\u00e9marrez votre syst\u00e8me et r\u00e9essayez d&rsquo;installer la fonctionnalit\u00e9. Cela permet parfois de supprimer les blocages de mise \u00e0 jour tenaces.<\/p>\n<h3>Utiliser la strat\u00e9gie de groupe pour forcer Windows \u00e0 t\u00e9l\u00e9charger des fonctionnalit\u00e9s \u00e0 partir de Windows Update<\/h3>\n<p>Si vous utilisez Windows Pro ou Entreprise, l&rsquo;\u00c9diteur de strat\u00e9gie de groupe peut \u00eatre pratique pour contourner certains param\u00e8tres susceptibles de bloquer l&rsquo;installation de fonctionnalit\u00e9s. Attention : cela ne fonctionne pas sur les \u00e9ditions Familiales.<\/p>\n<ul>\n<li>Appuyez sur <strong>Windows + R<\/strong>, tapez <strong>gpedit.msc<\/strong> et appuyez sur <strong>Entr\u00e9e<\/strong>.<\/li>\n<li>Acc\u00e9der \u00e0 :<\/li>\n<\/ul>\n<p> <code>Computer Configuration \u00bb Administrative Templates \u00bb System<\/code> <\/p>\n<ul>\n<li>Double-cliquez sur <strong>Sp\u00e9cifier les param\u00e8tres pour l&rsquo;installation des composants facultatifs et la r\u00e9paration des composants<\/strong>.<\/li>\n<li>R\u00e9glez-le sur <strong>Activ\u00e9<\/strong>.<\/li>\n<li>Cochez la case pour <strong>t\u00e9l\u00e9charger le contenu de r\u00e9paration et les fonctionnalit\u00e9s facultatives directement \u00e0 partir de Windows Update au lieu de Windows Server Update Services (USUS)<\/strong>.<\/li>\n<li>Cliquez sur <strong>Appliquer<\/strong> et red\u00e9marrez.<\/li>\n<\/ul>\n<p>Cette modification permet \u00e0 Windows de toujours r\u00e9cup\u00e9rer les fonctionnalit\u00e9s optionnelles directement depuis les serveurs Microsoft, ignorant ainsi les chemins de mise \u00e0 jour potentiellement endommag\u00e9s ou bloqu\u00e9s. Parfois, cela suffit \u00e0 contourner compl\u00e8tement l&rsquo;erreur.<\/p>\n<h3>Forcer l&rsquo;installation de. NET Framework 3.5 via les fonctionnalit\u00e9s Windows<\/h3>\n<p>En dernier recours, demander manuellement \u00e0 Windows d&rsquo;installer. NET Framework 3.5 via l&rsquo;interface graphique peut parfois faire l&rsquo;affaire, surtout lorsque les m\u00e9thodes en ligne de commande sont bloqu\u00e9es. C&rsquo;est une m\u00e9thode un peu brutale, mais \u00e7a vaut le coup d&rsquo;essayer, surtout si vous voyez des options pour ajouter des fonctionnalit\u00e9s dans les param\u00e8tres.<\/p>\n<ul>\n<li>Appuyez sur la <strong>touche Windows<\/strong>, puis tapez <strong>Fonctionnalit\u00e9s Windows<\/strong> et ouvrez le panneau <strong>Activer ou d\u00e9sactiver des fonctionnalit\u00e9s Windows<\/strong>.<\/li>\n<li>Recherchez <strong>.NET Framework 3.5 (inclut. NET 2.0 et 3.0)<\/strong>, cochez les deux cases.<\/li>\n<li>Cliquez sur <strong>OK<\/strong>, attendez que Windows installe la fonctionnalit\u00e9, puis red\u00e9marrez.<\/li>\n<\/ul>\n<p>Si cela fonctionne, c&rsquo;est une solution de secours assez fiable, surtout si les autres m\u00e9thodes \u00e9chouent.<\/p>\n<h2>Conseils suppl\u00e9mentaires et pi\u00e8ges courants<\/h2>\n<p>Parfois, malgr\u00e9 toutes ces \u00e9tapes, l&rsquo;erreur persiste car certains fichiers syst\u00e8me sont corrompus ou vos composants Windows Update sont d\u00e9faillants. Ex\u00e9cuter l&rsquo; utilitaire de <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\">r\u00e9solution des probl\u00e8mes de Windows Update<\/a> ou r\u00e9initialiser les composants Windows Update peut r\u00e9soudre le probl\u00e8me. Assurez-vous \u00e9galement qu&rsquo;aucune mise \u00e0 jour n&rsquo;est en attente sur votre ordinateur.<\/p>\n<h2>R\u00e9sum\u00e9<\/h2>\n<ul>\n<li>Montez l\u2019ISO Windows, utilisez PowerShell avec la source appropri\u00e9e et installez. NET manuellement.<\/li>\n<li>Remplacez les param\u00e8tres WSUS dans le Registre pour vous connecter directement \u00e0 Microsoft.<\/li>\n<li>Ajustez la strat\u00e9gie de groupe pour autoriser le t\u00e9l\u00e9chargement de fonctionnalit\u00e9s directement \u00e0 partir de Windows Update.<\/li>\n<li>Activez manuellement les fonctionnalit\u00e9s via l&rsquo;interface graphique des fonctionnalit\u00e9s Windows.<\/li>\n<li>V\u00e9rifiez les probl\u00e8mes de fichiers syst\u00e8me ou les probl\u00e8mes de mise \u00e0 jour si les erreurs persistent.<\/li>\n<\/ul>\n<h2>Conclure<\/h2>\n<p>Honn\u00eatement, tout le processus peut \u00eatre fastidieux, surtout sur les syst\u00e8mes fortement verrouill\u00e9s ou obsol\u00e8tes. Mais ces m\u00e9thodes ont tendance \u00e0 corriger l&rsquo;erreur en contournant les probl\u00e8mes de serveur ou en for\u00e7ant Windows \u00e0 r\u00e9cup\u00e9rer les bons fichiers. Ne soyez pas surpris si cela n\u00e9cessite plusieurs essais ou un ou deux red\u00e9marrages. Esp\u00e9rons que cela aidera quelqu&rsquo;un \u00e0 surmonter cette erreur frustrante qui constitue un goulot d&rsquo;\u00e9tranglement.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Rencontrer cette f\u00e2cheuse erreur 0x800f0954 lors de l&rsquo;activation de. NET Framework 3.5 ou de toute autre fonctionnalit\u00e9 optionnelle n&rsquo;est pas nouveau. C&rsquo;est un peu \u00e9trange,<\/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-2210","post","type-post","status-publish","format-standard","hentry","category-aide"],"_links":{"self":[{"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/posts\/2210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/comments?post=2210"}],"version-history":[{"count":0,"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/posts\/2210\/revisions"}],"wp:attachment":[{"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/media?parent=2210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/categories?post=2210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/help.peacedoorball.blog\/ca\/wp-json\/wp\/v2\/tags?post=2210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}