![]() |
.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 мб. |
Цитата:
Дополнительные инструкции в этой теме. |
хм, да при установке .net интернета не было.
|
Здравствуйте. Тема старая, но актуальная. Также столкнулся с ошибкой при попытке установить компонент 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-