У гэтай інструкцыі - магчымыя спосабы выправіць памылкі ініцыялізацыі .NET Framework 4 у апошніх версіях Windows і выправіць запуск праграм.
Заўвага: далей у інструкцыі для ўстаноўкі прапануецца .NET Framework 4.7, як апошняя на бягучы момант часу. Па-за залежнасці ад таго якую з «4-х» версій патрабуецца ўсталяваць ў паведамленні пра памылку, апошняя павінна падысці, як якая ўключае ўсе неабходныя кампаненты.
Выдаленне і наступная ўстаноўка кампанентаў .NET Framework 4 апошняй версіі
Першы варыянт, які варта паспрабаваць, калі на сапраўдны момант ён яшчэ не быў апрабаваны - выдаліць наяўныя кампаненты .NET Framework 4 і ўсталяваць іх нанова.
Калі ў вас Windows 10, парадак дзеянняў будзе такім
- Зайдзіце ў Панэль кіравання (у поле «Прагляд» устанавіце «Значкі») - Праграмы і кампаненты - націсніце злева «Уключэнне і адключэнне кампанентаў Windows».
- Зніміце адзнаку з .NET Framework 4.7 (або 4.6 ў больш ранніх версіях Windows 10).
- Націсніце «Ок».
Пасля выдалення, перазагрузіце кампутар, зноў зайдзіце ў раздзел «Уключэнне і адключэнне кампанентаў Windows», уключыце .NET Framework 4.7 або 4.6, пацвердзіце ўстаноўку і зноў жа, перазагрузіце сістэму.
Калі ў вас Windows 7 або 8:
- Зайдзіце ў панэль кіравання - праграмы і кампаненты і выдаліце там .NET Framework 4 (4.5, 4.6, 4.7, у залежнасці ад таго, якая версія ўсталяваная).
- Перазагрузіце кампутар.
- Спампуйце з афіцыйнага сайта Майкрасофт .NET Framework 4.7 і ўсталюйце на кампутар. Адрас старонкі для загрузкі - https://www.microsoft.com/ru-ru/download/details.aspx?id=55167
Пасля ўстаноўкі і перазагрузкі кампутара, праверце, ці была ліквідаваная праблема і з'яўляецца Ці памылка ініцыялізацыі платформы .NET Framework 4 зноў.
Выкарыстанне афіцыйных утыліт выпраўлення памылак .NET Framework
![Памылка ініцыялізацыі NET Framework 4](/userfiles/135/1218_4.webp)
У Майкрасофт маецца некалькі ўласных утыліт для выпраўлення памылак .NET Framework:
- .NET Framework Repair Tool
- .NET Framework Setup Verification Tool
- .NET Framework Cleanup Tool
Найбольш карыснай у большасці выпадкаў можа апынуцца першая з іх. Парадак яе выкарыстання выглядае наступным чынам:
- Запампуйце ўтыліту са старонкі https://www.microsoft.com/en-us/download/details.aspx?id=30135
- Адкрыйце загружаны файл NetFxRepairTool
- Прыміце ліцэнзію, націсніце кнопку «Next» і дачакайцеся, калі будуць правераны устаноўленыя кампаненты .NET Framework.
- Будзе адлюстраваны спіс магчымых праблем з .NET Framework розных версій, а па націску на Next будзе запушчана аўтаматычнае выпраўленне, калі яно магчыма.
Па завяршэнні працы ўтыліты рэкамендую перазагрузіць кампутар і праверыць, ці была выпраўленая праблема.
Ўтыліта .NET Framework Setup Verification Tool дазваляе праверыць правільнасць ўстаноўкі кампанентаў .NET Framework абранай версіі ў Windows 10, 8 і Windows 7.
Пасля запуску ўтыліты абярыце версію .NET Framework, якую патрабуецца праверыць і націсніце кнопку «Verify Now». Па завяршэнні праверкі, тэкст у полі «Current Status» будзе абноўлены, а паведамленне «Product verification succeeded» азначае, што з кампанентамі усё ў парадку (у выпадку, калі не ўсё ў парадку, вы можаце прагледзець файлы часопісаў (View log), каб даведацца, якія менавіта памылкі былі знойдзеныя.
Спампаваць ўтыліту .NET Framework Setup Verification Tool можна з афіцыйнай старонкі https://blogs.msdn.microsoft.com/astebner/2008/10/13/net-framework-setup-verification-tool-users-guide/ (загрузкі глядзіце ў раздзеле «Download location»).
Яшчэ адна праграма - .NET Framework Cleanup Tool, даступная для загрузкі на https://blogs.msdn.microsoft.com/astebner/2008/08/28/net-framework-cleanup-tool-users-guide/ (раздзел «Download location »), дазваляе цалкам выдаліць абраныя версіі .NET Framework з кампутара з тым, каб затым выканаць ўстаноўку нанова.
Варта ўлічваць, што ўтыліта не выдаляе кампаненты, якія з'яўляюцца складовай часткай Windows. Напрыклад, выдаліць .NET Framework 4.7 у Windows 10 Creators Update з яе дапамогай не атрымаецца, затое з вялікай верагоднасцю праблемы ініцыялізацыі .NET Framework атрымаецца выправіць у Windows 7 шляхам выдалення версій .NET Framework 4.x ў Cleanup Tool і наступнай ўстаноўкі версіі 4.7 з афіцыйнага сайта.
дадатковая інфармацыя
У некаторых выпадках выправіць памылку можа дапамагчы простая пераўсталёўка праграмы, яе выклікалай. Альбо, у выпадках, калі памылка з'яўляецца пры ўваходзе ў Windows (г.зн. пры запуску нейкай праграмы ў Аўтазагрузка), можа мець сэнс прыбраць гэтую праграму з аўтазагрузкі, калі яна не з'яўляецца неабходнай (гл. Аўтазагрузка праграм у Windows 10) .