{"id":6313,"date":"2018-07-21T11:24:12","date_gmt":"2018-07-21T11:24:12","guid":{"rendered":"http:\/\/198.58.113.91\/blog\/?p=6313"},"modified":"2024-01-24T17:36:11","modified_gmt":"2024-01-24T12:06:11","slug":"net-framework-3-5-error-0x800f0950-windows-10-dism","status":"publish","type":"post","link":"https:\/\/www.winhelponline.com\/blog\/net-framework-3-5-error-0x800f0950-windows-10-dism\/","title":{"rendered":"[Fix] .NET Framework 3.5 Error 0x800f0950 in Windows 10\/11"},"content":{"rendered":"<p>.NET Framework is a software framework used by many Windows applications. Some programs developed on a specific version of Visual Studio require a particular version of the .NET Framework.\u00a0Many companies develop their apps to run using the .NET Framework, and these apps target a specific version. If you see this pop-up, you&#8217;re trying to run an application that requires the .NET Framework version 3.5, but that version is not installed on your system.<!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6317 alignnone\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/07\/net-framework-ondemand.png\" alt=\".net framework 3.5 on-demand\" width=\"503\" height=\"336\" \/><\/p>\n<p>Clicking Install this feature will install .NET Framework 3.5 via Windows Update. Alternatively, you can enable the .NET Framework 3.5 through the Windows Control Panel. This option requires an Internet connection.<\/p>\n<h2>Install .NET Framework 3.5 Using Windows Features<\/h2>\n<ol>\n<li>Right-click Start, click Run. Type <code>OptionalFeatures.exe<\/code>, and press Enter.<\/li>\n<li>In the &#8220;Turn Windows features on or off&#8221; dialog box that appears, select the .NET Framework 3.5 (includes .NET 2.0 and 3.0) check box.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6316 alignnone\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/07\/net-framework-features.png\" alt=\"enable feature .net framework 3.5\" width=\"415\" height=\"368\" \/><\/li>\n<li>Select OK, and reboot your computer if prompted.<\/li>\n<\/ol>\n<p><em>You don&#8217;t need to select the sub-items &#8220;Windows Communication Foundation (WCF) HTTP Activation&#8221; and &#8220;Windows Communication Foundation (WCF) Non-HTTP Activation&#8221; unless you&#8217;re a developer or server administrator who requires this functionality.<\/em><\/p>\n<h2>Install .NET Framework 3.5 Using DISM<\/h2>\n<p>You use the following DISM command to install .NET Framework.<\/p>\n<pre>dism \/online \/enable-feature \/featurename:NetFX3<\/pre>\n<p>The above command installs Install .NET Framework 3.5 feature files from Windows Update.<\/p>\n<div class=\"qt\">\nOn some systems, the .NET Framework 3.5 installation error <code>0x800f0950<\/code>, <code>0x800F0906<\/code>, <code>0x800F081F<\/code> or <code>0x800F0907<\/code> may occur.\u00a0If Windows Update is not functioning correctly on your system or WU is blocked, the following error may occur.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-70806\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/07\/netfx-0x800f0950.png\" alt=\".net framework error 0x800f0950\" width=\"821\" height=\"467\" srcset=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/07\/netfx-0x800f0950.png 821w, https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/07\/netfx-0x800f0950-768x437.png 768w\" sizes=\"auto, (max-width: 821px) 100vw, 821px\" \/><\/p>\n<pre class=\"err\">Error: 0x800f0950\n\nDISM failed. No operation was performed.<\/pre>\n<p>Here is another error message:<\/p>\n<pre class=\"err\">The following feature couldn't be installed:\n\n.NET Framework 3.5 (includes .NET 2.0 and 3.0)\nError code: 0x800F081F\n<\/pre>\n<\/div>\n<h2>RESOLUTION: Windows 10\/11 Setup media as the source (DISM)<\/h2>\n<p>If the above DISM command fails with the error such as 0x800f0950, install the feature from the Windows 10\/11 ISO. However, you must <strong>ensure that<\/strong> the Windows 10\/11 version on your USB setup disk or ISO <strong>corresponds to the version<\/strong> of Windows installed on your system.<\/p>\n<ol>\n<li>Obtain the latest Windows 10\/11 ISO (assuming that your Windows 10 system is running the newest build) using the <a href=\"https:\/\/www.winhelponline.com\/blog\/windows-10-iso-direct-download-mct-useragent\/\">Media Creation Tool<\/a>, and then mount the ISO image.\n<p><figure id=\"attachment_5597\" aria-describedby=\"caption-attachment-5597\" style=\"width: 692px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-58450\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/10\/mct-create-iso-select-lang.png\" alt=\"mct create installation media - iso or usb - select language architecture\" width=\"702\" height=\"555\" \/><figcaption id=\"caption-attachment-5597\" class=\"wp-caption-text\">Download Windows ISO Using the Media Creation Tool<\/figcaption><\/figure><\/li>\n<li>Note down the drive letter of your DVD or the mounted drive, let&#8217;s say <code>H:\\<\/code><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6314\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/07\/w10-dism-netfx3-iso.png\" alt=\".net framework error - iso sources sxs\" width=\"646\" height=\"172\" \/><\/li>\n<li>Open an <a href=\"https:\/\/www.winhelponline.com\/blog\/open-elevated-command-prompt-windows\/\">elevated Command Prompt<\/a> (Administrator) window.<\/li>\n<li>Type the following command, and press <kbd>ENTER.<\/kbd>\n<pre>dism \/online \/enable-feature \/featurename:NetFX3 \/Source:h:\\sources\\sxs \/LimitAccess<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6315 alignnone\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/07\/windows-10-fix-error-code-0x800f0950.png\" alt=\"dism enable feature netfx3\" width=\"854\" height=\"219\" \/><\/li>\n<\/ol>\n<p><em><strong>Note:<\/strong> If you need to install the\u00a0&#8220;Windows Communication Foundation (WCF) HTTP Activation&#8221; and &#8220;Windows Communication Foundation (WCF) Non-HTTP Activation&#8221;, make sure you add the <code>\/All<\/code> parameter, as seen in the above screenshot. As said earlier, these two components are usually not required for most users.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>.NET Framework is a software framework used by many Windows applications. Some programs developed on a specific version of Visual Studio require a particular version of the .NET Framework.\u00a0Many companies develop their apps to run using the .NET Framework, and these apps target a specific version. If you see this pop-up, you&#8217;re trying to run &#8230; <a title=\"[Fix] .NET Framework 3.5 Error 0x800f0950 in Windows 10\/11\" class=\"read-more\" href=\"https:\/\/www.winhelponline.com\/blog\/net-framework-3-5-error-0x800f0950-windows-10-dism\/\" aria-label=\"Read more about [Fix] .NET Framework 3.5 Error 0x800f0950 in Windows 10\/11\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[8,869],"tags":[160,191],"class_list":["post-6313","post","type-post","status-publish","format-standard","hentry","category-windows-10","category-windows-11","tag-dism","tag-error-messages"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":34978,"url":"https:\/\/www.winhelponline.com\/blog\/error-0x80070490-net-framework-3-5\/","url_meta":{"origin":6313,"position":0},"title":"How to Fix .NET Framework 3.5 Error 0x80070490","author":"Ramesh","date":"March 31, 2023","format":false,"excerpt":"Several older programs require .NET Framework 3.5 to run. When you attempt to run a legacy program, it prompts you to install the framework. The prompt reads, \"An app on your PC needs the following Windows feature: .NET Framework 3.5.\" When you install .NET Framework 3.5 (NetFx3) on demand, you\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"netfx3 error 0x80070490","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/03\/netfx3-error-0x80070490-2.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/03\/netfx3-error-0x80070490-2.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/03\/netfx3-error-0x80070490-2.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":80283,"url":"https:\/\/www.winhelponline.com\/blog\/fix-net-framework-3-5-error-0x800f080c\/","url_meta":{"origin":6313,"position":1},"title":"How to Fix .NET Framework 3.5 Error 0x800F080C","author":"Ramesh","date":"February 20, 2026","format":false,"excerpt":"When you install the .NET Framework 3.5 using DISM in Windows 10 or 11, you may encounter error 0x800F080C. The full error message is below: Error: 0x800f080c Feature name NetFX3 is unknown. A Windows feature name was not recognized. Use the \/Get-Features option to find the name of the feature\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"iso netfx3 cab.","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/03\/netfx-80070490-cab-iso.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/03\/netfx-80070490-cab-iso.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2023\/03\/netfx-80070490-cab-iso.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":6740,"url":"https:\/\/www.winhelponline.com\/blog\/error-0x800f0954-net-framework-3-5-optional-feature-dism\/","url_meta":{"origin":6313,"position":2},"title":"[Fix] Error 0x800F0954 Installing .NET Framework 3.5 or Any Optional Feature","author":"Ramesh","date":"November 6, 2018","format":false,"excerpt":"When you attempt to install .NET Framework 3.5 or any other optional feature using \"Windows Features\" (optionalfeatures.exe) dialog or using DISM command-line, error 0x800F0954 may popup. After enabling .NET Framework 3.5 and clicking OK, the following error may appear: Windows couldn't complete the requested changes. The changes couldn't be completed.\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"enable feature .net framework 3.5","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/07\/net-framework-features.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":80616,"url":"https:\/\/www.winhelponline.com\/blog\/find-if-app-uses-net-framework\/","url_meta":{"origin":6313,"position":3},"title":"How to Find Which Installed Apps Require .NET Framework","author":"Ramesh","date":"April 1, 2026","format":false,"excerpt":"This app tells you how to determine which apps on your computer require .NET Framework to work correctly. This can be determined on a per-app basis. Find Which Installed Apps Require .NET Framework First, please run the respective apps. Then use one of the following methods to determine whether those\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"determine if a program uses .net framework - process explorer","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2026\/04\/find-app-uses-dotnet-procexp-2.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2026\/04\/find-app-uses-dotnet-procexp-2.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2026\/04\/find-app-uses-dotnet-procexp-2.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":6011,"url":"https:\/\/www.winhelponline.com\/blog\/dism-restorehealth-error-0x800f081f-windows-10\/","url_meta":{"origin":6313,"position":4},"title":"[Fix] DISM and .NET Framework 3.5 Error 0x800F081F","author":"Ramesh","date":"December 9, 2017","format":false,"excerpt":"When running the following DISM command, the error 0x800F081F may appear in some systems. The same error occurs when installing the .NET Framework in Windows 10. Dism \/Online \/Cleanup-Image \/RestoreHealth Error: 0x800f081f The source files could not be found. Use the \"Source\" option to specify the location of the files\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"dism restorehealth wim success","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/12\/dism-wim-success.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/12\/dism-wim-success.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/12\/dism-wim-success.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2017\/12\/dism-wim-success.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":79729,"url":"https:\/\/www.winhelponline.com\/blog\/netfx3-update-error-0x800f0922\/","url_meta":{"origin":6313,"position":5},"title":"[Fix] .NET Framework 3.5 Installation Error 0x800F0922","author":"Ramesh","date":"October 30, 2025","format":false,"excerpt":"When you install the latest cumulative update or the .NET Framework 3.5 using OptionalFeatures.exe, the installation may rollback with the error code 0x800F0922. When the latest cumulative update fails, the CBS log may contain the following entry: Error CSI 000001f9 (F) Done with generic command 2; CreateProcess returned 0, CPAW\u2026","rel":"","context":"In &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-10\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/posts\/6313","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/comments?post=6313"}],"version-history":[{"count":0,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/posts\/6313\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/media?parent=6313"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/categories?post=6313"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/tags?post=6313"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}