Памылка ініцыялізацыі платформы .NET Framework 4 - як выправіць

Адна з магчымых памылак пры запуску праграм або пры ўваходзе ў Windows 10, 8 або Windows 7 - паведамленне "Памылка ініцыялізацыі платформы .NET Framework. Для запуску гэтага прыкладання спачатку неабходна ўсталяваць адну з наступных версій .NET Framework: 4" (версія звычайна гаворыцца больш дакладна, але гэта не гуляе ролі). Прычынай можа быць як неўстаноўленая платформа .NET Framework патрэбнай версіі, так і праблемы з усталяванымі на кампутары кампанентамі.

У гэтай інструкцыі - магчымыя спосабы выправіць памылкі ініцыялізацыі .NET Framework 4 у апошніх версіях Windows і выправіць запуск праграм.

Заўвага: далей у інструкцыі для ўстаноўкі прапануецца .NET Framework 4.7, як апошняя на бягучы момант часу. Па-за залежнасці ад таго якую з "4-х" версій патрабуецца ўсталяваць ў паведамленні пра памылку, апошняя павінна падысці, як якая ўключае ўсе неабходныя кампаненты.

Выдаленне і наступная ўстаноўка кампанентаў .NET Framework 4 апошняй версіі

Першы варыянт, які варта паспрабаваць, калі на сапраўдны момант ён яшчэ не быў апрабаваны - выдаліць наяўныя кампаненты .NET Framework 4 і ўсталяваць іх нанова.

Калі ў вас Windows 10, парадак дзеянняў будзе такім

  1. Зайдзіце ў Панэль кіравання (у поле "Прагляд" ўсталюйце "Значкі") - Праграмы і кампаненты - націсніце злева "Уключэнне і адключэнне кампанентаў Windows".
  2. Зніміце адзнаку з .NET Framework 4.7 (або 4.6 ў больш ранніх версіях Windows 10).
  3. Націсніце "Ок".

Пасля выдалення, перазагрузіце кампутар, зноў зайдзіце ў раздзел "Уключэнне і адключэнне кампанентаў Windows", уключыце .NET Framework 4.7 або 4.6, пацвердзіце ўстаноўку і зноў жа, перазагрузіце сістэму.

Калі ў вас Windows 7 або 8:

  1. Зайдзіце ў панэль кіравання - праграмы і кампаненты і выдаліце ​​там .NET Framework 4 (4.5, 4.6, 4.7, у залежнасці ад таго, якая версія ўсталяваная).
  2. Перазагрузіце кампутар.
  3. Спампуйце з афіцыйнага сайта Майкрасофт .NET Framework 4.7 і ўсталюйце на кампутар. Адрас старонкі для загрузкі - //www.microsoft.com/ru-ru/download/details.aspx?id=55167

Пасля ўстаноўкі і перазагрузкі кампутара, праверце, ці была ліквідаваная праблема і з'яўляецца Ці памылка ініцыялізацыі платформы .NET Framework 4 зноў.

Выкарыстанне афіцыйных утыліт выпраўлення памылак .NET Framework

У Майкрасофт маецца некалькі ўласных утыліт для выпраўлення памылак .NET Framework:

  • .NET Framework Repair Tool
  • .NET Framework Setup Verification Tool
  • .NET Framework Cleanup Tool

Найбольш карыснай у большасці выпадкаў можа апынуцца першая з іх. Парадак яе выкарыстання выглядае наступным чынам:

  1. Запампуйце ўтыліту са старонкі //www.microsoft.com/en-us/download/details.aspx?id=30135
  2. Адкрыйце загружаны файл NetFxRepairTool
  3. Прыміце ліцэнзію, націсніце кнопку "Next" і дачакайцеся, калі будуць правераны устаноўленыя кампаненты .NET Framework.
  4. Будзе адлюстраваны спіс магчымых праблем з .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 можна з афіцыйнай старонкі //blogs.msdn.microsoft.com/astebner/2008/10/13/net-framework-setup-verification-tool-users-guide/ (загрузкі глядзіце ў раздзеле " Download location ").

Яшчэ адна праграма - .NET Framework Cleanup Tool, даступная для загрузкі на //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) .

Глядзіце відэа: Writing 2D Games in C using SDL by Thomas Lively (Можа 2024).