Все для робіт з Windows - кращою операційною системою від Microsoft. Ми охоплюємо всі, від програми попередньої оцінки Windows 10 до Windows 11. Надає вам всі останні новини про Windows 10 і не тільки.

Отримання коду помилки 0x80071AB1 під час встановлення .NET? Ось як це виправити

24

Отже, ви встановили чисту копію найновішої Windows 11 від Microsoft. Усе виглядає акуратно та чисто, але у вас є кілька старих програм, які ви хочете встановити, для яких потрібно інсталювати .NET Framework v3.5. Можливо, ви навіть захочете перевстановити .NET Framework 4.8, якщо ви раніше видаляли його з Windows.

Однак, коли ви намагаєтесь його встановити, ви отримуєте помилку з кодом 0x80071AB1. У більшості випадків проблема є результатом проблеми з функцією Windows Update.

У цьому посібнику ми розповімо вам про кілька швидких виправлень, щоб ви могли завершити інсталяцію .NET Framework і використовувати всі потрібні програми на своєму ПК.

1 Спробуйте оновити Windows

Якщо ви намагаєтеся інсталювати новішу версію .NET, оновлення Windows зазвичай полегшить вашу роботу. Усі версії .NET Framework, випущені після .NET Framework 3.5, в основному поширювалися через Windows Update, тому ви можете використовувати його як першу лінію захисту.

Натисніть Win + I, щоб запустити програму «Параметри», і виберіть Windows Update на лівій бічній панелі. На правій панелі виберіть кнопку Перевірити наявність оновлень.

Отримання коду помилки 0x80071AB1 під час встановлення .NET? Ось як це виправити

Windows шукатиме доступні оновлення. Якщо ви бачите там список .NET, встановіть його з Windows Update.

2 Запустіть сканування SFC

Інструмент перевірки системних файлів (SFC) — це вбудована утиліта, яка перевіряє наявність пошкоджених або відсутніх системних файлів на вашому ПК з Windows. Якщо ви отримуєте цю помилку через пошкоджені або відсутні системні файли, запуск команди SFC виправить її автоматично.

Натисніть Win + R, введіть cmd і натисніть Ctrl + Shift + Enter, щоб запустити командний рядок від імені адміністратора. Виконайте таку команду:

sfc /scannow

Отримання коду помилки 0x80071AB1 під час встановлення .NET? Ось як це виправити

Нехай сканування завершиться. Якщо він знайде будь-які системні файли, які потрібно виправити, він автоматично зробить те, що потрібно. Коли утиліта завершить виправлення файлів, спробуйте перевстановити .NET Framework.

3 Запустіть засіб усунення несправностей Windows Update

У Windows є кілька вбудованих засобів усунення несправностей, які можуть допомогти вам вирішити помилки, не стрибаючи через обручі.

Засоби вирішення проблем не дуже ефективні, але варто спробувати. Якщо служба Windows Update з якоїсь причини не працює, ви можете скористатися вбудованим засобом усунення несправностей Windows Update і перевірити, чи вирішує проблему.

Натисніть Win + I, щоб запустити програму «Параметри», і перейдіть до «Система» > «Усунення несправностей» > «Інші засоби усунення несправностей ». Тут ви знайдете список засобів вирішення проблем. Знайдіть Windows Update і натисніть кнопку «Виконати» поруч із ним.

Отримання коду помилки 0x80071AB1 під час встановлення .NET? Ось як це виправити

Це запустить засіб усунення несправностей Windows Update. Просто дотримуйтесь інструкцій на екрані. Засіб вирішення проблем намагатиметься знайти проблеми та виправити ті, які зможе. Якщо він не виявить проблему, він просто скаже, що не виявив жодних проблем.

4 Запустіть службу Windows Update Service

Якщо служба Windows Update не працює, ви не зможете правильно виконати оновлення. Однак запустити службу, яка не працює, досить просто. Натисніть Win + R, введіть services.msc і натисніть Enter, щоб запустити консоль служб.

Далі знайдіть службу Windows Update. Клацніть його правою кнопкою миші та виберіть Властивості. Далі перегляньте статус служби. Якщо відображається «Зупинено », натисніть кнопку «Пуск », щоб запустити службу.

Отримання коду помилки 0x80071AB1 під час встановлення .NET? Ось як це виправити

Це запустить службу Windows Update. Спробуйте перезавантажити ПК і перевірте, чи виправляється помилка 0x80071AB1.

5 Скиньте компоненти Windows Update

Якщо ви все ще не можете вирішити проблему, ви можете спробувати скинути налаштування компонентів Windows Update і перевірити, чи це допоможе. Почніть із запуску командного рядка від імені адміністратора.

Натисніть Win + R, введіть cmd і натисніть Ctrl + Shift + Enter, щоб запустити командний рядок із правами адміністратора. Потім зупиніть Background Intelligent Transfer Service і Windows Update Service за допомогою таких команд:

net stop bitsnet stop wuauserv

Потім виконайте таку команду, щоб видалити файли qmgr*.dat:

Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat"

Тепер вам потрібно скинути обидві служби, які ви щойно зупинили, використовуючи такі команди:

sc.exe sdset bits D: (A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)sc.exe sdset wuauserv D: (A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

Вам не потрібно вводити ці команди. Просто скопіюйте та вставте їх у вікно командного рядка.

Потім вам потрібно перейти до папки System32 за допомогою командного рядка. Виконайте таку команду, щоб змінити каталог на System32:

cd /d %windir%ystem32

Далі вам потрібно виконати пакет команд. Виконайте кожну з наведених нижче команд одну за одною, скопіювавши їх у командний рядок і натиснувши Enter :

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

На цьому етапі вам потрібно виконати таку команду, щоб скинути Winsock:

netsh winsock reset

Нарешті, перезапустіть служби, які ви зупинили раніше, за допомогою таких команд:

net start bitsnet start wuauserv

Це має скинути всі компоненти Windows Update. Якщо це не спрацює, спробуйте ще раз і виконайте три додаткові команди після команди, яка видаляє файли qmgr*.dat:

Ren %Systemroot%SoftwareDistributionDownload Download.bakRen %Systemroot%SoftwareDistributionDownload Download.bakRen %Systemroot%System32catroot2 catroot2.bak

Код помилки 0x80071AB1 Виправлено

Сподіваємось, одне з цих виправлень спрацювало для вас, і ви змогли успішно встановити .NET Framework.

Зазвичай Windows 11 автоматично встановлює найновішу версію .NET Framework, але вам може знадобитися оновити її пізніше, коли Microsoft випустить оновлення.

Однак Windows Update час від часу стикається з проблемами. Вони дратують, але в більшості випадків їх легко виправити.

Джерело запису: makeuseof.com

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі