Способи оплати Abuse

Як встановити framework 3.5 у Windows Server 2016

03.10.2021, 14:56

Багато додатків для роботи в Windows Server 2016 вимагають наявності встановленого .Net Framework 3.5, незважаючи на наявність .NET Framework 4.6, встановленого за замовчуванням. Наприклад, без .Net 3.5 не вдасться встановити і запустити SQL Management Studio. Далі розглянемо, як встановити Net Framework 3.5 у Windows Server 2016.

Як встановити Net Framework 3.5 у Windows Server 2016.

Під час спроби встановити .Net 3.5 через консоль Server Manager (Add Roles and Features -> Features -> Features -> Net Framework 3.5 Features, встановлення закінчується з помилкою 0x800f081f(The source files could not be found). Це пов'язано з тим, що бінарні файли Net Framework 3.5 у сховищі компонентів Windows відсутні.

Для встановлення знадобиться дистрибутив Windows Server 2016 у вигляді iso файлу або в розпакованому вигляді на мережевій кулі. Змонтуйте iso образ із дистрибутивом в окремий віртуальний диск (наприклад, диск D:). Встановити компонент можна з GUI або за допомогою PowerShell.

Встановлюємо .Net Framework 3.5 за допомогою графічної консолі Server Manager

Інсталяція компонента .Net 3.5 можлива з графічної консолі Server Manager. Для цього, як і раніше, виберіть компонент, але перед тим, як натиснути кнопку Install, натисніть невелике посилання внизу майстра (Specify an alternative source path).

Далі вкажіть привід, це може бути шлях D:sourcessxs. Також це може бути мережева папка, куди ви попередньо скопіювали дистрибутив (наприклад, server1distrws2016sourcessxs). Натисніть OK.

Запустіть установку.

Встановлюємо .Net Framework 3.5 за допомогою PowerShell

Ще простіше встановити компонент Net Framework 3.5 Features з консолі PowerShell, запущеної з правами адміністратора. Для цього достатньо виконати команду:

Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:sourcessxs /LimitAccess

Де D: - диск із дистрибутивом Windows Server 2016.

Ще можна провести встановлення за допомогою команди:

Add-WindowsFeature NET-Framework-Core -Source d:sourcessxs

Після завершення встановлення компонента, перезавантаження сервера не потрібне.