Вступ
Засіб відновлення microsoft .NET Framework виявляє часто повторювані проблеми, які впливають на налаштування або оновлення microsoft .NET Framework. Засіб намагається вирішити ці проблеми, застосувавши відомі виправлення або відновивши пошкоджені інсталяції підтримуваних версій .NET Framework. Засіб має простий у використанні інтерфейс користувача на основі майстра. Він також підтримує використання командного рядка разом із додатковими параметрами.
Корпорація Майкрософт випустила наступну оновлену версію засобу відновлення microsoft .NET Framework.
Остання версія
Останнє оновлення: 11.11.2019
Випуск: версія 1.4
Версія: 4.8.04072.00
Підтримувані мови: англійська (Сполучені Штати)
Зміни, внесені до версії 1.4
-
Тепер засіб підтримує Microsoft .NET Framework 4.8, 4.7.2, 4.7.1, 4.7 і 4.6.2. Таким чином, виправлення та ремонт також застосовуються до цих продуктів.
Цей засіб підтримує всі функції з попереднього випуску as-is.
Нотатки
-
Засіб відновлення .NET Framework доступний лише англійською мовою.
-
Підтримувані платформи та версії .NET Framework перелічено в розділі "Уражені конфігурації".
Відомості про завантаження
Найновішу версію засобу відновлення .NET Framework можна завантажити з такого веб-сайту Центру завантажень Microsoft:
засіб відновлення
Підтримувані параметри командного рядка для цього засобу
Стандартний параметр |
Опис |
Використання |
---|---|---|
/? АБО /help |
Відображення відомостей довідки. |
NetFxRepairTool.exe /? |
/q OR /quiet |
Тихий режим. Взаємодія з користувачем не потрібна, і засіб випробує всі виправлення та відновлення та зберігає файл журналу. |
NetFxRepairTool.exe /q |
/p OR /пасивний |
Автоматичний режим. Відображається лише панель перебігу виконання. |
NetFxRepairTool.exe /p |
/a OR /addsource |
Автономний режим відновлення. Файли вторинного розповсюдження інсталяції, необхідні для відновлення, копіюються з мережевої папки або шляху до папки, указаного позначкою "/addsource". Зазвичай цей засіб використовується, коли він працює у відключеному або заблокованому середовищі. |
NetFxRepairTool.exe /a <шлях до папки> |
/r OR /repair |
За потреби операцію відновлення можна обмежити цільовим набором указаних базових планів продуктів. Якщо цей параметр не вказано, засіб спробує відновити всі підтримувані .NET Framework інстальовані версії. |
NetFxRepairTool.exe /r <версії 1>; <версії 2> |
/l OR /logs |
За потреби задає потрібний шлях до папки для cab-файлу журналів (FixDotNet*.cab), створеного засобом. Розташування CAB-файлу за промовчанням (яке не вказує цей параметр) – це папка поточного користувача для настільних комп'ютерів. |
NetFxRepairTool.exe /l <шлях до папки> |
/c OR /collectonly |
Режим лише колекції журналів. Цей режим дає змогу збирати журнали, пов'язані з налаштуванням .NET Framework, що корисно для виправлення неполадок. Якщо вказано цей параметр, операції відновлення або виправлення не виконуються. |
NetFxRepairTool.exe /q /c |
/n OR /noceipconsent |
Відмовтеся від надсилання відомостей про відгуки до корпорації Майкрософт. За промовчанням (не вказуючи позначку) припускається, що користувач вирішив надсилати дані про використання до корпорації Майкрософт. |
NetFxRepairTool.exe /q /n |
Додаткова інформація
Параметри засобу відновлення
Засіб відновлення .NET Framework має чотири кроки:
-
Намагається усунути проблеми з налаштуванням
-
Застосовує виправлення (потрібна згода користувача)
-
Намагається відновити всі інстальовані версії .NET Framework
-
Збирає журнали (потрібна згода користувача)
Засіб може внести одну або кілька змін до інстальованої версії .NET Framework. Наприклад, це може виправити стан інсталятора Windows на комп'ютері, скинути списки керування дискреційним доступом (DACLs) до певних папок або вирішити проблеми, пов'язані з неприпустимою або пошкодженою реєстрацією оновлення.
Підтримка в автономному режимі
Засіб відновлення .NET Framework дає змогу відновити версії .NET Framework, інстальовані на комп'ютері (крок 3 процесу в розділі "Параметри засобу відновлення"). Для цього засобу необхідно, щоб файли з вторинним розповсюдженням цих версій були доступні під час відновлення. За замовчуванням засіб завантажує ці пакети з Інтернету під час ремонту. Якщо підключення до Інтернету обмежено або підключення до Інтернету обмежено, для відновлення слід використовувати автономний режим. Для цього вкажіть параметр /addsource разом зі шляхом до папки, яка містить файли вторинного розповсюдження, як у наведеному нижче прикладі:
NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER Якщо засіб відновлення не знайшов потрібний вторинний розповсюдження у вказаній папці, він спробує завантажити файл з Інтернету. Засіб відновлення не може зробити це, якщо не вдалося завантажити потрібний файл. У таблиці нижче перелічено файли .NET Framework вторинного розповсюдження.
Версія та профіль |
Архітектури |
Ім'я файлу інсталятора |
Url |
---|---|---|---|
.NET Framework 4,8 |
x86, x64 |
NDP48-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.7.2 |
x86, x64 |
NDP472-KB4054530-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.7.1 |
x86, x64 |
NDP471-KB4033342-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4,7 |
x86, x64 |
NDP47-KB3186497-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.6.2 |
x86, x64 |
NDP462-KB3151800-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.6.1 |
x86, x64 |
NDP461-KB3102436-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4,6 |
x86, x64 |
NDP46-KB3045557-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.5.2 |
x86, x64 |
NDP452-KB2901907-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4.5.1 |
x86, x64 |
NDP451-KB2858728-x86-x64-AllOS-ENU.exe |
|
.NET Framework 4,5 |
x86, x64 |
dotNetFx45_Full_x86_x64.exe |
|
профіль клієнта .NET Framework 4 |
x86 |
dotNetFx40_Client_x86.exe |
|
профіль клієнта .NET Framework 4 |
x86, x64 |
dotNetFx40_Client_x86_x64.exe |
|
.NET Framework 4 повні |
x86 |
dotNetFx40_Full_x86.exe |
|
.NET Framework 4 повні |
x86, x64 |
dotNetFx40_Full_x86_x64.exe |
https://www.microsoft.com/en-us/download/details.aspx?id=17718 |
.NET Framework 3.5 з пакетом оновлень 1 (SP1), .NET Framework 3.0 з пакетом оновлень 2 (SP2), .NET Framework 2.0 з пакетом оновлень 2 (SP2) (якщо інстальовано .NET Framework 3.0 і 3.5) |
x86, x64 |
dotnetfx35.exe |
Тихий режим і Пасивний режим
Усі функції засобу відновлення можна автоматизувати, запустивши засіб у тихому або пасивному режимі. Ця функція не потребує взаємодії з користувачем для запуску засобу. Це особливо корисно у великих розгортаннях, у яких системні адміністратори можуть настроювати засіб (за допомогою командного рядка), а також збирати журнали в указаних розташуваннях.
Збирання даних
Засіб відновлення .NET Framework збирає відомості про використання засобу на додачу до збирання даних про діагностичну інсталяцію. Відомості про використання використовуються для покращення якості засобу відновлення .NET Framework, а дані про інсталяцію використовуються для покращення .NET Framework інсталяції. Ця інформація не використовується для маркетингу та продажу третім особам. Докладні відомості див. в декларації корпорації Майкрософт про конфіденційність засобу відновлення .NET Framework.
Докладні відомості про те, як завантажити файли служби підтримки Microsoft, див. в цій статті в базі знань Microsoft:
119591 Отримання файлів підтримки Microsoft в онлайнових службах
Корпорація Майкрософт просканувала цей файл на наявність вірусів. Корпорація Майкрософт використовувала найновіше програмне забезпечення для виявлення вірусів, доступне в день публікації файлу. Файл зберігається на серверах із посиленою безпекою, які запобігають несанкціонованим змінам файлу.
Примітка Функція збирання даних створює стиснутий CAB-файл журналів інсталяції .NET Framework. Коли засіб обробляє журнали, створюється та зберігається на робочому столі поточного користувача (якщо він працює в режимі інтерфейсу користувача) або в указаному розташуванні, після обробки журналів .cab файл з іменем "FixDotNet*.cab" або щось подібне. Якщо натиснути кнопку Готово в майстрі, засіб надішле .cab файл, який містить журнали, до корпорації Майкрософт.
Файл FixDotNet*.cab залишається на робочому столі (або в указаному розташуванні) незалежно від того, чи ви вирішили надіслати дані до корпорації Майкрософт.
Якщо ви використовуєте параметр "/q", ми рекомендуємо також скористатися параметром "/logs", щоб зберігати журнали в певному розташуванні або в мережевій папці для підтримки корпоративних сценаріїв.
Журнал версій
Версія 1.4
Підтримувані мови: англійська (Сполучені Штати)
Додано підтримку для .NET Framework з 4.6.2 по .NET Framework 4.8.
Випуск 1.3
Підтримувані мови: англійська (Сполучені Штати)
Подовжено підтримку .NET Framework 4.5.2, .NET Framework 4.6 та .NET Framework 4.6.1.
Версія 1.2
Підтримувані мови: англійська (Сполучені Штати)
Підтримка тихого режиму та пасивного режиму за допомогою командного рядка додається для засобу. Тепер цей засіб не вимагає запуску лише в режимі інтерфейсу користувача. Таким чином, завдання можна автоматизувати.
Тепер засіб підтримує .NET Framework 4.5 і .NET Framework 4.5.1. Таким чином, виправлення та ремонт також застосовуються для цих продуктів.
Додається новий додатковий перемикач командного рядка, який дає змогу відновити певні версії .NET Framework, щоб скасувати відновлення інших інстальованих версій одночасно.
Файл журналу, створений засобом відновлення, тепер можна зберегти в указаному користувачем розташуванні за допомогою параметра командного рядка. Цей новий параметр перевизначає стандартне розташування ( робочий стіл поточного користувача в режимі інтерфейсу користувача та папку %temp% у тихому або пасивному режимі).
Новий параметр дає змогу запускати засіб відновлення в режимі "Лише журналювання колекції ", не застосовуючи виправлення та відновлення. Цей параметр забезпечує гнучкість збирання та дослідження журналів перед застосуванням фактичних виправлень.
Додається нова додаткова підтримка, яка дає змогу відмовитися від збирання даних у тихому або пасивному режимі.
Випуск: версія 1.1
Підтримувані мови: англійська (Сполучені Штати)
Версія 1.1 розширює підтримку .NET Framework 3.5 SP1 (зокрема, .NET Framework 3.0 SP2 та .NET Framework 2.0 SP2). Версія 1.1 також додає автономну підтримку для комп'ютерів з обмеженим або без підключення до Інтернету.
Випуск: версія 1.0
Підтримувані мови: англійська (Сполучені Штати)
Версія 1.0 – це перша версія засобу, який мав підтримку .NET Framework 4 та його оновлень.
Уражені конфігурації
За допомогою засобу відновлення .NET Framework можна виправити помилки настроювання для таких конфігурацій:
-
.NET Framework 4.8 у таких операційних системах:
-
Windows 7 із пакетом оновлень 1 (SP1)
-
Windows Server 2008 R2 із пакетом оновлень 1 (SP1)
-
-
.NET Framework 4.7.2 в операційних системах:
-
Windows 7 із пакетом оновлень 1 (SP1)
-
Windows Server 2008 R2 із пакетом оновлень 1 (SP1)
-
-
.NET Framework 4.7.1 в таких операційних системах:
-
Windows 7 із пакетом оновлень 1 (SP1)
-
Windows Server 2008 R2 із пакетом оновлень 1 (SP1)
-
-
.NET Framework 4.6.1 у таких операційних системах:
-
Windows 7 із пакетом оновлень 1 (SP1)
-
Windows Server 2008 R2 із пакетом оновлень 1 (SP1)
-
-
.NET Framework 4.6 в таких операційних системах:
-
Windows Server 2008 із пакетом оновлень 2 (SP2)
-
Windows 7 із пакетом оновлень 1 (SP1)
-
Windows Server 2008 R2 із пакетом оновлень 1 (SP1)
-
-
.NET Framework 4.5.2 в операційних системах:
-
Windows 7 із пакетом оновлень 1 (SP1)
-
Windows Server 2008 із пакетом оновлень 2 (SP2)
-
Windows Server 2008 R2 із пакетом оновлень 1 (SP1)
-
-
.NET Framework 4.5.1 в операційних системах:
-
Windows Server 2008 із пакетом оновлень 2 (SP2)
-
Windows 7 із пакетом оновлень 1 (SP1)
-
Windows Server 2008 R2 із пакетом оновлень 1 (SP1)
-
-
.NET Framework 4.5 у таких операційних системах:
-
Windows Server 2008 із пакетом оновлень 2 (SP2)
-
Windows 7 із пакетом оновлень 1 (SP1)
-
Windows Server 2008 R2 із пакетом оновлень 1 (SP1)
-
-
.NET Framework 4 в таких операційних системах:
-
Windows Server 2008 із пакетом оновлень 2 (SP2)
-
Windows 7 із пакетом оновлень 1 (SP1)
-
Windows Server 2008 R2.
-
Windows Server 2008 R2 із пакетом оновлень 1 (SP1)
-
-
.NET Framework 3.5 із пакетом оновлень 1 (SP1) на таких операційних системах:
-
Windows Server 2008 із пакетом оновлень 2 (SP2)
-