telegram
🪟windows

Ошибка 0x80070141 обновления приложений Mcirosoft Store

Когда пользователь пытается обновить приложения в Microsoft Store Windows 10, то может возникнуть непредвиденная проблема с кодом ошибки 0x80070141 или в редких случаях 0x800706D9. Разберем, что делать и как исправить появление кода ошибки 0x80070141 в Microsoft Store.

Ошибка 0x80070141 Mcirosoft Store

1. Устранение неполадок Store

Нажмите Win+i и выберите "Обновление и безопасность" > "Устранение неполадок" > "Дополнительные средства устранения неполадок" и выберите "Приложения из магазина Windows". Далее следуйте рекомендациям на экране и помощник попытается автоматически выявить проблемы и исправить их.

устранение неполадок Win10

2. Сброс Microsoft Store

Метод 1. Нажмите сочетание кнопок Win+R и введите wsreset, чтобы сбросить по умолчанию магазин Windows. Подождите немного времени и перезагрузите ПК, после чего проверьте, возникает ли код ошибки 0x80070141 при обновлении приложений.

Очистка кэша магазина windows 10

Метод 2. Если выше способ не помог, значит углубимся в этом плане. Запустите PowerShell от имени администратора и введите ниже команду. Подождите окончание процесса и перезапустите систему.
  • Get-AppxPackage -allusers Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\\AppXManifest.xml”}

Get-AppxPackage -allusers Microsoft.WindowsStore

3. Восстановить компоненты Store

Запустите командную строку от имени администратора и введите ниже по очереди команды, нажимая Enter после каждой: Остановим работающие службы чтобы они не мешали:
  • net stop cryptsvc
  • net stop wuauserv
  • net stop bits
  • net stop appidsvc
net stop cryptsvc cmd Далее удаляем связанные профили с Microsoft Store, вводим:
  • Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
Переименовываем папки SoftwareDistribution и Catroot2:
  • rmdir %systemroot%\SoftwareDistribution /S /Q
  • rmdir %systemroot%\system32\catroot2 /S /Q
Восстанавливаем DLL:
  • regsvr32.exe /s atl.dll
  • regsvr32.exe /s urlmon.dll
  • regsvr32.exe /s mshtml.dll
Сбрасываем сеть и прокси:
  • netsh winsock reset
  • netsh winsock reset proxy
Запускаем обратно остановленные службы:
  • net start bits
  • net start wuauserv
  • net start appidsvc
  • net start cryptsvc

4. Удалить ключ apps на диске

Метод 1. Если вы перенесли приложения на другой диск и получаете ошибку 0x80070141 при обновлении в Microsoft Store, то Windows 10 может создавать лишний ключ apps на самом HDD или SSD диске и его нужно удалить. Создайте точку восстановления системы перед выполнением этого способа.
  • Нажмите Win+R и введите regedit, чтобы открыть редактор реестра. В реестре перейдите по следующему пути:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\PackageVolumes
  • Нажмите правой кнопкой мыши по PackageVolumes и "Экспортировать". Сохраните копию в безопасное место. В случае неудачи, просто запустите сохраненный файл и параметры реестра PackageVolumes вернуться как и были. Не закрывайте окно реестра и двигаемся ниже.

копия реестра PackageVolumes

  1. Запустите командную строку от имени администратора и введите команду mountvol (не закрывайте окно).
  2. Разверните в реестре графу "PackageVolumes" и обнаружите папки 1,2,...9.
  3. У меня приложения находятся на диске E, это можно узнать нажимая на папки и смотреть путь.
  4. Также, видим идентификатор Name Volume в реестре и сравниваем его в командной строке.
  5. Удалите неверный идентификатор, если имеются повторяющиеся записи для одного и того же диска в реестре.
  6. Перезагрузите ПК, и проверьте устранена ли ошибка.

PackageVolumes

Метод 2. Другая ситуация, когда нужно удалить папки в которых нет подраздела MutablePackagesOnline. К примеру, удалить папку 2 и 4.

удалить папки в реестре для windowsapp