Без рамки 3 5

Обновлено: 02.07.2024

Диалоговое окно установки этой функции NET Framework

Нажмите Установить эту функцию.

В противном случае используйте один из следующих методов.

Этот метод подробно описан в следующем сообщении:

Оттуда вы можете загрузить удобный пакетный файл, который автоматизирует задачу и сделает все за вас. Все, что вам нужно, — это установочный носитель Windows 10 со сборкой и версией ОС, которые вы установили в данный момент.

Короче говоря, вам нужно ввести следующую команду в командной строке, открытой от имени администратора:

Замените часть "D:" (красного цвета выше) на соответствующую букву вашего установочного носителя, например. DVD-привод или загрузочный USB-накопитель.

dism

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

Если вам понравилась эта статья, поделитесь ею с помощью кнопок ниже. Это не потребует от вас многого, но поможет нам расти. Спасибо за вашу поддержку!

Автор: Сергей Ткаченко

Сергей Ткаченко — разработчик программного обеспечения из России, который основал Winaero еще в 2011 году. В этом блоге Сергей пишет обо всем, что связано с Microsoft, Windows и популярным программным обеспечением. Следите за ним в Telegram, Twitter и YouTube. Просмотреть все сообщения Сергея Ткаченко

Спасибо. Идиоты @ Microsoft ничего не упоминают о W10 в своих некомпетентных инструкциях по установке.

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

Powershell-as-admin работал нормально.

то же самое, туториал с использованием powershell, наконец-то моя версия 3.5 установлена… чертовски идиотский майкрософт..

Оставить ответ Отменить ответ

Свяжитесь с нами

Здесь вы можете подписаться на наши каналы. У нас есть Twitter, YouTube и Telegram, а также RSS-канал и информационный бюллетень по электронной почте.

Мы прекратили работу Facebook, чтобы доставлять обновления наших сообщений.

Избранные сообщения

Реклама

Недавно обновлено

Дружественные блоги

transparent

Обзор конфиденциальности

Оглавление

После открытия приложения появляется экран компонентов Windows с сообщением:

Установка .NET Framework 3.5 на Windows Server может

  1. Windows PowerShell
  2. Добавить роли и функции в диспетчере серверов

Первые выходные данные командлета показывают, что состояние установки — Удалено. Выходные данные второго командлета показывают, что он не может найти путь реестра, поскольку он не существует.

Столбец Exit code со значением Success означает, что он успешно установлен.

Запустите диспетчер серверов и нажмите «Управление». Нажмите Добавить роли и компоненты в меню, чтобы запустить мастер.


Нажмите "Далее".


Снова нажмите "Далее".

Установите .NET Framework 3.5 в Windows Server Server Manager 3

Еще раз на "Далее".

Установите .NET Framework 3.5 в Windows Server Server Manager 4

Установите .NET Framework 3.5 в Windows Server Server Manager 5

Нажмите «Установить», чтобы подтвердить установку.

Установите .NET Framework 3.5 в Windows Server Server Manager 6

Установка выполнена успешно. Нажмите Закрыть.

Установите .NET Framework 3.5 в Windows Server Server Manager 7

Установите .NET Framework 3.5 в Windows Server Server Manager 8

Заключение

Понравилась ли вам эта статья? Вам также может понравиться Какая NET Framework для Exchange Server. Не забудьте подписаться на нас и поделиться этой статьей.

АЛИ ТАДЖРАН

Что читают другие

Как создать центральное хранилище для административных шаблонов групповой политики? Если у вас несколько…

Узнайте, как включить TLS 1.2 в Windows Server и отключить старый протокол TLS…

Microsoft Azure Active Directory Connect — отличный инструмент для синхронизации локальных объектов с…

У этого поста 0 комментариев

Оставить ответ Отменить ответ

Облачный спам-фильтр SpamBull
Устали от спама и высоких затрат? Решением является облачный спам-фильтр SpamBull.

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

Эта запись в блоге часто обновлялась и изначально была написана для Windows Server 2012, но актуальна и сегодня.
Интересно, что установка Dotnet 3.5 такая же, как и почти десять лет назад.

Откройте панель управления и перейдите в раздел "Программы и компоненты".

Нажмите «Включить функции Windows» или «Выключить».

Windows 10 - Панель управления - Программы и компоненты - Включение и отключение компонентов Windows

Windows 10 — включение или отключение функций Windows

  1. Командная строка (DISM)
  2. Диспетчер серверов (графический интерфейс)

.NET Framework 3.5 – нужно ли указывать альтернативный исходный путь?

Запустите командную строку с повышенными привилегиями, используя «Запуск от имени администратора», и введите следующую команду:

Примечание. Источником должен быть установочный диск Windows. В моем случае носитель находился на диске D:.

Запустите Powershell с повышенными правами и используйте эту команду для этого:

Перейдите к пункту Указать альтернативный исходный путь и введите это в путь:

Укажите альтернативный исходный путь при установке .NET Framework 3,5

Введите исходный путь, который должен быть установочным носителем Windows 10.

Укажите альтернативный исходный путь в мастере добавления ролей и компонентов при установке .NET Framework 3.5

.NET Framework 3.5, установленный на Windows Server или Windows 10

Заключение

Невероятно, но это все еще актуальная проблема, и это моя самая популярная запись в блоге на этом сайте.

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

Когда вы впервые столкнулись с этой проблемой и актуальна ли она до сих пор?

Пожалуйста, оставьте комментарий ниже с вашим ответом!

Ссылки

Похожие сообщения

Дэниел Энгберг последние 10 лет работал в отделе управления корпоративными клиентами, уделяя особое внимание System Center Configuration Manager, Windows 10 и Powershell. Даниэль является главным консультантом и партнером компании Agdiwo, расположенной в Гётеборге, Швеция.

251 комментарий

Спасибо, это действительно работает.

Да, действительно потрясающе 🙂

Впечатляет, я только что обернулся и нашел вас, отлично
Большое спасибо

Просто использовал это для установки SQL2012 на виртуальную машину Windows Server 2012. Это сработало, так что спасибо за совет. Я собираюсь использовать его для создания фермы Sharepoint 2013.

Кстати, я установил еще один тестовый блок и использовал параметр, который появляется в нижней части того же окна, что и сообщение об ошибке (показано желтым цветом выше), и это очень быстро установило эту функцию. Я собираюсь сделать это на всех своих серверах в качестве меры предосторожности.

Круто, спасибо за информацию 🙂

Спасибо, я действительно использовал ps с Install-WindowsFeature NET-Framework-Core –Source D:\Sources\sxs, спасибо за совет.

Моя проблема заключалась в установке SQL Server 2008r2 на сервер Server 2012, все параметры по умолчанию, установка не удалась, есть ли что-то еще, о чем мне нужно знать?

Какую ошибку вы получаете?

Я пробовал рекомендуемое решение, но получаю сообщение об ошибке 0x800f081f. Я пытался скопировать всю папку на локальный диск и изменить путь, та же проблема

Это сработало как шарм..Для этого должен быть патч

Я столкнулся с тем же, что и вы. Я смонтировал установочный ISO-образ ОС, запустил команду и успешно запустился. Надеюсь, это поможет.

Я тоже так делал 🙂

Вау, спасибо за ваши предложения! С уважением

Это было очень полезно, и я ценю, что вы задокументировали это.

Это было блестяще. Спасибо, Даниил!

Нет проблем, я ценю ваш комментарий!

Не беспокойтесь, рад, что смог помочь!

Большое спасибо…. самое полезное

Хороший блог, самый полезный

Спасибо за дополнительную информацию!

Я только что перечитал то, что напечатал прошлой ночью… не знал, что путь получится таким искаженным. Кажется, «обратные косые черты» были интерпретированы (ваш сайт защищен от инъекций?).

Кроме того, извините за опечатки… для меня было ОЧЕНЬ поздно! 🙂

Спасибо, очень помогло

Спасибо, что поделились… Спасибо… отличная работа! =)

Спасибо, очень полезно

Я делал много раз, как вы упомянули выше, но безрезультатно, это дает мне эту ошибку Error: 0x800f0906. Любая помощь, пожалуйста

Отлично работает.

Спасибо, что сэкономили наше время.

«Ошибка 87» — это то, что я получаю, продвигая команду вперед в cmd. Я все еще не знаю, что делать дальше, возможно, функция «NEWTECH» была тем, что мне нужно было знать, как получить в cmd.I нужна помощь в этом, есть ли кто-нибудь, кто может помочь ……………………

Спасибо! Ты спас меня от того, чтобы рвать на себе волосы. 🙂

и без установочного компакт-диска? для сервера Windows Azure 2012?

спасибо очень полезно

Большое спасибо, дорогой,

Фантастика! Работает как шарм. Спасибо.

Спасибо, что поделились

Большое спасибо. Это работает!

Большое спасибо.

Эта команда отлично работает:
dism /online /enable-feature /featurename:NetFX3 /all /Source:D:\sources\sxs /LimitAccess

Это работает как шарм!
Большое спасибо 🙂

Что вам не хватает, так это нижней части этого снимка экрана, которая позволяет вам выбирать альтернативные пути. что на самом деле все, что вы делаете через командную строку, указывающую компакт-диск в качестве местоположения. так что это не баг, а просто плохо спроектированный пользовательский интерфейс. И, возможно, это глупо, что они заставляют вас использовать компакт-диск для его установки.

Спасибо большое! очень помогло

Предложенное вами решение сработало идеально.
dism /online /enable-feature /featurename:NetFX3 /all /Source:d:\sources\sxs /LimitAccess

Спасибо, это было очень просто, мне помогло

Да, хватит! 🙂 спасибо за ссылку!

Спасибо, это было очень просто, мне помогло

Да, хватит! 🙂 спасибо за ссылку!

Спасибо, очень полезная ссылка

Большое спасибо! Вы только что избавили меня от многих страданий.

Это действительно полезно и решило проблему. Спасибо.

Спасибо, сработало блестяще.

@Рик, ты уверен, что твой ISO смонтирован на диске D:\? У меня он монтировался на E:\.

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

Это гениально. Большое спасибо.
Вы спасли меня от злости 😉

Спасибо, очень мощно,

Возможно ли, что платформа 3.5 не может быть установлена ​​на пробную лицензию центра обработки данных WS2012? Я попробовал этот метод после того, как несколько раз пытался добавить функцию. Я даже пытался запустить установщик напрямую, но результат тот же… не удалось установить.
Любые мысли будут оценены.
Спасибо!

Отличный друг….. Большое спасибо 🙂 🙂 🙂

Отлично. Работает. Ура.

Отличный материал, спасибо!

После того, как вы скачали dotnetfx35 и попытались установить его всеми возможными способами (потому что именно так мы делали это в классе), просто использовать ISO-образ Windows 2012 для установки было так просто. Я думаю, поскольку он не будет устанавливаться из функций добавления / удаления в Srv Mgr, я просто подумал, что его нет в пакете Windows 2012 года. Зачем включать его, но в установочном носителе, поставить флажок для него в добавлении функций, а затем не позволять ему работать. Это ооооооооооооооооооочень Microsoft.

Глупая Майкрософт. Почему нельзя оставить как было в server 2008 R2. Там нормально работало. Теперь вам нужно пойти изменить местоположение, где найти файлы. Как глупо.

Спасибо, Дэниел, что нашли время и опубликовали информацию об этой проблеме и ее решении.

ЕЩЕ раз говорю: ГЛУПАЯ МАЙКРОСОФТ.

Спасибо, дружище, я был новичком в Windows Server, это мне очень помогло

привет.. админ большое спасибо….

Большое спасибо, у меня сработала Win 2012 R2.
Большое спасибо из Гондураса.

очень-очень хорошо
спасибо

привет
это было очень полезно.
спасибо за все

Согласен с Петром (12 октября 2013 г., 20:06). Я не могу установить его в ознакомительной версии.

большое спасибо мистеру Дэниелу Классону за урок, который вы публикуете.. он мне очень помогает

Спасибо, чувак, это так полезно.

Отличный материал, спасибо!

Это сработало отлично! Спасибо за помощь.

Это сработало отлично! Спасибо

его sioseeee o ni публикует хороший обмен, это здорово

Браво……….. спасибо, все работает

Спасибо. Мне тоже помогло. Но я не понимаю, почему MS должна была это сделать. немного утомительно

Браво……….. спасибо, все работает

Мне тоже помогло. Спасибо!

Спасибо, это помогло мне!
Боже благослови!

@Supremo
Я управляю виртуальной средой, вы, вероятно, захотите найти способ смонтировать ISO-образ диска и выполнить ту же операцию, что и выше.

Мне тоже помогло. Спасибо

Нет необходимости использовать верхний регистр. По моему (хотя и ограниченному) опыту работы с powershell все команды можно вводить в нижнем регистре. Но я понимаю, что это делает команды более читабельными.

Вы правы, нет необходимости использовать верхний регистр, он будет работать и со строчными. Его рекомендуется использовать для удобства чтения 🙂

Мне не помогло. Он не прошел и пожаловался на несоответствие проверочной информации.

Однако в PowerShell РАБОТАЛО одно:
Install-WindowsFeature NET-Framework-Core

Это было единственное решение, которое сработало в моей оценке R2 Standard 2012.

Отличная статья, работает как шарм. Спасибо за публикацию.

С PowerShell:
Install-WindowsFeature имеет параметр с именем -Source, где вы можете указать путь к альтернативному каталогу WinSxS на смонтированном образе, сетевой путь и т. д.

Install-WindowsFeature NET-Framework-Core -Source D:\source\sxs

Описанное выше тоже подойдет

Привет, Даниил, полезная статья, но мне она не подошла 🙁

Сначала я пытался выполнить шаг 2 примерно 10 раз, но безуспешно. Затем я использовал шаг 1, но он застрял на 65,9% примерно на 10 с лишним минут, затем перешел на 66,2%, где вышел с кодом ошибки: 14028. Файл компонента не соответствует проверочной информации, представленной в манифесте компонента.< /p>

Большое спасибо, мне очень помогло

Спасибо, это было очень просто, мне помогло.

Спасибо!
Конечно, поскольку файлы все равно находятся на CD/ISO, не знаю, почему установка компонента не может найти их самостоятельно. . .

Спасибо, это было очень просто, мне помогло

Спасибо, это было очень просто, мне помогло

Отличная статья, работает как шарм. Спасибо за публикацию.

Мне помогло! Большое спасибо за отличную статью.

Большое спасибо за подборку.

Это было так хорошо, спасибо

Большое спасибо. =)

Отлично! Большое спасибо, сработало как шарм.

Большое спасибо... сработало. Отличная помощь!!

Поздравляем с отличным постом. Продолжайте в том же духе.

здравствуйте, когда я запускаю команду, вижу эту ошибку

Файл журнала DISM можно найти в папке C:\Windows\Logs\DISM\dism.log

Наилучшие результаты я получил, ссылаясь на местоположение сервера, где находится файл SHARED .ISO/.WIM, используя полное доменное имя сервера, а не NetBIOS, поскольку это может означать для других.

Все перепробовали и никак, но по какому-то стечению обстоятельств я узнал, что если сервер не в домене (просто рабочая группа), сервер без проблем устанавливает дотнет3.5 и исправляет 🙂

У меня не работало, пока я не удалил объект групповой политики Windows Update

Большое спасибо за информацию.

Я пробовал, но получаю следующее сообщение: «dism» не распознается как внутренняя или внешняя команда, исполняемая программа или пакетный файл.

Стоит отметить, что эти два метода используют разную аутентификацию исходных медиафайлов при удаленном доступе. Для локально подключенного диска или локально скопированного SXS эти два метода примерно эквивалентны.

В удаленном случае:
Использование dism.exe позволит получить доступ к файлам под вашими учетными данными пользователя.
Использование мастера или командлета install-windowsfeature позволит получить доступ к исходным файлам под учетной записью machine$. Это похоже на то, как Hyper-V, например, получает доступ к виртуальным жестким дискам в удаленном общем хранилище.

Спасибо за отличную статью.

— Группа развертывания Microsoft Windows Server.

Отлично, Даниэль
Отлично поработал, спасибо.

Спасибо, это было очень просто, мне помогло

не работает
Я получил эту ошибку
Включение функций
[===================== ======66,5%====== ]

Файл журнала DISM можно найти в папке C:\Windows\Logs\DISM\dism.log

Доброе утро,
у меня та же проблема, что и у пользователя Mike Lefebvre. Я в рабочей группе. Я перепробовал все возможные способы, также изменив ключ реестра. Исходный файл копируется на локальный диск, и я могу читать и писать в эту папку. Любые другие решения?
Спасибо

Удалите обновление безопасности 2966827, и оно будет установлено нормально. Затем переустановите обновление.

У меня работала версия с командной строкой, а не с графическим интерфейсом. Мне пришлось записать DVD и подключить его к виртуальному серверу, прежде чем Install найдет файлы. Затем установил NetFX3. Странно, что графический интерфейс не позволяет вам перейти к альтернативному местоположению файла. СПАСИБО за решение.

Причина, по которой установка не удалась, заключалась в том, что на моих серверах был включен WSUS. Как только я отключил WSUS на своих серверах, удалив ключи в реестре, все заработало идеально.

У меня нет установочного компакт-диска, но есть ISO-файл win server 2012. Я скопировал этот файл на рабочий стол. При добавлении функции dotnet3.5 и необходимости указать путь я использовал путь c:\users\administrator\desktop\. У меня не сработало. Пробовал много вещей несколько дней… Ценю любую помощь. Большое спасибо.

Спасибо, Шон. «Удалите обновление безопасности 2966827, и оно будет установлено нормально. Затем переустановите обновление». Мне помогло!

Для меня тоже! Спасибо, Дэвид!

"Дэвид Итон говорит:
24 сентября 2014 г., 11:29.
Спасибо, Шон, "Удалите обновление безопасности 2966827, и оно установится нормально. Затем переустановите обновление". Мне помогло!»

Решение Кевина Данна делает это за меня!
Спасибо, Кевин!

У меня тоже помогло удаление обновления безопасности 2966827. Большое спасибо 🙂

Пришлось удалить KB2966828

Обратите внимание, что последняя цифра 8, а не 7

Большое спасибо, Шон.
Удаление обновления безопасности 2966827 работает нормально.

Спасибо, мне помогло удаление KB2966828.

Пришлось удалить ту же базу знаний. Жаль, что я не посмотрел на комментарии час назад, хотя!! Спасибо!

@Martin, мне тоже помогло удаление KB2966828, большое спасибо.

@Eddie — пришлось удалить KB2966828

Обратите внимание, что последняя цифра 8, а не 7

—Это сработало для меня — спасибо!

Большинство людей упускают из вида то, что кнопка УСТАНОВИТЬ доступна. Большинство людей видят предупреждение, а затем видят, что кнопка «ДАЛЕЕ» отключена, и ищут ответ. @NetoMeter указывает варианты (например, у вас нет интернет-соединения или оно очень медленное).

Если вы видите это предупреждение, а подключение наполовину нормальное, просто нажмите «Установить», и приложение загрузит все необходимое и установит его для вас.

Спасибо за статью, удалось заставить наши старые учетные записи Sage работать на нашем новом сервере RDS 2012 r2.

Очень раздражает, что в наши дни апплет диспетчера серверов/добавления функций не может получить нужные файлы напрямую из Интернета. У тебя должен быть DVD, серьезно? Я понимаю, что исключаю необязательные компоненты, но это всего лишь сборище. В безопасной среде без доступа к Интернету, хорошо, я понимаю, что нужен DVD. Такие мелочи сводят нас с ума.

  • С помощью мастера «Добавить роли и компоненты» диспетчера Windows Server
  • С помощью PowerShell
  • С помощью инструмента DISM
  • С помощью параметра "Функция групповой политики по запросу"

В этом сообщении блога я сосредоточусь только на двух из них: установке с помощью Windows Server Manager и установке с помощью Windows PowerShell.

Если вы используете установочный ISO-образ Windows Server, вы можете просто смонтировать файл ISO на своем сервере или извлечь содержимое [ISO]:\Sources\SxS в локальный каталог, чтобы пример D:\Sources\SxS. Чтобы смонтировать файл ISO с помощью Проводника Windows, просто выберите «Подключить» в контекстном меню файла ISO:

Mount%20a%20ISO%20file% 20используя%20%20Windows%20Explorer

Смонтировать файл ISO с помощью проводника Windows

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

Select%20the%20Installation%20Type

Выберите тип установки

Step%203%3A%20Select% 20сервер%20назначения%20

Выберите целевой сервер

Выберите%20the%20feature

Укажите%20an%20alternate%20source% 20путь

Укажите альтернативный исходный путь

Укажите%20an%20alternate%20source% 20путь

Укажите альтернативный исходный путь

Следующие команды должны выполняться в PowerShell, запущенном от имени администратора.

После завершения команды вы получите такой вывод:

Есть некоторые конфигурации системы, которые несовместимы с описанными в этом сообщении в блоге вариантами установки и приводят к странным ошибкам.

Например, мы наблюдали такие проблемы в системах, которые были обновлены с Windows Server 2008 (R2) до Windows Server 2012 (R2), до Windows Server 2016 и Windows Server 2019 с помощью Windows In Place Upgrade.

Однако существуют некоторые конфигурации системы, которые нарушают описанные варианты установки и требуют ручной работы, чтобы установка заработала. Решения для этих систем не представлены в этой записи блога!

< бр />

 требуется dot NET Framework

Чтобы начать, нажмите кнопку "Пуск" на панели задач или нажмите клавишу Windows на клавиатуре, чтобы открыть меню "Пуск". В меню "Пуск" введите: дополнительные функции и щелкните верхний результат.

Примечание. Убедитесь, что вы вводите дополнительные функции как одно слово без пробелов. Не нажимайте «Дополнительные функции» (с пробелами), так как это совсем другое.

 щелкните по дополнительным функциям «Выполнить команду» width=

После нажатия дополнительные функции откроется окно настроек компонентов Windows. Здесь вы можете включать и выключать различные функции на ПК с Windows 11.

включить dotnet 3-5 2-0

Затем появится всплывающее окно, показывающее, что для завершения процесса Windows необходимо загрузить файлы из Центра обновления Windows. Чтобы начать, нажмите Разрешить Центру обновления Windows загрузить файлы.

 разрешить Windows скачивать файлы

Во время загрузки и установки необходимых компонентов вы увидите индикатор выполнения. Подождите, пока это завершится.

загрузка файлов

Нажмите кнопку "Закрыть" для завершения. Вам не нужно перезагружать компьютер, но на всякий случай вы можете это сделать.

Завершенные загрузки dot net windows 11

Для этого нажмите клавишу Windows на клавиатуре или нажмите кнопку "Пуск" на панели задач. В меню "Пуск" введите: cpl, прежде чем щелкнуть верхний результат панели управления.

классическая панель управления Windows 11

В окне "Панель управления" прокрутите вниз и нажмите "Программы и компоненты".

Далее нажмите Включить или отключить функции Windows слева.

включить или отключить функции

При этом открывается то же диалоговое окно компонентов Windows, в котором можно включить или отключить компоненты Windows.

включить или отключить функции cpl windows 11

Использование старых приложений в Windows 11

Читайте также: