Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2012/2012 R2 (http://forum.oszone.net/forumdisplay.php?f=117)
-   -   [решено] .NET Framework 3.5 source files could not be found (http://forum.oszone.net/showthread.php?t=313026)

nokogerra 23-03-2016 09:08 2618946

.NET Framework 3.5 source files could not be found
 
Доброго времени суток.

Windows 2012 R2 Std EN, пытался включить net framework 3.5, получил сообщение, указанное в названии темы, нашел статью https://support.microsoft.com/en-us/kb/3002547 , где ссылаются на это обновление https://support.microsoft.com/en-gb/kb/3005628, скачал обновление 3005628 (exe), процесс установки был практически прозрачный (на мгновение появилось пустое окно cmd). После установки обновления ошибка "source files could not be found" осталась, get-hotfix говорит, что 3005628 не установлен. Машину не перезагружал (судя по описанию хотфикса, это не требуется).

В kb3005628 есть также файлы msu для загрузки (но с номером 2966828), но они для тех, кто использовал dism, я не использовал и эти файлы не пробовал.

Воркэраунд из https://support.microsoft.com/en-us/kb/3002547 использовать желания нет.

Как установить 3005628?

btw, exe весит 144 кб, доступ в интернет включил ради "попробовать" - хотфикс все равно не устанавливается, msu весит 11 мб.

Petya V4sechkin 23-03-2016 09:46 2618965

Цитата:

Цитата nokogerra
доступ в интернет включил ради "попробовать" - хотфикс все равно не устанавливается

А при установке .NET Framework 3.5 доступ в интернет включили?

Дополнительные инструкции в этой теме.

nokogerra 23-03-2016 10:25 2618983

хм, да при установке .net интернета не было.

gvalm 06-08-2024 16:04 3029659

Здравствуйте. Тема старая, но актуальная. Также столкнулся с ошибкой при попытке установить компонент net3.5 на Windows Server 2012 R2 Standard RU. Доступ к интернет есть. Доступ к центру обновлений есть. Обновляется через центр обновлений, локального WSUS нет. Установлены все обновления на данный момент (05.08.2024).

При установке (через GUI, Dism, PowerShell) без указания пути расположения файлов – ошибка 0x800F0906 Не удалось загрузить исходные файлы… Хотя доступ к центру обновления есть.
При установке (через GUI, Dism, PowerShell) с указанием пути расположения файлов на установочном носителе – ошибка 0x800F081F Не удалось найти исходные файлы… Хотя файлы доступны.

Рекомендации:
1. Возможен конфликт net3.5 и языкового пакета. Если у вас, например английский windows с установленным русским языковым пакетом для русификации интерфейса, то языковой пакет нужно удалить, а после установки net3.5 установить обратно. В моём случае система RU и языковых пакетов не установлено.
2. Возможен конфликт net3.5 и обновлений KB2966827, KB2966828. Нужно удалить данные обновления. В моём случае данных обновлений установлено не было.
3. Установить фикс KB3005628, который удаляет обновления из предыдущего пункта. Непонятно работает ли этот фикс. Мелькает cmd-окно и больше ничего не происходит.
4. Настройка групповой политики и другие рекомендации из support.microsoft.com/kb/2734782/
5. Восстановление поврежденного хранилища компонентов (outsidethebox.ms/14097/#_Toc337897531)
6. Проверка целостности системных файлов (outsidethebox.ms/14097/#_Toc337897534)

Всё вышеперечисленное мне не помогло. Потом наткнулся на совет попробовать удалить следующие обновления: KB5028872, KB5028970, KB5029915. У меня было установлено только KB5029915 (накопительное обновление для net3.5). После его удаления net3.5 нормально установился.

Возможно любое обновление относящееся к net3.5, которое было установлено до установки самого компонента будет вызывать ошибку впоследствии. Если вам ничего не помогло придётся пересмотреть все установленные у вас обновления и всё что относиться к net3.5 удалить.


Время: 11:14.

Время: 11:14.
© OSzone.net 2001-