Ошибка 0x800F081F появляется при установке NET Framework 3.5 в Windows 10, когда не удалось применить требуемые изменения или не удалось установить компонент. Разберем, что делать и как исправить ошибку 0x800F081F NET Framework 3.5 в Windows 10.
Примечание: Если вы получаете ошибку 0x800F081F в центре обновления Windows 10, то обратитесь к данному руководству.
Что вызывает код ошибки 0x800F081F?
Код ошибки 0x800F081F является одним из четырех возможных кодов ошибок, которые указывают на одну и ту же проблему. Остальные три — это код ошибки 0x800F0906, код ошибки 0x800F0907 и код ошибки 0x800F0922. Несовместимость Microsoft .NET Framework 3.5 вызывает все эти коды ошибок. Как правило, они будут возникать при включении .NET Framework, используя либо мастер установки, DISM, либо команды Windows PowerShell.
Вы будете видеть эти коды только на Windows 10, Windows Server 2016, Windows Server версии 1709, Windows 8.1, Windows Server 2012 R2, Windows 8 и Windows Server 2012. В этих операционных системах Microsoft .NET Framework 3.5 не включен по умолчанию. Когда вы включаете эту функцию, Windows Update пытается захватить .NET-файлы вместе с другими необходимыми файлами. Если ваш компьютер настроен неправильно, то вы можете увидеть коды:
- 0x800F081F: Windows не смогла найти исходные файлы .NET для продолжения установки.
- 0x800F0906: Windows не смогла загрузить исходные файлы .NET и подключиться к Интернету, или установить роль службы или функцию.
- 0x800F0907: Сбой программы DISM, либо параметры сетевой политики не позволяют Windows подключаться к сети.
- 0x800F0922: Обработка .NET-инсталляторов или общих команд завершилась неудачно.
Как исправить коды ошибок 0x800F081F, 0x800F0906, 0x800F0907 или 0x800F0922 на Windows 10
К счастью, способы для исправления первых трех кодов ошибок одинаковы. Для кода ошибки 0x800F0922 вам нужно перейти прямо к способу 2.
1. Настройка групповой политики
Примечание: Редактор групповой политики доступен только в Windows 10 Pro, Enterprise и Education. К счастью, есть обходной путь. Вы можете ознакомиться с руководством по доступу к редактору групповой политики в Windows 10 Home.
Нажмите Windows+R, затем введите gpedit.msc и нажмите Enter. Команда откроет окно редактора групповой политики.
Далее перейдите «Конфигурация компьютера» > «Административные шаблоны» > «Система». С правой стороны прокрутите немного вниз и найдите «Укажите параметры для установки необязательных компонентов и восстановления компонентов.»
Теперь нажмите по этому слову два раза мышкой, чтобы открыть «настройки». Далее в новом окне Вам нужно поставить точку на «Включено«. Далее перейдите в центр обновления Windows 10 и обновите систему. Это установит необязательные обновления с недостающими компонентами.
2. Включение .NET Framework с помощью команды DISM
Примечание: Это единственный метод, который исправит код ошибки 0x800F0922, и требует для этого использование команды DISM для включения .NET Framework.
Прежде чем начать основной процесс, вам сначала нужно убедиться, что у вас есть образ ISO Windows 10. Версия ISO должна точно соответствовать вашей текущей операционной системе. Вы можете скачать Windows официально специальным средством. Скачали ISO образ? Тогда приступим.
Для начала вам нужно смонтировать недавно загруженный образ ISO. Откройте проводник (этот компьютер), найдите свой скачанный ISO образ и нажмите на нем правой кнопкой мыши, и выберите в меню «Подключить«. Таким образом мы создадим виртуальный диск с Windows 10.
Если процесс был успешным, вы увидите ISO Windopws 10 на виртуальном диске, открыв «Этот компьютер». Запомните имя диска, в моем случае это G.
Теперь откройте «меню пуск» и введите в поиск cmd. Когда вы увидите список результатов, щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора.
В окне командной строке задайте следующую команду и перезагрузите ПК:
dism /online /enable-feature /featurename:NetFx3 /All /Source:G:sourcessxs /LimitAccess
Если выше команда не помогла, то вводим следующeю команду и перезагружаем ПК:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess
После окончания процесса с командной строкой, откройте «Этот компьютер» и нажмите правой кнопкой мыши на виртуальном созданном диске, и в меню выберите «Извлечь«. Таким образом мы удалим созданный ранее наш виртуальный диск с Windows 10, чтобы не мешал. Он нам больше не нужен.
Переустановить Microsoft .NET Framework 3.5
После того, как вы успешно выполнили инструкции, пришло время установить .NET Framework 3.5, чтобы исправить ошибки 0x800F081F и связанных с ним кодов. Нажмите Win+R и введите appwiz.cpl.
Нажмите слева «Включение и отключение компонентов«. В новом окне найдите в списке NET Framework 3.5 (включая .NET 2.0 и 3.0) и установите рядом с ним флажок, после чего нажмите OK. Процесс установки займет несколько минут, в зависимости от скорости вашего соединения. Проверьте устранена ли ошибка 0x800F081F.
Смотрите еще:
- Как исправить ошибку 0x80070017 в Windows 10
- Windows Media Creation Tool: Код ошибки 0x80072F76-0x20017
- Как исправить ошибку 0xc000014c в Windows 10
- 0x80070422 Проблемы с установкой обновлений Windows 10
- Ошибка 0x80070643: Не удалось установить обновления Windows 10
[ Telegram | Поддержать ]
by Madalina Dinita
Madalina has been a Windows fan ever since she got her hands on her first Windows XP computer. She is interested in all things technology, especially emerging technologies… read more
Updated on December 20, 2022
- .NET Framework 3.5 error can prevent you from running certain applications on your PC.
- Using the Windows installation media is the quickest way to fix these types of issues.
- Reinstalling the the framework can also help if you’re having issues with it.
XINSTALL BY CLICKING THE DOWNLOAD FILE
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:
- Download DriverFix (verified download file).
- Click Start Scan to find all problematic drivers.
- Click Update Drivers to get new versions and avoid system malfunctionings.
- DriverFix has been downloaded by 0 readers this month.
Many application requires certain components to work properly, and if there’s an issue with it, the entire software is affected.
One of the most used tools is .NET Framework since it offers great features, and many developers use it while creating their apps.
Unfortunately, if there’s an issue with the framework, your application might not be able to run at all, and in some instances, you won’t even be able to install it.
In this article, we will concentrate on many of the common .NET Framework 3.5 errors and how to fix them, so let’s get started.
How does .NET Framework work?
.NET Framework is an execution environment that offers a wide array of services to apps. Developers use it to create apps for the Windows platform.
If the application is created with a certain version of the framework, you need to have it installed to run and install that software. For more information, visit our guide on how to install .NET Framework.
Why do .NET Framework errors occur?
In most cases, these types of errors are caused by file corruption. There are numerous reasons for this and they can vary from system damage to malware infections.
Luckily, you can fix these issues with ease by reading our .NET Framework 3.5 is missing guide.
How can I fix common .NET Framework 3.5 errors on Windows 10 & 11?
➡ Fix .NET Framework error 0x800F0906, 0x800F081F, and 0x800F0907
- Download the Windows Media Creation Tool.
- One the tool is downloaded, run it.
- Select Create installation media and click Next.
- Choose ISO file and click Next.
- Select the download location and wait for the process to finish. This could take a while depending on your Internet speed.
- When the download is complete, mount the ISO by double-clicking on it.
- Press Windows key + R and type gpedit.msc. Press Enter.
- When opens, expand the Administrative Template folder on the right, and click on System. Now double-click Specify settings for optional component installation and component repair.
- A properties window will open. Change it to Enabled. Set Alternative source file path to
E:/sources/sxs
- Save changes.
- Press Windows key + X and choose Windows PowerShell (Admin) from the menu.
- Run the following command:
gpupdate /force
- The issue should be fixed, and you should be able to install .NET Framework 3.5 again without issues.
NOTE
In step 9, make sure to use the path that matches the path of the mounted ISO file.
➡ Fix .NET Framework error code 0x800F0922
- Have a Windows 10 ISO downloaded and mounted before proceeding.
- Open the mounted ISO, and go into the sources folder.
- There should be a folder named sxs. Copy the folder to another location on your computer. For example, in this tutorial, we’ll copy it to the root directory of our D drive.
- Right click on the copied folder, and choose Properties from the drop-down menu.
- Click on the Security tab. Select your user name from the Group or user names box; check if there is a check mark next to Read and Write in the Permissions box.
- If you don’t find the check marks, you should click on the Edit button, select your username, and check both the Read and the Write box in the Allow column. Save changes.
- Press Windows key + X and choose Windows PowerShell (Admin).
- Run the following commands:
dism /online /enable-feature /featurename:netfx3 /all /source:D:sxs /limitaccess
dism /online /Cleanup-Image /RestoreHealth
NOTE
Be sure to replace D:sxs in step 8 with the path that matches the one from your computer. We just used this as an example on our PC.
➡ Fix .NET error code 0x80071A91
- Press Windows key + S and enter turn features. Select Turn Windows features on or off.
- You should find an item named .NET Framework 3.5 (includes .NET 2.0 and 3.0), deselect it, and wait for the operation to finish. After that, restart your computer.
- After restarting, follow the same steps to install it again, and you shouldn’t have any problems.
How can I can I fix .NET Framework 3.5 errors on Windows 11?
➡ Use the DISM scan
- Press Windows key + X and select Windows Terminal (Admin).
- Now run the following commands:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
Although this solution is for Windows 11, you can also use it in older versions of Windows as well.
Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.
Does .NET Framework come with Windows?
Yes, .NET Framework comes preinstalled with Windows. You can find version 3.5 up to 4.8 installed on Windows 10 PCs. Do keep in mind that the former has to be enabled manually in some cases.
As for Windows 11, it comes with the latest version available out of the box.
Is .NET Framework backward compatible?
Starting from version 4.5, .NET Framework is compatible with the previous versions. So even if the application is built using version 3.5, it will work without issues in most cases.
- Full Fix: Unhandled exception error in Windows 10/11
- Fix: You Have Been Denied Permission to Access This Folder
- Fix: System Cooling Policy is Missing in Windows 11
If you’re an app developer, you might have to make a few changes to your configuration to ensure that everything is working properly.
This was a list of the most common .NET Framework 3.5 errors you’ll face on the Windows platform, and as you can see, they are relatively simple to fix.
In case you’re having more problems with this component, we suggest that you visit our guide on how to fix the corrupted .NET Framework.
Another common .Net Framework error is 0x800736b3, for which we have a dedicated guide.
We hope it had the error you were looking for. Tell us in the comments section if it worked for you, or if there is another error you’d like us to cover.
Newsletter
by Madalina Dinita
Madalina has been a Windows fan ever since she got her hands on her first Windows XP computer. She is interested in all things technology, especially emerging technologies… read more
Updated on December 20, 2022
- .NET Framework 3.5 error can prevent you from running certain applications on your PC.
- Using the Windows installation media is the quickest way to fix these types of issues.
- Reinstalling the the framework can also help if you’re having issues with it.
XINSTALL BY CLICKING THE DOWNLOAD FILE
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:
- Download DriverFix (verified download file).
- Click Start Scan to find all problematic drivers.
- Click Update Drivers to get new versions and avoid system malfunctionings.
- DriverFix has been downloaded by 0 readers this month.
Many application requires certain components to work properly, and if there’s an issue with it, the entire software is affected.
One of the most used tools is .NET Framework since it offers great features, and many developers use it while creating their apps.
Unfortunately, if there’s an issue with the framework, your application might not be able to run at all, and in some instances, you won’t even be able to install it.
In this article, we will concentrate on many of the common .NET Framework 3.5 errors and how to fix them, so let’s get started.
How does .NET Framework work?
.NET Framework is an execution environment that offers a wide array of services to apps. Developers use it to create apps for the Windows platform.
If the application is created with a certain version of the framework, you need to have it installed to run and install that software. For more information, visit our guide on how to install .NET Framework.
Why do .NET Framework errors occur?
In most cases, these types of errors are caused by file corruption. There are numerous reasons for this and they can vary from system damage to malware infections.
Luckily, you can fix these issues with ease by reading our .NET Framework 3.5 is missing guide.
How can I fix common .NET Framework 3.5 errors on Windows 10 & 11?
➡ Fix .NET Framework error 0x800F0906, 0x800F081F, and 0x800F0907
- Download the Windows Media Creation Tool.
- One the tool is downloaded, run it.
- Select Create installation media and click Next.
- Choose ISO file and click Next.
- Select the download location and wait for the process to finish. This could take a while depending on your Internet speed.
- When the download is complete, mount the ISO by double-clicking on it.
- Press Windows key + R and type gpedit.msc. Press Enter.
- When opens, expand the Administrative Template folder on the right, and click on System. Now double-click Specify settings for optional component installation and component repair.
- A properties window will open. Change it to Enabled. Set Alternative source file path to
E:/sources/sxs
- Save changes.
- Press Windows key + X and choose Windows PowerShell (Admin) from the menu.
- Run the following command:
gpupdate /force
- The issue should be fixed, and you should be able to install .NET Framework 3.5 again without issues.
NOTE
In step 9, make sure to use the path that matches the path of the mounted ISO file.
➡ Fix .NET Framework error code 0x800F0922
- Have a Windows 10 ISO downloaded and mounted before proceeding.
- Open the mounted ISO, and go into the sources folder.
- There should be a folder named sxs. Copy the folder to another location on your computer. For example, in this tutorial, we’ll copy it to the root directory of our D drive.
- Right click on the copied folder, and choose Properties from the drop-down menu.
- Click on the Security tab. Select your user name from the Group or user names box; check if there is a check mark next to Read and Write in the Permissions box.
- If you don’t find the check marks, you should click on the Edit button, select your username, and check both the Read and the Write box in the Allow column. Save changes.
- Press Windows key + X and choose Windows PowerShell (Admin).
- Run the following commands:
dism /online /enable-feature /featurename:netfx3 /all /source:D:sxs /limitaccess
dism /online /Cleanup-Image /RestoreHealth
NOTE
Be sure to replace D:sxs in step 8 with the path that matches the one from your computer. We just used this as an example on our PC.
➡ Fix .NET error code 0x80071A91
- Press Windows key + S and enter turn features. Select Turn Windows features on or off.
- You should find an item named .NET Framework 3.5 (includes .NET 2.0 and 3.0), deselect it, and wait for the operation to finish. After that, restart your computer.
- After restarting, follow the same steps to install it again, and you shouldn’t have any problems.
How can I can I fix .NET Framework 3.5 errors on Windows 11?
➡ Use the DISM scan
- Press Windows key + X and select Windows Terminal (Admin).
- Now run the following commands:
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth
Although this solution is for Windows 11, you can also use it in older versions of Windows as well.
Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.
Does .NET Framework come with Windows?
Yes, .NET Framework comes preinstalled with Windows. You can find version 3.5 up to 4.8 installed on Windows 10 PCs. Do keep in mind that the former has to be enabled manually in some cases.
As for Windows 11, it comes with the latest version available out of the box.
Is .NET Framework backward compatible?
Starting from version 4.5, .NET Framework is compatible with the previous versions. So even if the application is built using version 3.5, it will work without issues in most cases.
- Full Fix: Unhandled exception error in Windows 10/11
- Fix: System Cooling Policy is Missing in Windows 11
- Fix: You Have Been Denied Permission to Access This Folder
- Windows Cannot Find PowerShell.exe: 5 Ways to Fix It
- Fix: Snip and Sketch is Not Working on Windows 11
If you’re an app developer, you might have to make a few changes to your configuration to ensure that everything is working properly.
This was a list of the most common .NET Framework 3.5 errors you’ll face on the Windows platform, and as you can see, they are relatively simple to fix.
In case you’re having more problems with this component, we suggest that you visit our guide on how to fix the corrupted .NET Framework.
Another common .Net Framework error is 0x800736b3, for which we have a dedicated guide.
We hope it had the error you were looking for. Tell us in the comments section if it worked for you, or if there is another error you’d like us to cover.
Newsletter
Earlier, we have seen how to enable .NET Framework in Windows 10, in following article:
How to enable .NET Framework 3.5 on Windows 10
However the PowerShell method discussed in above mentioned article requires you to specify the source files using Windows 10 ISO file. But if you’ve upgraded your earlier version of Windows to Windows 10, you may not have the source files with you. In that case, you can try enabling .NET Framework via Turn Windows Features On or Off page in Control Panel. However, when we tried to enable .NET 3.5 from there, we got this message:
Windows couldn’t complete the requested changes.
Windows couldn’t find required files to complete the requested changes. Make sure you’re connected to the Internet and try again.
Error: 0x800F0907
Closing the message ends operation with this message:
An error has occurred. Not all of the features were successfully changed.
When you try to enable the .NET 3.5 from Control Panel, Windows 10 try to activate the feature by installing some required Windows Updates. This issue can be easily solved by configuring the alternative source path which can help Windows to enable the feature without much relying on Windows Update. If you’ve source path located on some network share, you can use it here. This issue can also occur if your system is configured to get upgrades via Windows Server Update Services (WSUS) instead Windows Updates. Whatever is the case, the steps mentioned below will help you to fix this error.
FIX : Error 0x800F0907 While Installing .NET Framework 3.5 In Windows 10
FYI: Local Group Policy Editor is not available in Windows 10 Home editions. If you’re on Windows 10 Home and want to use Group Policy, go here and upgrade to Pro edition.
1. Press + R and put gpedit.msc in Run dialog box to open Local Group Policy Editor. Click OK.
2. Next, in the Local Group Policy Editor window, navigate here:
Computer Configuration > Administrative Templates > System
3. In the right pane of System, look for Setting named Specify settings for optional component installation and component repair. Double click on this setting to modify it:
4. In the policy configuration window shown above, click on Enabled to activate the policy. Then in Options, you can specify valid alternate source file path which could have .NET Framework feature files which we’re required to enable it. You can refer policy explanation for detailed info about adding alternative source here. Also make sure Never attempt to download payload from Windows Update and Download repair content optional features directly from Windows Update instead of Windows Server Update Services (WSUS) options are checked here. Click Apply followed by OK. Close Local Group Policy Editor.
5. Press + R and put gpupdate /force in Run dialog box to update Group Policy engine. Click OK.
After updating policies, re-try to enable .NET Framework and this time it should get activated without pushing any error code.
Hope this helps!
READ THESE ARTICLES NEXT
- Install .NET Framework 4.8 offline in Windows 10
- Fix: The .NET Framework 4.7 is not supported on this operating system
- [FIX] .NET Framework 3.5/DISM Error 0x800F0954 In Windows 10
- [FIX] The Referenced Assembly Is Not Installed On Your System
- Download Microsoft .NET Framework Repair Tool For Windows 10
- Enable .NET Framework 3.5 On Windows 10
Несмотря на значительные улучшения, произошедшие за последние пару лет, Windows по-прежнему склонна выдавать код случайной ошибки.
Сегодня пришло время исследовать код ошибки 0x800F081F. Продолжайте читать, чтобы узнать, что вызывает это и как вы можете решить проблему.
Код ошибки 0x800F081F — это один из четырех возможных кодов ошибок, которые указывают на одну и ту же основную проблему. Остальные три — это код ошибки 0x800F0906, код ошибки 0x800F0907 и код ошибки 0x800F0922.
Несовместимость Microsoft .NET Framework 3.5 вызывает каждый из этих кодов ошибок. Обычно они возникают при включении .NET Framework с помощью мастера установки, средства обслуживания образов развертывания и управления им (DISM) или команд Windows PowerShell.
Вы увидите коды только в Windows 10, Windows Server 2016, Windows Server версии 1709, Windows 8.1, Windows Server 2012 R2, Windows 8 и Windows Server 2012. В этих операционных системах Microsoft .NET Framework 3.5 является «функцией» на Спрос »(т. Е. По умолчанию не включен).
Когда вы включаете эту функцию, Центр обновления Windows пытается получить двоичные файлы .NET вместе с другими необходимыми файлами. Если ваш компьютер настроен неправильно, вы можете увидеть коды.
-
0x800F081F: Windows не удалось найти исходные файлы .NET для продолжения установки.
-
0x800F0906: Windows либо не может загрузить исходные файлы .NET, не может подключиться к Интернету, либо не может установить роль, службу роли или функцию.
-
0x800F0907: либо произошел сбой инструмента DISM, либо настройки сетевой политики не позволили Windows подключиться к Интернету.
-
0x800F0922: Ошибка обработки расширенных установщиков .NET или общих команд.
Как исправить коды ошибок 0x800F081F, 0x800F0906, 0x800F0907 или 0x800F0922 в Windows 10
К счастью, методика исправления первых трех кодов ошибок такая же. Вы можете попробовать два подхода. Для кода ошибки 0x800F0922 вам нужно сразу перейти ко второму методу.
1. Настройте групповую политику
Параметры вашей групповой политики могут влиять на способность Windows активировать установку.
Примечание. Изначально редактор групповой политики доступен только в Windows 10 Pro, Enterprise и Education. К счастью, есть обходной путь. Вы можете следовать нашему руководству по доступу к редактору групповой политики в Windows 10 Home.
Для начала нажмите Windows Key + R, чтобы открыть диалоговое окно «Выполнить». Затем введите gpedit.msc и нажмите Enter. Команда откроет окно редактора групповой политики.
Когда редактор появится на вашем экране, используйте левую панель, чтобы перейти к Конфигурация компьютера> Административные шаблоны> Система.
Обратите внимание на правую панель. Прокрутите вниз, пока не найдете запись с надписью «Указать параметры для установки дополнительных компонентов и восстановления компонентов». Вы найдете его под папками, которые вы видите вверху списка.
Двойная ссылка на запись, чтобы открыть окно настроек. Наконец, в верхнем левом углу установите флажок рядом с «Включено» и нажмите «ОК».
Если вы хотите узнать больше, ознакомьтесь с нашим списком других интересных способов, которыми редактор групповой политики может улучшить ваш компьютер.
2. Включите .NET Framework с помощью команды DISM.
Примечание. Это единственный метод, который исправит код ошибки 0x800F0922.
Второй подход требует использования команды DISM для включения .NET Framework. Не волнуйтесь; это не так сложно, как кажется. Следуйте нашему руководству, и все будет в порядке.
Перед тем, как начать основной процесс, вам сначала нужно убедиться, что у вас есть ISO-образ Windows 10 под рукой. Версия ISO должна точно соответствовать вашей текущей операционной системе.
Вы можете создать ISO-образ, используя официальный инструмент Microsoft Media Creation Tool, который можно загрузить с Веб-сайт Microsoft.
После завершения загрузки запустите инструмент и нажмите «Создать установочный носитель для другого ПК». На следующем экране выберите свой язык и архитектуру системы, затем выберите файл ISO, чтобы начать процесс создания. Запишите ISO-файл на DVD, прежде чем продолжить.
Готовый? Теперь мы можем приступить к исправлению кода ошибки.
Для начала вам нужно смонтировать только что созданный ISO-образ. Откройте проводник и дважды щелкните файл. Он должен установиться автоматически. Кроме того, вы можете щелкнуть файл правой кнопкой мыши и выбрать в контекстном меню команду «Подключить».
Если процесс прошел успешно, вы увидите ISO на виртуальном диске на левой панели окна. Запишите букву диска.
Примечание. Чтобы отключить образ, щелкните правой кнопкой мыши виртуальный диск на этом компьютере и выберите «Извлечь».
После подключения образа введите cmd в строку поиска меню «Пуск». Когда вы увидите список результатов, щелкните правой кнопкой мыши Командную строку и выберите Запуск от имени администратора.
В командной строке введите DISM / online / enable-feature / featurename: NetFx3 / All / Source:[Drive]: источники sxs / LimitAccess. Заменять [Drive] с буквой диска, которую вы записали ранее, и убедитесь, что вы оставили пробелы в правильных местах. Когда будете готовы, нажмите Enter.
3. Попробуйте переустановить Microsoft .NET Framework 3.5.
После успешного выполнения инструкций пора установить .NET Framework 3.5 и посмотреть, возвращается ли код ошибки 0x800F081F (или один из связанных с ней кодов ошибки).
Откройте приложение «Настройки» и выберите «Приложения»> «Приложения и функции». Прокрутите вниз до «Связанные настройки» и нажмите «Программы и компоненты». Затем в новом окне нажмите Включить или отключить функции Windows в верхнем левом углу.
Наконец, установите флажок рядом с .NET Framework 3.5 (включая .NET 2.0 и 3.0) и нажмите OK. Процесс установки займет несколько минут, в зависимости от скорости вашего подключения.
Это сработало? Отлично, вы обыграли код ошибки 0x800F081F.
Как исправить код ошибки 0x800F081F: резюме
Чтобы исправить код ошибки 0x800F0922 в Windows 10:
-
Откройте редактор групповой политики.
-
Перейдите в Конфигурация компьютера> Административные шаблоны> Система.
-
Дважды щелкните Указать настройки для установки дополнительных компонентов и восстановления компонентов.
-
Выберите Включить.
Если это не сработает, следуйте этим инструкциям.
-
Создайте и смонтируйте ISO-образ Windows 10.
-
Откройте командную строку от имени администратора.
-
Введите ism / online / enable-feature / featurename: NetFx3 / All / Source:[Drive]: sources sxs / LimitAccess (заменяя [Drive] с соответствующей буквой).
-
нажмите Ввод
Устранение неполадок Windows не должно вызывать хлопот
Смотри, мы поняли. В этом посте есть масса, казалось бы, сугубо технической информации. Но пусть это вас не смущает. Выполнить шаги легко, и они почти всегда приводят к исчезновению проблемы.
То же самое касается многих наиболее распространенных проблем, с которыми вы можете столкнуться при использовании Windows. Помните, что в Windows есть встроенное средство устранения неполадок в приложении «Настройки» (перейдите в «Настройки»> «Обновление и безопасность»> «Устранение неполадок», чтобы найти его). Этот инструмент может исправить большинство проблем, с которыми вы столкнетесь, без вашего участия.
В общем, Windows добилась больших успехов в упрощении решения проблем, так что не упускайте из вида попытки! По крайней мере, вы можете сэкономить немного денег, не посещая мастерскую по ремонту компьютеров.
- Remove From My Forums
-
Вопрос
-
So I’ve been trying to add the RSAT for AD LDS by using either Powershell or Server Manager>Add Roles and Features, and the result is the same. «The referenced assembly could not be found. Error: 0x80073701.» I’ve seen in multiple posts where
they found a referenced language package in the CBS log at c:windowsLogsCBSCBS.log and once they either remove the references in the registry key or install/re-install the language pack, the issue then goes away. I’m looking in my CBS.log and I don’t see
anything about a language package missing. I do see some things about a different package though called «Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~10.0.14393.0» and immediately following that is errors about «ERROR_SXS_ASSEMBLY_MISSING.»
When I do a «DISM /Online /Get-Package» that exact package shows up at the top of the list and says it is installed. Below is a screen shot of the error:All of that to say, other posts I’ve seen mentioning to do a «sfc /scannow» and a «DISM /Online /Cleanup-Image /RestoreHealth.» When I tried the DISM command, it gave me another error that just simply outputs «0x800f0907»
and that more can be found in the DISM.log. So I went there. It’s less helpful than the other log. All I can find there is this:That’s all that looks relevant out of those two logs. An SFC /Scannow reports back that everything is fine… I’d copy and paste the text from the log, but I’m having issues pasting into this box right now and I don’t want to scrap this post. I’ll probably
post it in a comment.
Далее нужно подтвердить скачивание файлов платформы.
Однако процесс скачивания и установки платформы успешно закончится далеко не в каждом случае.
Содержание
- 1. Скачивание инсталлятора с сайта Microsoft
- 2. Запуск службы Центра обновления
- 3. Использование DISM
- Решения для Windows Server
- Код ошибки 0x800F0906
- Способ 1: Проверьте подключение к Интернету
- Способ 2: Настройте параметр групповой политики
- Способ 3: Используйте установочный носитель Windows
- Способ 4: Альтернативные шаги для Windows Server
- Код ошибки 0x800F081F
- Код ошибки 0x800F0907
- Решение для Windows 10
- Дополнительная информация
- Сообщения об ошибках, связанные с этими кодами ошибок
- Программный способ решения проблемы
- Самостоятельное исправление неполадок
- Удаление всех фреймворков
- Компонент идет в комплекте с Виндовс
- Обновление Windows
- Системные требования
- Не лицензионный Windows
- Помогла ли вам эта статья?
- Поделиться статьей в социальных сетях:
- Еще статьи по данной теме:
- Алгоритм действия при возникновении проблем в момент установки NET.Framework
- Проблемы установки платформы
- Встречающиеся ошибки
- Как установить NET.Framework
- Алгоритм действий, ориентированный на установку платформы
1. Скачивание инсталлятора с сайта Microsoft
2. Запуск службы Центра обновления
Ошибка установки платформы 0x800F081F, как правило, является следствием отключения ранее службы Центра обновления Windows. Если отключались системные обновления или, возможно, в Windows 10 применялись специальные программы-твикеры для этих целей, необходимо запустить службу Центра. Раздел системных служб можно открыть с помощью команды «Выполнить». В ее поле вводится:
В самом низу перечня служб находится служба Центра. Двойным кликом открываем ее.
Запускаем службу. Применяем изменения.
После этого необходимо повторить попытку установки платформы любым из рассмотренных выше способов.
3. Использование DISM
Подключаем дистрибутив той версии Windows, что установлена на компьютере. Либо подсоединяем флешку, либо вставляем DVD-диск в привод, либо монтируем ISO-образ в виртуальный привод. Версии Windows 8.1 и 10 в числе штатного функционала предусматривают возможность монтирования ISO-образов и отображения их как разделов диска. Для этого в контекстном меню на ISO-файле дистрибутива Windows необходимо выбрать «Подключить».
Прежде дальнейших действий нужно установить, как в проводнике значится носитель с дистрибутивом. Затем в командную строку вставляем скопированную команду:
Правим команду: вместо буквы диска D, как в приведенном примере, подставляем свою букву флешки, DVD-диска или смонтированного ISO-образа. Жмем Enter.
После того, как прогресс выполнения команды достигнет 100%, можем закрывать командную строку и снова пытаться установить платформу описанным в начале статьи способом.
Источник
Применимо к следующим выпускам: Windows 10 – все выпуски, Windows Server 2019, Windows Server 2012 R2
Оригинальный номер базы знаний: 2734782
Решения для Windows Server
Код ошибки 0x800F0906
Данный код ошибки возникает потому, что компьютер не может скачать необходимые файлы из Центра обновления Windows.
Для решения этой проблемы воспользуйтесь одним из указанных ниже способов.
Способ 1: Проверьте подключение к Интернету
Данная реакция может быть вызвана настройками или сбоями сети, прокси или брандмауэра. Чтобы устранить проблему, попробуйте открыть веб-сайт Центра обновления Windows.
Если он недоступен, проверьте подключение к Интернету или обратитесь к сетевому администратору, чтобы определить, не блокирует ли доступ к веб-сайту какая-либо настройка.
Способ 2: Настройте параметр групповой политики
Это поведение может быть вызвано также тем, что системный администратор настроил обслуживание компьютера через службу Windows Server Update Services (WSUS), а не через сервер Центра обновления Windows. В этом случае обратитесь к системному администратору и попросите включить параметр групповой политики Укажите параметры для установки необязательных компонентов и восстановления компонентов, а также настроить значение Альтернативный путь к исходным файлам либо выбрать параметр Для загрузки содержимого для восстановления перейдите непосредственно в Центр обновления Windows вместо служб обновления Windows Server (WSUS).
Чтобы настроить данный параметр групповой политики, выполните следующие действия:
Запустите редактор локальных групповых политик или консоль управления групповыми политиками.
Наведите указатель на правый верхний угол экрана, нажмите кнопку Поиск, введите запрос «групповая политика» и выберите Изменение групповой политики.
Последовательно разверните узлы Конфигурация компьютера, Административные шаблоны и Система. Снимок экрана для этого этапа приведен ниже.
Откройте параметр групповой политики Укажите параметры для установки необязательных компонентов и восстановления компонентов и выберите Включено. Снимок экрана для этого этапа приведен ниже.
Чтобы выбрать альтернативный исходный файл, в поле Альтернативный путь к исходным файлам укажите полный путь к общей папке с содержимым папки sourcessxs установочного носителя.
Пример пути к общей папке: \server_nameshareWin8sxs
Или укажите WIM-файл. Чтобы задать в качестве места расположения альтернативного исходного файла WIM-файл, добавьте к пути префикс WIM:, а затем укажите в качестве суффикса индекс образа, который вы хотите использовать в WIM-файле.
Пример пути к WIM-файлу: WIM:\server_nameshareinstall.wim:3
В данном примере 3 — это индекс образа, в котором хранятся файлы компонента.
Если необходимо, установите флажок «Для загрузки содержимого для восстановления перейдите непосредственно в Центр обновления Windows вместо служб обновления Windows Server (WSUS)«.
Нажмите кнопку ОК.
В командной строке с повышенными привилегиями введите gpupdate /force и нажмите клавишу Ввод, чтобы сразу применить политику:
Способ 3: Используйте установочный носитель Windows
Вставьте установочный носитель Windows.
Из командной строки с повышенными привилегиями запустите следующую команду:
В этой команде является заполнителем для буквы дисковода DVD-дисков. Например, выполните следующую команду:
Способ 4: Альтернативные шаги для Windows Server
В Windows Server 2012 R2 можно также указать альтернативный источник, используя командлеты Windows PowerShell или мастер добавления ролей и компонентов.
Чтобы использовать Windows PowerShell, выполните следующие действия.
Вставьте установочный носитель Windows.
Из командной строки с повышенными привилегиями Windows PowerShell запустите следующую команду:
В этой команде является заполнителем для буквы дисковода DVD-дисков или установочного носителя Windows. Например, выполните следующую команду:
Чтобы использовать мастер добавления ролей и компонентов, выполните следующие действия:
Вставьте установочный носитель Windows.
Запустите мастер добавления ролей и компонентов.
На странице Подтверждение установки компонентов щелкните ссылку Указать альтернативный исходный путь. Снимок экрана для этого этапа приведен ниже.
На странице Указать альтернативный исходный путь введите путь к папке SxS в виде локального пути или пути к сетевой общей папке. Снимок экрана для этого этапа приведен ниже.
Нажмите кнопку ОК.
Нажмите кнопку Установить, чтобы завершить работу мастера.
Код ошибки 0x800F081F
Этот код ошибки может возникнуть, если указан альтернативный источник установки и выполнено одно из перечисленных ниже условий.
Чтобы устранить эту проблему, убедитесь, что полный путь к источнику указан верно ( x:sourcessxs ) и у вас есть доступ к расположению хотя бы на чтение. Для этого попытайтесь обратиться к источнику непосредственно с компьютера, на котором возникла проблема. Убедитесь, что источник установки содержит допустимый и полный набор файлов. Если проблема не исчезнет, воспользуйтесь другим источником установки.
Код ошибки 0x800F0907
Данный код ошибки возникает, если альтернативный источник установки не задан или недействителен, а параметр групповой политики Укажите параметры для установки необязательных компонентов и восстановления компонентов имеет значение «Не пытайтесь загрузить полезные данные из центра обновления Windows».
Чтобы устранить эту проблему, изучите параметр политики и определите, подходит ли он для вашей среды. Если вы не хотите загружать полезные данные компонентов из Центра обновления Windows, попробуйте настроить для параметра групповой политики значение Альтернативный путь к исходным файлам.
Чтобы менять параметры групповой политики на локальном компьютере, необходимо быть членом группы администраторов. Если параметры групповой политики для данного компьютера задаются на уровне домена, обратитесь к своему системному администратору.
Для этого выполните следующие действия:
Запустите редактор локальных групповых политик или консоль управления групповыми политиками (в зависимости от вашей среды).
Последовательно разверните узлы Конфигурация компьютера, Административные шаблоны и Система.
Откройте параметр групповой политики Укажите параметры для установки необязательных компонентов и восстановления компонентов и выберите Включено.
Определите, включен ли параметр групповой политики Не пытайтесь загрузить полезные данные из центра обновления Windows, а затем установите нужный параметр для своей среды.
Чтобы выбрать альтернативный исходный файл, в поле Альтернативный путь к исходным файлам укажите полный путь к общей папке с содержимым папки sourcessxs установочного носителя. Или укажите WIM-файл. Чтобы задать в качестве места расположения альтернативного исходного файла WIM-файл, добавьте к пути префикс WIM:, а затем укажите в качестве суффикса индекс образа, который вы хотите использовать в WIM-файле. Ниже приведены примеры возможных значений:
Если хотите, установите флажок Для загрузки содержимого для восстановления перейдите непосредственно в Центр обновления Windows вместо служб обновления Windows Server (WSUS).
Нажмите кнопку ОК.
В командной строке с повышенными привилегиями введите gpupdate /force и нажмите клавишу Ввод, чтобы сразу применить политику.
Решение для Windows 10
Коды ошибок 0x800F0906, 0x800F081F или 0x800F0907
Для исправления ошибок с этими кодами в Windows 10 выполните следующие действия.
Скачайте средство создания носителей Windows и создайте образ ISO локально либо создайте образ для установленной версии Windows.
Настройте групповую политику, как описано в способе 2, а также выполните следующие действия:
Код ошибки 0x800F0922
При обновлении Windows 10 появляется следующее сообщение об ошибке:
0x800F0922 CBS_E_INSTALLERS_FAILED: ошибка обработки дополнительных программ установки и общих команд.
Для устранения данной проблемы выполните следующие действия.
Откройте папку Sources.
Щелкните папку SXS правой кнопкой мыши и выберите пункт Свойства.
Выберите вкладку Безопасность и убедитесь, что флажок у параметра Чтение и выполнение установлен. Если флажка нет, нажмите кнопку Изменить и установите его.
Нажмите клавиши Windows + X.
Выберите пункт Командная строка (Администратор).
В окне командной строки введите указанную ниже команду и нажмите клавишу «Ввод».
В окне командной строки введите указанную ниже команду и нажмите клавишу «Ввод».
Дополнительная информация
Сообщения об ошибках, связанные с этими кодами ошибок
Windows не удалось применить требуемые изменения.
Windows не удалось подключиться к Интернету, чтобы скачать необходимые файлы. Проверьте подключение и попробуйте еще раз, нажав кнопку Повторить.
Сбой установки одной или нескольких ролей, служб ролей или компонентов.
Не удалось найти исходные файлы. Попробуйте установить роли, службы ролей или компоненты еще раз в новом сеансе мастера добавления ролей и компонентов и выберите на странице подтверждения параметр Указать альтернативный исходный путь, чтобы указать действительное расположение исходных файлов, необходимых для установки. Расположение должно быть доступно для учетной записи компьютера конечного сервера.
Код ошибки: 0x800F0906
Код ошибки: 0x800F081F
Ошибка: 0x800F081F 0x800F0907 Сбой DISM. Операция не выполнена.
Дополнительные сведения см. в файле журнала.
Файл журнала DISM находится по адресу C:WindowsLogsDISMdism.log
Из-за параметров политики сети Windows не удалось подключиться к Интернету, чтобы скачать файлы, необходимые для выполнения запрошенных изменений. За дополнительными сведениями обратитесь к администратору сети.
Код ошибки: 0x800F0907
Источник
Программный способ решения проблемы
Использование софта достаточно простое. Скачиваем архив и запускаем ехе.файл.
Принимаем условия лицензионного соглашения и кликаем «Далее».
Запустится установка утилиты.
После запустится диагностика, поиск и исправление проблемы.
По выполнению операции жмём «Готово» и перезагружаем ПК.
Самостоятельное исправление неполадок
Чтобы самостоятельно решить данную проблему, необходимо вручную удалить все фреймворки, скачать и установить новые. Для этого кликаем «Пуск», «Панель управления», «Программы»,«Удаление программ».
Находим и удаляем фреймворки.
После переходим на сайт http://net-framework.ru/ и загружаем нужные дистрибутивы.
Удаление всех фреймворков
Скачать NET Framework Cleanup Tool для Windows (7/8/10)
Стоит отметить, что удалять один фреймворк не рекомендуется, так как это приведет к неработоспособности всех остальных. Поэтому запускаем полную очистку. После удаления перезагружаем ПК. Устанавливаем все новые дистрибутивы по очерёдности от самой меньшей.
Источник
Можно конечно посмотреть информацию в списке установленных программ Windows, но там информация отображается не всегда корректно.
Компонент идет в комплекте с Виндовс
Обновление Windows
Системные требования
Теперь смотрим, соответствует ли наша система минимальным требованиям. Посмотреть это можно в свойствах компьютера.
Выбираем «All version» и в жмем «Cleanup Now». Когда удаление окончиться перегружаем компьютер.
Не лицензионный Windows
На этом все, надеюсь, что ваша проблема благополучно решилась
Помимо этой статьи, на сайте еще 12357 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Помогла ли вам эта статья?
Поделиться статьей в социальных сетях:
Еще статьи по данной теме:
спасбо. долго мучлся но тк и не нашел решения, потмо наткнулся на ваш сайт, прочитал все, пошел пытаться установить его и все получилось^^
Отличный совет. Все по пунктам сделал — все установилось без проблем. Админу и автору спасибо за отличную статью!
У меня ни чего не получается
Влад, на каком именно этапе у вас возникают проблемы?
Не раскрыто решение проблемы в пункте, где уже на компьютере зашита данная программа более ранней версии. Как тогда поступить, если на компе версия 3:5:1, а нужна версия 4:6:2?
Я короч уже не знаю чё делать, у меня в край офигел комп у него только версия 3.5.1 и все версии установлена как бы, но я открываю приложение пишет что вам надо установить 4.0.3.3139, Просто капец я уже незнаю что делать зашёл компоненты и приложения убрал галочку на 3.5.1 перезагружаю комп а там опять она стоит, Скачиваю нет фрамеворк там пишет что не установлена доконца, ничего не получаетяс
Здравствуйте, Магомед. Не могли бы Вы уточнить версию своей операционной системы и характеристики компьютера. Возможно, он не поддерживает версию 4.0.3.3139, поэтому и устанавливается только 3.5.1, поскольку она является последней в своем поколении. Главное напишите модель своего процессора и мы попытаемся помочь решить Вашу проблему.
Не устанавливается NET.4 Перепробовал все, что почитал на сайтах. Любую версию NET устанавливает, а 4-ю не устанавливает. В связи с этим есть отключение работы модуля устранения неполадок.
У меня Windows 7 расширенная, с ключом активации. Так как система не убита до конца, обновления сделать не получится, значит переустанавливать Windows?
Спасибо.
Николай.
Добрый день.
У меня проблема установки версии 4,0 и выше…
Источник
Алгоритм действия при возникновении проблем в момент установки NET.Framework
Для тех, кто хотя бы мало-мальски разбирается в программном обеспечении компьютера, абсолютно понятно, что в любом случае наступает время, когда возникает необходимость установить NET.Framework.
С установкой и использованием NET.Framework у пользователей очень часто возникают проблемы
Это совсем неудивительно, поскольку NET.Framework является платформой, на основе которой можно создавать, а затем впоследствии запускать некоторые приложения. Поскольку Microsoft является разработчиком такой платформы, то она рассчитана, безусловно, на Windows, хотя существует всё-таки возможность установить NET.Framework и на некоторые другие операционные системы, в число которых входит и Linux.
К сожалению, установка платформы не всегда проходит успешно, пользователям приходится сталкиваться с серьёзными проблемами, когда возникают системные ошибки, по причине которых процесс инсталляции завершается внезапной неудачей.
Конечно же, сразу возникает вопрос, почему не устанавливается Microsoft NET Framework 4. Получив ответ на этот вопрос, можно найти пути устранения проблемы.
Проблемы установки платформы
Неопытные пользователи, наслышанные о возможных ошибках, возникающих при инсталляции NET.Framework, желают узнать, можно ли обойтись без установки такого пакета на компьютер. В принципе, нет необходимости сразу же перегружать операционную систему всяческими дополнительными приложениями и программами, если пользователь в них не нуждается. Программисты рекомендуют инсталлировать только программное обеспечение, в котором непосредственно нуждается пользователь. Чрезмерная загрузка ОС ненужными программами провоцирует дефицит свободного пространства на жёстком диске, что ухудшает и работу системы, и её быстродействие.
Кстати, Microsoft, изначально вложила в инсталляционный пакет Windows 7 загрузку NET.Framework. Кроме этого, загрузка платформы также может автоматически осуществиться, если у пользователя возникнет желание установить некоторые игровые приложения, поскольку и в этом случае разработчики игр, предвидят, что игра не будет запущена без такой платформы. Чтобы не утруждать пользователя дополнительными поисками, сразу в загрузочный файл игры внедряют и установку платформы.
Встречающиеся ошибки
Разобравшись в алгоритме инсталляции нового программного обеспечения, юзеры по аналогии приступают к установке NET.Framework на Windows 7. Выполняя последовательно все предлагаемые действия, пользователь обнадёживает себя, что всё пройдёт однозначно гладко, и вскоре платформа будет успешно установлена на Windows 7, после чего можно сразу приступить к загрузке и последующему запуску любимой игры.
Однако в некоторых случаях возникает разочарование, поскольку приходится сталкиваться с тем, что даже при чётком следовании инструкции всё равно не устанавливается NET Framework 4 Windows 7, выдавая «грустное» сообщение на экран.
Чаще всего причиной является конфликтная ситуация, возникающая в Windows 7.
Компания Microsoft подтверждает, что проблема, в результате которой не устанавливается НЕТ Фреймворк 4 в Виндовс 7, действительно, связана с Центром обновления Windows.
Безусловно, если возникает проблема, значит, находится и тот, кто старается найти пути её решения. Так и в этом случае, программисты уже нашли эффективные способы, позволяющие обойти возникающую ошибку, успешно установив NET.Framework на Windows 7.
При этом нет необходимости совершать что-то невероятное, алгоритм устранения проблемы подробно расписан, поэтому его освоить сможет даже тот, кто не имеет достаточного практического опыта.
Как установить NET.Framework
«Не могу установить NET Framework» — фраза, которую приходится слышать от многих пользователей. Сочетание «не могу» просто заполонила тематические форумы. К счастью, существуют такие программисты, которые благодаря своим отличным знаниям и практическим умениям, умеют находить различные варианты устранения ошибок. К тому же, они не утаивают свои гениальные «находки», а с радостью делятся со всеми желающими, поэтому на форумах достаточно часто можно найти ценные советы, позволяющие решать проблемы даже абсолютным «чайникам».
Алгоритм действий, ориентированный на установку платформы
Чтобы установить NET.Framework на Windows 7, первоначально следует удалить предыдущие следы установки всех версий. Неопытным пользователям достаточно сложно проделать такие манипуляции, поскольку компания Microsoft достаточно плотно «переплела» системные папки с папками платформы. По этой причине предыдущая версия может очень сложно удаляться, или, вообще, нет возможности от неё «избавиться».
Проигнорировать этот шаг тоже нельзя, поскольку в процессе новой инсталляции платформы на Windows 7, вновь может возникать ошибка.
Чтобы весь процесс деинсталляции и последующей инсталляции был обеспечен успехом, важно следовать всем рекомендациям опытных пользователей. Прежде всего, рекомендуется загрузить файл dotnetfx_cleanup_tool.zip. Далее его следует открыть, а затем сразу же извлечь, поскольку он помещён в архив.
В папке, в которой находятся все извлечённые файлы, необходимо найти файл cleanup_tool с расширением exe. Именно его следует запустить. Сразу же возникнет новое окно, в котором запрашивают разрешение на все последующие действия. Кликнув по кнопке «Да», пользователь соглашается со всем, поэтому программа продолжает выполнять все остальные действия.
В определённый момент возникнет окно, в котором будет предложено право выбрать продукт Microsoft, который требуется удалить. Среди предлагаемого перечня есть строка «NET.Framework — все версии», выбрав её, остаётся нажать на кнопку «Очистить».
Однако и такое приложение не всесильно, поскольку оно не сможет удалить NET.Framework 2.0, поскольку такая версия платформы определена разработчиками Microsoft в качестве неотъемлемой части операционной системы.
После завершения очистки, компьютер нужно обязательно перезагрузить. Разработчики Microsoft выдвигают такие требования для многих важных процедур, связанных с процессами инсталляции и деинсталляции.
После запуска операционной системы следует последовательно установить несколько версий Microsoft.NET.Framework. Первоначально версию 1.1, затем перейти к установке версии 3.5 и 3.0, далее вновь потребуется перезагрузка компьютера.
В завершение остаётся включить Центр обновления Windows и уже после этого благополучно установить Microsoft.NET.Framework 4.
Невзирая на то, что придётся потратить какое-то время на выполнение всех обозначенных действий, пользователь однозначно может гордиться полученным результатом. Новые знания, подкреплённые практическими навыками, всегда рассматриваются в качестве «золотого клада», который может пригодиться ещё много раз.
Источник
Earlier, we have seen how to enable .NET Framework in Windows 10, in following article:
How to enable .NET Framework 3.5 on Windows 10
However the PowerShell method discussed in above mentioned article requires you to specify the source files using Windows 10 ISO file. But if you’ve upgraded your earlier version of Windows to Windows 10, you may not have the source files with you. In that case, you can try enabling .NET Framework via Turn Windows Features On or Off page in Control Panel. However, when we tried to enable .NET 3.5 from there, we got this message:
Page Contents
Windows couldn’t complete the requested changes.
Windows couldn’t find required files to complete the requested changes. Make sure you’re connected to the Internet and try again.
Error: 0x800F0907
Closing the message ends operation with this message:
An error has occurred. Not all of the features were successfully changed.
When you try to enable the .NET 3.5 from Control Panel, Windows 10 try to activate the feature by installing some required Windows Updates. This issue can be easily solved by configuring the alternative source path which can help Windows to enable the feature without much relying on Windows Update. If you’ve source path located on some network share, you can use it here. This issue can also occur if your system is configured to get upgrades via Windows Server Update Services (WSUS) instead Windows Updates. Whatever is the case, the steps mentioned below will help you to fix this error.
FIX : Error 0x800F0907 While Installing .NET Framework 3.5 In Windows 10
FYI: Local Group Policy Editor is not available in Windows 10 Home editions. If you’re on Windows 10 Home and want to use Group Policy, go here and upgrade to Pro edition.
1. Press + R and put gpedit.msc in Run dialog box to open Local Group Policy Editor. Click OK.
2. Next, in the Local Group Policy Editor window, navigate here:
Computer Configuration > Administrative Templates > System
3. In the right pane of System, look for Setting named Specify settings for optional component installation and component repair. Double click on this setting to modify it:
4. In the policy configuration window shown above, click on Enabled to activate the policy. Then in Options, you can specify valid alternate source file path which could have .NET Framework feature files which we’re required to enable it. You can refer policy explanation for detailed info about adding alternative source here. Also make sure Never attempt to download payload from Windows Update and Download repair content optional features directly from Windows Update instead of Windows Server Update Services (WSUS) options are checked here. Click Apply followed by OK. Close Local Group Policy Editor.
5. Press + R and put gpupdate /force in Run dialog box to update Group Policy engine. Click OK.
After updating policies, re-try to enable .NET Framework and this time it should get activated without pushing any error code.
Hope this helps!
READ THESE ARTICLES NEXT
- Fix: .NET Framework installation error 0x800F0922
- Install .NET Framework 4.8 offline in Windows 10
- Fix: The .NET Framework 4.7 is not supported on this operating system
- [FIX] .NET Framework 3.5/DISM Error 0x800F0954 In Windows 10
- [FIX] The Referenced Assembly Is Not Installed On Your System
- Download Microsoft .NET Framework Repair Tool For Windows 10
- Enable .NET Framework 3.5 On Windows 10
Many error codes, such as 0x800f0954, 0x800f0950, 0x8024402c, etc., indicate the same problem – DISM failed on your computer. How desperate it is to see such an error message! But the good news is that there are several effective ways for you to troubleshoot the DISM errors.
If you search the internet, you’ll find numerous people care about this topic – DISM failed. This is a common error that can appear on any version of Windows system. So, what does this DISM error mean? How it will affect you? Can you fix it when DISM is not working? All these issues will be covered in this MiniTool post.
What Is DISM
DISM is the acronym for Deployment Image Servicing and Management; it is actually a command-line tool built into every Windows system. DISM is mainly used for mounting and servicing the Windows images (including the ones used for Windows Recovery Environment, Windows PE, and Windows Setup) before deployment. To put it simply, DISM is a basic Windows utility designed for network administrators to finish tasks like system image preparation, modification, and repair, when necessary.
What Does DISM Do
DISM can be used to fix some common problems. DISM command can be used to check and fix Windows system files and Windows images and corruption of the Windows image Component Store. Here gives some functions that DISM can make.
- Mount and get information about the Windows image (.wim) files or virtual hard disk (.vhd/.vhdx) files.
- Capture, split, or manage .wim files.
- Install, uninstall, configure, and update things like drivers, Windows features, packages, and international settings (in a .wim file or .vhd/.vhdx).
- Service a running operating system with the subsets of the DISM commands.
- Take the place of deployment tools, such as ImageX, PEimg, and Package Manager.
For more functions of DISM, please read this article:
Repair Windows 10 Image with DISM and Other Useful Tips for DISM
DISM Not Working & Failure
People are complaining on the internet that the DISM won’t run. When you try to repair the Windows image on Windows 10 by running “DISM /Online /Cleanup-Image /RestoreHealth” in the Command Prompt window, you may find the DISM not work. The DISM error 1910 “The object exporter specified was not found” could appear on your screen.
Some users said both the sfc /scannow and Dism /Online /Cleanup-image /RestoreHealth commands failed and they received 0x80240021 Failure DISM. See what you can do if DISM /Online /Cleanup-image /Restorehealth is stuck.
You can read the content below to find more methods to troubleshoot the issue.
How to Fix When DISM Failed
Some common error messages of DISM error:
- DISM failed no operation was performed: in the cases mentioned above, both users said their DISM failed and no operation was performed. You’re indeed able to fix this by using Windows 10 ISO file.
- DISM failed 0x8000ffff, 0x800f0954, 0x800f0950, 0x800f0907, 0x800f081f (The source files could not be found. Use the “Source” option to specify the location of the files that are required to restore the feature.): if you see error codes like this, you should use the install.wim file to start a DISM scan (after copying it from your Windows 10 ISO).
- DISM failure when attempting to copy boot files: some users said they have solved this error by cleaning up the system image components. You should try.
- DISM.exe failed validating command line, to load wim manager: if you are in the face of such problems, you should try to fix it by restarting the Windows update components, as many people said this method is helpful.
- Error Codes 2, 3, 11, 50, 87, 112, 1393, 1726, 1910, and so on.
- DISM failed while processing the command cleanup-image, add-package.
- DISM failed to load the provider, unload offline registry, flush file buffers, set the windows directory, mount the image.
- More waiting for you to discover…
# 1. Disable or Uninstall Antivirus or Security Programs
The antivirus software you have installed on your computer may cause a lot of problems such as compatibility issues, file loss, and the DISM error. The antivirus software of the security program is able to interfere with your system and intervene in any critical operation.
Therefore, if the DISM failed, I advise you to disable all the antivirus/security programs or uninstall them temporarily, and then repeat the DISM scan to see whether it works.
If this has helped to solve the DISM not working problem, you’d better consider changing the antivirus software or disabling the security features.
# 2. Disable Proxy on Your PC
Many users use proxy to protect their privacy from the public, but sometimes the proxy may interfere with system operation or lead to other problems. When you get the DISM error message, you can disable the proxy and then relaunch DISM to see if it works well.
Step 1: Press Win + I to open Settings.
Step 2: Choose Network & Internet.
Step 3: Shift to the Proxy option in the left pane.
Step 4: Turn off all the options in the right panel.
# 3. Run the Windows Update Troubleshooter
DISM errors can be caused by Windows Update in some cases. You can try this method when meet this problem.
Step 1: Press Win + I on the keyboard to open Settings.
Step 2: Choose Update & Security.
Step 3: Shift to the Troubleshoot option in the left pane.
Step 4: Click Additional troubleshooters and then select Windows Update.
Step 5: Click on the Run the troubleshooter button.
Step 6: Follow the on-screen instructions to complete the rest process.
# 4. Run DISM Command in Clean Boot
This method works for cases where the DISM failed due to service conflict.
Step 1: Press Win + I to open Settings.
Step 2: Scroll down to the bottom and select Update & Security.
Step 3: Shift to the Recovery option in the left pane.
Step 4: Look for the Advanced startup section in the right pane. Then, click Restart now under it.
Step 5: Select Troubleshoot in the Choose an option window.
Step 6: Choose Advanced options, and then click Command Prompt.
Step 7: Choose your account to continue.
Step 8: Run the DISM command (for instance, DISM /Online /Cleanup-Image /CheckHealth) and see if it works or not.
# 5. Specify/Tweak Install.wim File
If you get an error message like “Can’t find the source files”, the most possible cause is the install.wim file’s wrong location or setting. You can follow the next steps to fix this issue.
Warning:
The DISM command is case-sensitive; you must confirm that your spell every word correctly before executing the command.
Case 1: Correct location of install.wim file:
1: Get the bootable disk or at least a Windows 10 ISO file. If you’re using an ISO file, please use it to create a bootable drive and remember its drive letter.
2: Press Win+ R and type cmd.
3: Press Shift + Ctrl + Enter to run as administrator.
4: Type this command into the Command Prompt window:
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:SourcesInstall.wim:1 /LimitAccess (* Please replace X with the drive letter).
5: Hit Enter on the keyboard and wait for the command to complete.
Case 2: Copy install.wim (from the bootable disk to local disk C:):
1: Insert the bootable disk into your computer or mount the ISO file.
2: Locate the install.wim file and then copy it to a local disk.
3: Paste the file to the local disk C: (here take drive C: as an example).
4: Run Command Prompt as administrator and type DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:C:Install.wim:1 /LimitAccess (C refers to the location where you paste the file).
5: Then, press Enter and wait for the command to finish.
Case 3: Uncheck Install.wim Read-Only
Some cases prove that the DISM error is caused by the Read-Only setting. You can change it with the following steps.
1: Right-click on the install.wim file and choose Properties on the context menu.
2: Switch to the General tab and uncheck the Read-Only option.
3: Click on the Apply button and OK button to confirm.
4: Now, run the DISM command by specifying the source again.
# 6. Clean up System Image Components
Step 1: Press Win + R and type cmd in the search bar.
Step 2: Click Shift + Ctrl + Enter simultaneously to run Command Prompt as administrator.
Step 3: Copy the command: Dism.exe /online /Cleanup-Image /StartComponentCleanup in the Command Prompt.
Step 3: Press Enter on the keyboard and wait for the command to finish.
Step 4: Restart your computer and try to perform the DISM scan again.
If this command failed, you can take your chances with the following commands:
- DISM /Online /Cleanup-Image /StartComponentCleanup
- DISM /Online /Cleanup-Image /AnalyzeComponentStore
- DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
# 7. Reset Windows Update Service
DISM error, like no operation was performed error, is related to Windows Update Service. When it begins to update but the service doesn’t support and disturbs the normal operation of the system, a DISM error occurs. Therefore, you can try to reset Windows Update Service to fix the issue.
Step 1: Type Command Prompt in the search bar from the Start menu.
Step 2: Select Run as administrator at the right panel.
Step 3: Type net stop wuauserv and hit Enter.
Step 4: Wait for the command to complete.
Step 5: Repeat steps 3 and step 4 to run these commands in order:
- cd %systemroot%SoftwareDistribution
- ren Download Download.old
- net start wuauserv
- net stop bits
- net start bits
- net stop cryptsvc
- cd %systemroot%system32
- ren catroot2 catroot2old
- net start cryptsvc.
Step 6: Restart your computer.
Recover Lost/Deleted Data on Windows
Although DISM errors are seldom caused by hardware issues, we can’t rule them out completely. Thus, it is necessary to check your data and recover them if necessary. MiniTool Power Data Recovery, the best free data recovery software for Windows, should be mentioned.
MiniTool Power Data Recovery is devoted to providing a safe and green data recovery environment. There is no damage to your data during the restoration process. Besides, it supports you retrieve data from different data storage devices such as external hard drives, USB flash drives, memory cards, and so on.
To improve data recovery efficiency, it provides more specific scan selections like desktop, recycle bin, and selected folder. Why not try the free edition to recover your data first?
The free version of MiniTool Power Data Recovery allows you to recover up to 1 GB of data. If you need a larger data recovery capacity, please get an advanced edition through this page.
Step 1: Download MiniTool Power Data Recovery on your computer.
Free Download
Step 2: Run the software and select a partition to scan. If you check the drive at one time, you can switch to the Devices tab to scan the entire disk.
Step 3: After the scan process is completed, browse the result page to find your desired files.
If there are numerous data that you can’t locate wanted files quickly, you can choose Filter or Type function to reduce the distraction choices by setting different conditions, for instance, the type, size, created time, etc. The Search function works a lot when you remember the file’s names. Additionally, before saving the files, you can preview them to avoid restoring the wrong data.
Step 4: Click the Save button and choose a storage path for the data.
Step 5: Click OK to confirm.
Final Words
DISM is a useful tool for repairing Windows images. When you find the DISM failed on your computer, don’t worry. You can try the methods mentioned in this post one by one to work out your problem. If finding your data lost or mistakenly deleted, please don’t hesitate to try MiniTool’s professional data recovery software.
Free Download
Please leave us a message via [email protected] if you are still in trouble or want to solve other disk and system problems.