2015-09-23 2 views
0

У меня есть для Windows 8.1 64-разрядной установлена ​​на моем компьютере, и когда я установить .net 3.5 он показывает эту ошибку.NET ошибка рамки x800f081f

Error: 0x800f081f 

The source files could not be found. 
Use the "Source" option to specify the location of the files that are required t 
o restore the feature. For more information on specifying a source location, see 
http://go.microsoft.com/fwlink/?LinkId=243077. 

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log 

я нашел различные решения в Интернет, который говорит мне, чтобы удалить некоторые обновления но у меня нет ни одного из этих обновлений, установленных в моей системе.

PS: Файлы не повреждены, поскольку я проверил его, установив .net в другую систему.

+0

https://support.microsoft.com/en-us/kb/2734782 – magicandre1981

+0

Я редактировал групповой политики, по-прежнему та же ошибка –

+0

использовать предоставленную команду DISM – magicandre1981

ответ

2

Вам нужно указать его в папку Sources \ sxs на установочном носителе. Powershell пример из another question:

Enable-WindowsOptionalFeature -online -FeatureName NetFx3 -Source e:\Sources\sxs

В последней команды -source е: \ Sources \ SxS только требуется, если функция должна ссылаться на установочный носитель для исходных файлов (обычно для исправления ошибки: 0x800f081f из исходных файлов может не найдено). Версия .NET Framework 3.5 кажется единственной функцией, которая требует, чтобы для клиентской ОС, но в ОС сервера есть много других, которые требуют ссылки на установочный носитель для источников.

+0

Что исправлено, спасибо –

0

Существует много решений для Интернета, таких как автономный установщик .net framework 3.5. Я пробовал все, но ничего не работало для меня. Как я, наконец, решил, что проблема связана с компакт-диском Windows, и запустите команду commend в панели commend.

DISM.exe/онлайн/включения-функция/FeatureName: NetFX3/All/Source: E: \ Sources \ SxS/LimitAccess

где Е: это путь CD, который может быть какой-то другой диск для другого пользователя. это вряд ли займет 5 минут, и после завершения вы пойдете и проверьте функцию, которую вы найдете в ней включенной.

0

Хммм, я попытался использовать Windows 10 и получил ту же ошибку. Мое обходное решение - использование VirtualBox, создание виртуальной машины Windows 7 и установка любого приложения, использующего Net 3.5. Вы также можете выполнить двойной загрузкой существующего компьютера с Windows 7. Использование Windows 8 (возможно) также лучше.

 Смежные вопросы

  • Нет связанных вопросов^_^