И така, вие сте инсталирали чисто копие на най-новия Windows 11 на Microsoft. Всичко изглежда спретнато и чисто, но имате някои стари приложения, които искате да инсталирате, които изискват инсталирайте .NET Framework v3.5. Може дори да искате да преинсталирате .NET Framework 4.8, ако преди това сте го деинсталирали от Windows.

Въпреки това, когато се опитате да го инсталирате, получавате грешка с код 0x80071AB1. Проблемът в повечето случаи е резултат от проблем с функцията Windows Update.

В това ръководство ще ви преведем през няколко бързи корекции, за да можете да завършите инсталирането на .NET Framework и да използвате всички приложения, които искате на вашия компютър.

1. Опитайте да актуализирате Windows

Ако се опитвате да инсталирате по-новата версия на .NET, Windows Update обикновено ще улесни работата ви. всичко версии на .NET Framework пусната след като .NET Framework 3.5 се разпространяваше предимно чрез Windows Update, така че може да искате да го използвате като първа линия на защита.

instagram viewer

Натиснете Win + I да стартирате Настройки приложение и изберете Windows Update от лявата странична лента. От десния прозорец изберете Провери за актуализации бутон.

Windows ще търси налични актуализации. Ако видите .NET в списъка там, продължете и го инсталирайте от Windows Update.

2. Изпълнете SFC сканиране

В Проверка на системни файлове (SFC) инструментът е вградена помощна програма, която проверява за повредени или липсващи системни файлове на вашия компютър с Windows. Ако получавате тази грешка поради повредени или липсващи системни файлове, изпълнението на командата SFC ще я поправи автоматично.

Натиснете Win + R, Тип cmdи натиснете Ctrl + Shift + Enter за да стартирате командния ред като администратор. Изпълнете следната команда:

sfc /scannow

Нека сканирането завърши. Ако открие системни файлове, които трябва да бъдат поправени, автоматично ще направи необходимото. След като помощната програма завърши коригирането на файловете, опитайте да преинсталирате .NET Framework.

3. Стартирайте инструмента за отстраняване на неизправности в Windows Update

Windows има няколко вградени средства за отстраняване на неизправности, които могат да ви помогнат да разрешите грешки, без да се налага да скачате през обръчи.

Свързано:Windows има вградени средства за отстраняване на неизправности за тези проблеми

Средствата за отстраняване на неизправности не са супер ефективни, но си струва да опитате. Ако Windows Update има проблеми по някаква причина, можете да използвате вградения инструмент за отстраняване на неизправности на Windows Update и да видите дали той отстранява проблема.

Натиснете Win + I да стартирате Настройки приложение и отидете на Система > Отстраняване на неизправности > Други средства за отстраняване на неизправности. Тук ще намерите списък с инструменти за отстраняване на неизправности. Търся Windows Update и изберете Бягай бутон до него.

Това ще стартира инструмента за отстраняване на неизправности в Windows Update. Просто следвайте инструкциите на екрана. Инструментът за отстраняване на неизправности ще се опита да намери проблеми и да поправи тези, които може. Ако не открие проблема, просто ще каже, че не е открил проблеми.

4. Стартирайте услугата за актуализиране на Windows

Ако вашата услуга за актуализиране на Windows не работи, няма да можете да извършите актуализация правилно. Въпреки това, стартирането на услуга, която не работи, е доста проста. Натиснете Win + R, Тип услуги.mscи натиснете Въведете за да стартирате конзолата за услуги.

След това потърсете услуга, наречена Windows Update. Щракнете с десния бутон върху него и изберете Имоти. След това вижте Състояние на услугата. Ако пише Спряна, изберете Започнете бутон за стартиране на услугата.

Правейки това ще започне Windows Update обслужване. Опитайте да рестартирате компютъра и вижте дали коригира грешката 0x80071AB1.

5. Нулирайте компонентите на Windows Update

Ако все още не можете да отстраните проблема, може да опитате да нулирате компонентите на Windows Update и да видите дали това помага. Започнете, като стартирате командния ред като администратор.

Натиснете Win + R, Тип cmdи натиснете Ctrl + Shift + Enter да стартирате командния ред с администраторски права. След това спри Фонова интелигентна услуга за трансфер и Услуга за актуализиране на Windows със следните команди:

нетни стоп битове
net stop wuauserv

След това изпълнете следната команда, за да изтриете qmgr*.dat файлове:

Del „%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat“

Сега ще трябва да нулирате и двете услуги, които току-що спряхте, като използвате следните команди:

sc.exe sdset битове D: (A;; CCLCSWRPWPDTLOCRRCSY)(A;; CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;; CCLCSWLOCRRCAU)(A;; CCLCSWRPWPDTLOCRRCPU)
sc.exe sdset wuauserv D: (A;; CCLCSWRPWPDTLOCRRCSY)(A;; CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;; CCLCSWLOCRRCAU)(A;; CCLCSWRPWPDTLOCRRCPU)

Не е необходимо да въвеждате тези команди. Просто ги копирайте и поставете в прозореца на командния ред.

След това трябва да отидете до папката System32 с помощта на командния ред. Изпълнете следната команда, за да промените директорията на System32:

cd /d %windir%
система32

След това трябва да изпълните пакет от команди. Изпълнете всяка от следните команди една след друга, като ги копирате и поставите в командния ред и натиснете Въведете:

regsvr32.exe atl.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll

В този момент трябва да изпълните следната команда, за да нулирате Winsock:

netsh winsock нулиране

Накрая рестартирайте услугите, които сте спрели по-рано със следните команди:

нетни стартови битове
net start wuauserv

Това трябва да нулира всички компоненти на Windows Update. Ако не работи, опитайте отново и изпълнете три допълнителни команди след командата, която изтрива файловете qmgr*.dat:

Ren %Systemroot%\SoftwareDistribution\Download Download.bak
Ren %Systemroot%\SoftwareDistribution\Download Download.bak
Ren %Systemroot%\System32\catroot2 catroot2.bak

Код на грешка 0x80071AB1 Фиксирана

Надяваме се, че една от тези корекции работи за вас и сте успели да инсталирате успешно .NET Framework.

Windows 11 обикновено автоматично инсталира най-новата версия на .NET Framework, но може да се наложи да я актуализирате по-късно, когато Microsoft пусне актуализации.

Въпреки това, Windows Update се сблъсква с проблеми от време на време. Те са досадни, но в повечето случаи лесно се поправят.

Как да разрешите проблеми с Windows Update в 5 лесни стъпки

Провали ли ви Windows Update? Може би изтеглянето е спряло или актуализацията е отказала да се инсталира. Ще ви покажем как да отстраните най-често срещаните проблеми с Windows Update в Windows 10.

Прочетете Следващото

Дялтуителектронна поща
Свързани теми
  • Windows
  • Windows 10
  • Windows 11
  • Грешки в Windows
За автора
Арджун Рупарелия (публикувани 40 статии)

Арджун е счетоводител по образование и обича да изследва технологиите. Той обича да прилага технологии, за да направи ежедневните задачи по-лесни и често много по-забавни.

Още от Arjun Ruparelia

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!

Щракнете тук, за да се абонирате