Ошибка 0x80073CF9 появляется в момент, когда Windows пытается развернуть пакет приложения — чаще всего UWP-приложение из Microsoft Store или APPX/MSIX-пакет, установленный вручную через PowerShell. Система сообщает «Сбой развертывания с HRESULT: 0x80073CF9» и откатывает установку, причём сама подпись кода указывает на проблему записи данных пакета: в классической трактовке это ошибка ERROR_INSTALL_OUT_OF_DISK_SPACE — недостаток места или невозможность создать нужные папки при установке.
На практике этот код возникает шире, чем просто «кончилось место». К сбою приводят повреждённый кэш Магазина, отключённая служба установки, отсутствующая системная папка AUInstallAgent, конфликт с уже установленной версией пакета и проблемы с правами доступа к каталогу WindowsApps. Ниже разберём, как определить свою причину и устранить её без переустановки системы.
Что означает код 0x80073CF9 и когда он появляется
Код HRESULT 0x80073CF9 относится к семейству ошибок развертывания пакетов Windows (AppX/MSIX). Он выводится в трёх типичных сценариях: при установке или обновлении приложения из Microsoft Store, при ручной регистрации пакета командой Add-AppxPackage и при развертывании приложения через инструменты разработчика, например Visual Studio.
Текст сообщения обычно дополняется пояснением вида «Сбой операции развертывания Add с конечным пакетом…» или указанием на невозможность создать папку. Именно это уточнение — главный ключ к диагностике: если упоминается создание каталога, проблема почти наверняка в правах доступа или отсутствующей системной папке, а не в самом пакете.
Отдельный случай — ошибка при обновлении уже установленного приложения. Здесь сбой развертывания с hresult 0x80073cf9 чаще связан с конфликтом версий: старые файлы пакета заблокированы или повреждены, и установщик не может их перезаписать.
Основные причины ошибки
Прежде чем что-то исправлять, полезно понять, какие факторы вообще способны вызвать этот код. Проверяемые причины перечислены ниже в порядке от самых частых к более редким.
- 💾 Недостаток свободного места на системном диске — установщику не хватает пространства для распаковки и регистрации пакета.
- 📁 Отсутствует папка
C:\Windows\AUInstallAgent— известный сценарий, при котором развертывание обрывается именно с этим кодом. - 🛠️ Повреждён кэш Microsoft Store — устаревшие временные данные мешают завершить установку.
- ⚙️ Отключены или сбоят службы установщика AppX (
AppXSvc) и службы развертывания. - 🔐 Проблемы с правами на каталог
C:\Program Files\WindowsAppsпосле сторонних «твиков» системы. - 🧩 Конфликт с предыдущей версией пакета — остатки старой установки блокируют новую.
⚠️ Внимание: не меняйте владельца и права на папку WindowsApps «вручную» через свойства без крайней необходимости. Некорректная смена ACL способна сломать запуск всех UWP-приложений, включая сам Microsoft Store.
Быстрая диагностика: что проверить в первую очередь
Начните с самого простого — свободного места. Откройте Параметры → Система → Память и убедитесь, что на системном диске (обычно C:) есть запас как минимум в несколько гигабайт: установщику нужно место и для временных файлов, и для самого приложения. Если диск заполнен почти полностью, очистите его штатным средством «Контроль памяти» или утилитой cleanmgr.
Второй шаг — проверить наличие папки АUInstallAgent. Откройте проводник, перейдите в C:\Windows и поищите каталог с этим именем. Если его нет, создайте пустую папку AUInstallAgent вручную (потребуются права администратора), затем перезагрузите компьютер и повторите установку. Этот приём — одно из самых известных рабочих решений именно для кода 0x80073CF9.
Третий быстрый тест — попробовать установить другое приложение из Магазина. Если сбоит только один конкретный пакет, проблема почти наверняка в нём самом или в его предыдущей версии. Если не ставится ничего — причина системная: кэш, службы или права.
Пошаговое исправление: кэш, службы и пакеты
Если быстрые проверки не помогли, переходите к последовательному устранению системных причин. Действия ниже обратимы и безопасны, выполнять их лучше по порядку, после каждого шага проверяя, исчезла ли ошибка.
Шаг первый — сброс кэша Магазина. Нажмите Win + R, введите команду и подтвердите:
wsreset.exe
Откроется пустое окно, которое закроется само, после чего запустится Microsoft Store. Это очищает локальный кэш и устраняет сбои, связанные с повреждёнными временными данными загрузок.
Шаг второй — проверка служб. Нажмите Win + R, выполните services.msc и найдите в списке Службу развертывания AppX (AppXSVC) и Службу установки Microsoft Store (InstallService). Обе должны быть работоспособны; если служба остановлена, попробуйте запустить её вручную. Учтите, что AppXSVC обычно запускается по требованию — это нормальное поведение, а не признак неисправности.
Шаг третий — перерегистрация проблемного пакета. Если сбоит конкретное приложение, удалите его через Параметры → Приложения, перезагрузите ПК и установите заново. Для системных приложений, которые не удаляются обычным способом, используется PowerShell от имени администратора:
Get-AppxPackage -AllUsers имя_пакета | Reset-AppxPackage
☑️ Порядок действий при ошибке 0x80073CF9
⚠️ Внимание: команды PowerShell для работы с пакетами выполняйте строго от имени администратора и точно указывайте имя пакета. Удаление системных пакетов вроде Microsoft.WindowsStore без понимания последствий может потребовать восстановления Магазина отдельной процедурой.
Проверка целостности системных файлов
Если перечисленное не помогло, вероятна причина глубже — повреждение системных компонентов, отвечающих за развертывание. Windows располагает двумя штатными инструментами проверки, и запускать их стоит в указанной последовательности.
Сначала выполните в командной строке от имени администратора:
sfc /scannow
Утилита SFC проверит защищённые системные файлы и попытается восстановить повреждённые из локального хранилища. Процесс занимает заметное время — не прерывайте его. Если SFC сообщит, что нашла повреждения, но не смогла исправить, переходите к DISM:
DISM /Online /Cleanup-Image /RestoreHealth
Команда DISM восстанавливает само хранилище компонентов, из которого SFC берёт исправные файлы. Для её работы желательно активное подключение к интернету. После завершения перезагрузите компьютер и повторите sfc /scannow, а затем — установку приложения.
Как узнать точное имя пакета для PowerShell
Выполните Get-AppxPackage -AllUsers | Select Name и найдите в списке строку, соответствующую приложению. Для поиска удобно фильтровать: Get-AppxPackage ключевое_слово. Полное имя пакета (PackageFullName) включает версию и архитектуру — именно оно нужно для команд регистрации.
Сравнение способов решения
Чтобы выбрать подходящий метод, ориентируйтесь на таблицу: в ней сведены типичные сценарии применения каждого способа.
| Способ | Когда применять | Сложность |
|---|---|---|
| Создание папки AUInstallAgent | Ошибка при любой установке, папка отсутствует | Низкая |
| Сброс кэша (wsreset) | Сбои загрузки и обновлений из Store | Низкая |
| Проверка служб AppXSVC / InstallService | Установка не стартует или обрывается сразу | Средняя |
| Переустановка пакета через PowerShell | Сбоит одно конкретное приложение | Средняя |
| SFC и DISM | Ничего не помогло, подозрение на повреждение системы | Средняя |
Если ничего не помогло
В упорных случаях остаются два варианта. Первый — создать новую учётную запись пользователя с правами администратора и попробовать установить приложение из-под неё. Если там всё работает, проблема локализована в профиле: повреждены пользовательские данные пакетов, и проще перенести файлы в новый профиль, чем чинить старый.
Второй вариант — проверить систему на влияние стороннего ПО. Антивирусы и утилиты «оптимизации» иногда блокируют запись в каталоги развертывания. Временно отключите защиту стороннего антивируса (если он установлен) и повторите установку. Также имеет смысл убедиться, что установлены актуальные обновления Windows через Параметры → Центр обновления Windows — отдельные сбои развертывания устраняются системными патчами.
Переустановка Windows — крайняя мера, к которой стоит прибегать только после того, как исчерпаны все перечисленные шаги, включая DISM и новый профиль. В подавляющем большинстве случаев ошибка 0x80073CF9 устраняется без радикальных действий.
Часто задаваемые вопросы
Что означает HRESULT 0x80073CF9 простыми словами?
Это код ошибки развертывания пакета приложения: Windows не смогла завершить установку из-за невозможности записать данные — из-за нехватки места, отсутствующей системной папки, повреждённого кэша или проблем со службами установки.
Помогает ли создание папки AUInstallAgent?
Да, это один из известных рабочих методов именно для кода 0x80073CF9. Создайте пустую папку AUInstallAgent в каталоге C:\Windows с правами администратора, перезагрузите ПК и повторите установку.
Ошибка только у одного приложения — что делать?
Удалите это приложение через Параметры → Приложения, перезагрузите компьютер и установите его заново. Если приложение системное и не удаляется, используйте команду Reset-AppxPackage в PowerShell от имени администратора.
Может ли антивирус вызывать ошибку 0x80073CF9?
Да, сторонние антивирусы способны блокировать запись установщика в системные каталоги. Временно приостановите защиту и повторите установку, чтобы проверить эту версию.
Нужно ли переустанавливать Windows из-за этой ошибки?
Нет, в подавляющем большинстве случаев проблема решается без переустановки: созданием папки AUInstallAgent, сбросом кэша Store, проверкой служб, восстановлением системных файлов через SFC и DISM либо установкой из нового профиля пользователя.