Ошибка «Убедитесь в том, что источники установки доступны, и перезапустите установку» появляется при попытке установить компонент .NET Framework 3.5 через «Компоненты Windows» либо при запуске старой программы, которой требуется эта версия платформы. Установщик не может получить нужные файлы: их нет в локальном хранилище компонентов, а скачивание через Windows Update недоступно или заблокировано.
Проблема типична для Windows 10, Windows 11 и серверных редакций. Ниже разберём, почему система не находит источник установки, и как безопасно завершить установку — от простых проверок до указания папки SxS с установочного диска.
Почему возникает ошибка источников установки
.NET Framework 3.5 в современных Windows относится к компонентам по требованию (Features on Demand). Его файлы не хранятся в системе полностью — при включении компонента Windows пытается получить их из центра обновлений или из локального источника. Если ни один путь недоступен, появляется сообщение о необходимости проверить источники.
Типичные причины сбоя:
- 🔌 Компьютер не имеет доступа к интернету, а локальная копия компонента отсутствует.
- 🚫 Служба Windows Update отключена или заблокирована групповой политикой.
- 🏢 Корпоративная политика перенаправляет обновления на внутренний сервер WSUS, где файлов компонента нет.
- 🧩 Хранилище компонентов (папка WinSxS) повреждено, и установщик не может прочитать нужные данные.
- 💿 Установочный носитель не подключён, хотя система настроена брать файлы именно с него.
Проверка базовых условий перед установкой
Прежде чем переходить к сложным методам, убедитесь, что выполнены базовые условия. Часто ошибка уходит после простых действий, и указывать источник вручную не потребуется.
Проверьте подключение к интернету и состояние службы обновлений. Откройте services.msc через поиск в меню «Пуск» и убедитесь, что служба Центр обновления Windows запущена. Если она остановлена — запустите её и повторите установку компонента через «Панель управления» → «Программы» → «Включение или отключение компонентов Windows».
☑️ Подготовка к установке .NET Framework 3.5
⚠️ Внимание: используйте установочный образ именно той версии и редакции Windows, которая установлена на компьютере. Файлы компонентов от другой сборки могут не подойти, и установка снова завершится ошибкой.
Установка через DISM с указанием источника SxS
Самый надёжный способ — указать установщику папку SxS (sources\sxs) с установочного диска или смонтированного ISO-образа. Смонтируйте образ двойным щелчком либо вставьте диск и запомните букву, которую получил носитель.
Запустите командную строку от имени администратора и выполните команду, подставив свою букву диска вместо D::
Dism /online /enable-feature /featurename:NetFx3 /all /source:D:\sources\sxs /limitaccess
Параметр /limitaccess запрещает обращение к Windows Update и заставляет установщик использовать только указанный источник. Если буква диска указана верно и образ подходит, установка завершится сообщением об успешном выполнении операции. После этого перезагрузите компьютер, если система попросит.
Настройка групповой политики для загрузки компонентов
На компьютерах в домене или с изменёнными политиками система может быть настроена так, что загрузка компонентов из Windows Update запрещена. Это частая причина ошибки на рабочих машинах.
Откройте редактор локальной групповой политики командой gpedit.msc и перейдите по пути Конфигурация компьютера → Административные шаблоны → Система. Найдите параметр «Укажите параметры для установки необязательных компонентов и восстановления компонентов». Включите его и отметьте опцию скачивания содержимого из Windows Update — после этого установка через «Компоненты Windows» обычно проходит без указания источника вручную.
Обратите внимание: редактор групповой политики отсутствует в домашних редакциях Windows. Если у вас Windows Home, используйте метод с DISM из предыдущего раздела.
Нет установочного образа под рукой
ISO-образ Windows можно загрузить с официального сайта Microsoft через средство создания установочного носителя. Выбирайте образ, совпадающий с вашей версией системы (её можно посмотреть командой winver). После загрузки смонтируйте ISO двойным щелчком и используйте его как источник SxS.
Проверка и восстановление хранилища компонентов
Если установка с источником тоже завершается ошибкой, возможно, повреждено само хранилище компонентов. В этом случае сначала выполните проверку целостности системы.
В командной строке с правами администратора последовательно выполните две команды:
Dism /online /cleanup-image /restorehealth
sfc /scannow
Первая команда проверяет и восстанавливает хранилище компонентов, вторая — целостность системных файлов. Обе операции могут занять заметное время, не прерывайте их. После завершения перезагрузите ПК и повторите установку компонента.
| Способ | Когда применять | Что потребуется |
|---|---|---|
| Компоненты Windows | Есть интернет и работает Windows Update | Только доступ в сеть |
| DISM с источником SxS | Нет интернета или обновления заблокированы | ISO/диск вашей версии Windows |
| Групповая политика | Корпоративный ПК, запрет на загрузку | Права администратора, Pro-редакция |
| Восстановление хранилища | Ошибка повторяется даже с источником | Командная строка администратора |
⚠️ Внимание: не скачивайте отдельные «установщики .NET 3.5» со сторонних сайтов — для современных Windows компонент ставится только системными средствами, а сторонние файлы могут содержать вредоносный код.
Если ничего не помогло
В редких случаях ошибка сохраняется даже после всех перечисленных шагов. Тогда проверьте, не урезана ли система: в «облегчённых» сборках Windows от сторонних авторов часть компонентов вырезана, и восстановить их штатно невозможно. На модифицированных сборках единственным надёжным решением часто оказывается чистая установка официального образа Windows.
Дополнительно изучите журнал DISM — он находится по пути C:\Windows\Logs\DISM\dism.log. В конце файла указан код ошибки, по которому можно точнее определить причину сбоя.
Часто задаваемые вопросы
Можно ли установить .NET Framework 3.5 без интернета?
Да. Смонтируйте ISO-образ вашей версии Windows и выполните команду DISM с параметром /source, указывающим на папку sources\sxs, и флагом /limitaccess. Интернет в этом случае не потребуется.
Почему установка через «Компоненты Windows» не работает, а DISM — работает?
Графический установщик по умолчанию обращается к Windows Update и не всегда предлагает выбрать локальный источник. DISM позволяет явно указать путь к файлам и отключить обращение к сети, что обходит проблему.
Где взять папку sources\sxs?
Она находится на установочном диске или в ISO-образе Windows той же версии, что установлена у вас. Отдельно из интернета эту папку скачивать не нужно.
Ошибка появляется при запуске старой игры или программы — что делать?
Это значит, что приложению нужен .NET Framework 3.5. Windows предлагает установить его автоматически, но не может получить файлы. Установите компонент любым способом из статьи — после этого программа запустится.
Нужно ли перезагружать компьютер после установки?
Если установщик или команда DISM сообщают о необходимости перезагрузки — выполните её. Без перезагрузки компонент может остаться в состоянии «ожидает установки», и программы его не увидят.