Коригиране на Windows не можа да завърши исканите промени

Поправете, че Windows не може да завърши исканите промени: (Fix Windows couldn’t complete the requested changes: ) Ако се опитвате да инсталирате .NET Framework на вашата система, тогава има вероятност да се сблъскате с грешката „ Windows не можа да завърши исканите промени“ с код за грешка – 0x80004005, 0x800f0906, 0x800f081f, 0x80070422, 0x800F081F, 0x800736B3, 0x800f0805,0x800f0922 и т.н. В повечето случаи потребителите се сблъскват с това съобщение за грешка, когато се опитат да стартират определена програма или приложение, което изисква .NET Framework(.NET Framework 3.5) и когато щракнете върху .NET Framework, за да инсталирате 3.NET . Framework(.NET Framework) , след няколко минути ще покаже съобщението, че .NET Framework(включително 2.0 и 3.0), инсталирани успешно. Но само след като стартирате програмата отново, тя отново показва същото съобщение за грешка и ви моли да инсталирате .NET Framework .

Поправете, че Windows не можа да завърши исканата грешка за промени

Сега, ако дори се опитате да деактивирате или деинсталирате .NET Framework 3.5 (включително 2.0 и 3.0), ще получите съобщение за грешка, което казва „ Windows не можа да завърши исканите промени: Неопределена(Unspecified) грешка, код за грешка 0x800#####. Същото съобщение за грешка ще се покаже, ако се опитате да активирате .NET Framework , в случай че вече е деактивиран. Така че без да губим време, нека да видим как всъщност да коригираме Windows(Fix Windows) не може да завърши исканите промени с помощта на изброеното по-долу ръководство за отстраняване на неизправности.

Коригиране на Windows(Fix Windows) не можа да завърши исканите промени

Не забравяйте да  създадете точка за възстановяване(create a restore point)  , в случай че нещо се обърка.

Метод 1: Стартирайте DISM Tool(Method 1: Run DISM Tool)

1.Натиснете клавиша Windows Key + X , след което изберете Команден ред (администратор).(Command Prompt (Admin).)

администратор на командния ред

2. Въведете следната команда в cmd и натиснете Enter :

Dism /online /enable-feature /featurename:NetFx3 /All /Source:[drive_letter]:\sources\sxs /LimitAccess

Използвайте командата DISM, за да активирате Net Framework

Забележка:(Note:) Не забравяйте да замените [drive_letter] с вашето системно устройство или инсталационен носител.

3. Рестартирайте компютъра си, за да запазите промените, и отново опитайте да инсталирате .NET Framework .

Метод 2: Извършете чисто зареждане(Method 2: Perform a Clean Boot)

Понякога софтуерът на трети страни може да е в конфликт с инсталацията на .NET Framework и може да причини проблема. За да коригирате Windows(Fix Windows) не може да завърши исканата грешка за промени, трябва да извършите почистване(perform a clean ) на вашия компютър и след това да опитате да инсталирате .NET Framework .

Извършете чисто зареждане в Windows.  Селективно стартиране в системната конфигурация

Метод 3: Уверете се, че Windows е актуален(Method 3: Make sure Windows is up to date)

1.Натиснете клавиша Windows Key + I, след което изберете  Актуализация и защита.(Update & Security.)

Актуализация и сигурност

2. След това отново щракнете върху  Проверка за актуализации(Check for updates)  и се уверете, че сте инсталирали всички чакащи актуализации.

щракнете върху проверка за актуализации под Windows Update

3. След като актуализациите бъдат инсталирани, рестартирайте компютъра си и вижте дали сте в състояние да  коригирате Windows не може да завърши исканата грешка за промени.(Fix Windows couldn’t complete the requested changes error.)

Метод 4: Активирайте .NET Framework 3.5(Method 4: Enable .NET Framework 3.5)

1. Натиснете клавиша Windows + R, след това въведете appwiz.cpl и натиснете Enter.

въведете appwiz.cpl и натиснете Enter, за да отворите Програми и функции

2. Сега от лявото меню щракнете върху „ Включване или изключване на функциите на Windows(Turn Windows features on or off)

включване или изключване на функции на Уиндоус

3. От прозореца с функции на Windows(Windows Features) не забравяйте да поставите отметка „.NET Framework 3.5 (включва .NET 2.0 и 3.0)“.(check mark “.NET Framework 3.5 (includes .NET 2.0 and 3.0)”.)

Включете .net framework 3.5 (включени .NET 2.0 и 3.0)

4. Щракнете върху OK и последващи инструкции на екрана, за да завършите инсталацията и рестартирайте компютъра си, за да запазите промените.

Метод 5: Корекция на системния регистър(Method 5: Registry Fix)

1. Натиснете клавиша Windows + R, след което въведете regedit и натиснете Enter , за да отворите редактора на системния регистър(Registry Editor) .

Изпълнете командата regedit

2. Придвижете се до следния ключ на системния регистър:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

променете стойността на UseWUServer на 0

3. Уверете се, че сте избрали AU, отколкото в десния прозорец, щракнете двукратно върху UseWUServer DWORD.

Забележка:(Note:) Ако не можете да намерите горния DWORD , тогава трябва да го създадете ръчно. Щракнете с десния бутон върху AU, след което изберете New > DWORD (32-bit) value . Наименувайте този ключ като UseWUServer и натиснете Enter.

4. Сега в полето Данни за стойност въведете 0 и щракнете върху OK.

променете стойността на UseWUServer на 0

5. Рестартирайте компютъра си, за да запазите промените и след това отново опитайте да стартирате Windows Update .

Метод 6: Инсталирайте .NET Framework с помощта на инсталационен носител на Windows 10(Method 6: Install .NET Framework using Windows 10 Installation media)

1. Създайте временна папка, наречена Temp , в директория C :. Пълният адрес на директорията ще бъде C:\Temp.

2. Монтирайте Windows 10 инсталационен носител(Installation Media) с помощта на DAEMON Tools или Virtual CloneDrive.(DAEMON Tools or Virtual CloneDrive.)

3. Ако имате стартиращ USB , просто го включете и прегледайте буквата на устройството.

4.Отворете папката Sources, след което копирайте папката SxS вътре в нея.

5. Копирайте папката sxs в директория C:\Temp directory.

Копирайте папката sxs от източник на Windows 10 в папка Temp в основната директория

6. Въведете powershell в Windows Search и щракнете с десния бутон върху PowerShell , след което изберете Изпълни като администратор.(Run as administrator.)

Щракнете с десния бутон върху powershell, стартирайте като администратор

7. След това въведете следната команда в прозореца на powershell:

dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:c:\temp\sxs /LimitAccess

Активирайте .NET framework 3.0 на Windows 10

8. След няколко минути ще получите съобщение „ Операцията е завършена успешно(The operation completed successfully) “, което означава, че инсталацията на .NET Framework е била успешна.

9. Рестартирайте компютъра си и вижте дали сте в състояние да  коригирате Windows не може да изпълни исканата грешка за промени.( Fix Windows couldn’t complete the requested changes error.)

Метод 7: Разрешаване Указване на настройки за опция за инсталиране на компонент и настройка за ремонт на компоненти(Method 7: Enable Specify settings for optional component installation and component repair setting)

1. Натиснете клавиша Windows + R, след което въведете gpedit.msc и натиснете Enter, за да отворите редактора на групови правила.(Group Policy Editor.)

gpedit.msc в изпълнение

2. Придвижете се до следния път:

Computer Configuration > Administrative Templates > System

3. Уверете се, че сте избрали системна(System) папка, след което в десния прозорец намерете “ Определете настройки за допълнителна инсталация на компонент и ремонт на компоненти”(Specify settings for optional component installation and component repair”) .

Посочете настройките за допълнителна инсталация на компоненти и ремонт на компоненти

4. Щракнете двукратно върху него и отметнете Enabled.

Активирайте Указване на настройки за опция за инсталиране на компонент и настройка за ремонт на компоненти

5. Щракнете върху Приложи, последвано от OK.

6. Сега отново опитайте да инсталирате .Net Framework 3.5 на вашата система и този път ще работи.

Метод 8: Стартирайте инструмента за отстраняване на неизправности в Windows Update(Method 8: Run Windows Update Troubleshooter)

От уеб сайта на Microsoft изтеглете инструмента(Microsoft Website download) за отстраняване на неизправности в Windows Update(Windows Update Troubleshooter) и го стартирайте. Сега, за да поправите, че Windows(Fix Windows) не може да завърши грешката с исканите промени, трябва да стартирате успешно Windows Update , тъй като това е от решаващо значение за актуализирането на версията на .NET framework.

Метод 9: Стартирайте Microsoft .NET Framework Repair Tool(Method 9: Run Microsoft .NET Framework Repair Tool)

Ако се сблъскате с някакви проблеми с Microsoft .NET Framework , този инструмент(this tool) ще се опита да поправи и поправи всички проблеми, пред които сте изправени. Просто(Just) изтеглете и стартирайте инструмента, за да поправите .NET Framework .

Стартирайте Microsoft .NET Framework Repair Tool

Метод 10: Използвайте инструмента за почистване на .NET Framework(Method 10: Use .NET Framework Cleanup Tool)

Този инструмент трябва да се използва в краен случай, ако нищо не работи, тогава най-накрая можете да опитате да използвате инструмента за почистване на .NET Frame(Frame Cleanup Tool) . Това ще премахне избраната версия на .NET Framework във вашата система. Този инструмент помага в случай, че срещнете грешки при инсталиране, деинсталиране, ремонт или корекция на .NET Framework . За повече информация посетете това официално  ръководство за потребителя на инструмента за почистване на NET Framework(NET Framework Cleanup Tool User’s Guide) . Стартирайте инструмента за почистване на .NET Framework(.NET Framework Cleanup Tool) и след като той деинсталира .NET Framework , инсталирайте отново посочената версия. Връзките към различни .NET Framework са в долната част на горния URL адрес(URL) .

Препоръчително за теб:(Recommended for you:)

Това е всичко, което успешно поправихте. Windows не може да изпълни исканата грешка за промени,(Fix Windows couldn’t complete the requested changes error) но ако все още имате въпроси относно това ръководство, не се колебайте да ги зададете в секцията за коментари.



About the author

Аз съм инженер по windows, ios, pdf, грешки, джаджи с над 10 години опит. Работил съм върху много висококачествени Windows приложения и рамки като OneDrive за бизнеса, Office 365 и др. Неотдавнашната ми работа включваше разработването на pdf четеца за платформата на windows и работата по изясняване на съобщенията за грешки за потребителите. Освен това участвам в разработването на платформата ios от няколко години и съм много запознат както с нейните характеристики, така и с странностите.



Related posts