Как исправить проблемы с приложениями Windows после обновления до 8.1
Введение
После обновления до Windows 8.1 многие пользователи столкнулись с тем, что приложения Windows перестали открываться, зависали на «мигающем» экране или вообще не устанавливалиcь. Проблема могла затронуть как сторонние приложения, так и системные: Магазин и Параметры ПК. В статье приведён пошаговый набор проверенных приёмов — от простого к сложному — чтобы восстановить работоспособность приложений.
Изображение проблемы:

Важно: выполняйте действия с правами администратора, создавайте резервные копии важных данных и записывайте, какие изменения вы сделали.
Кому это полезно
- Пользователям Windows 8.1, у которых приложения не запускаются или не устанавливаются.
- Сисадминам, которые помогают нескольким пользователям с аналогичной проблемой.
- Людям, которые хотят решить проблему самостоятельно, не переустанавливая систему.
Основные варианты проявления проблемы
- Окно приложения «мигает» и сразу закрывается, но в списке приложений оно помечено как открытое.
- Приложение не открывается и выдаёт сообщение об ошибке.
- Магазин Windows не запускается или не позволяет устанавливать приложения.
Быстрая карта действий
- Запустить средство устранения неполадок Microsoft.
- Сбросить кэш Microsoft Store (WSReset).
- Проверить и очистить PackageRepository от повреждённых edb-файлов.
- Переустановить системные Appx-пакеты через PowerShell.
- Запустить sfc /scannow и при необходимости вручную заменить повреждённые файлы.
- Создать новую учётную запись как крайняя мера.
Шаг 1: Запустите средство устранения неполадок Microsoft
Microsoft предоставляет автоматический инструмент для устранения неполадок Магазина и приложений. Скачайте средство по ссылке в описании инструмента на сайте Microsoft и запустите его.
Инструкция:
- Нажмите Запустить средство устранения неполадок и следуйте подсказкам.
- Нажимайте Далее, чтобы инструмент провёл проверки.
- По завершении нажмите Reset и Open Windows Store, если такой вариант предложен.
Результат: средство покажет, что удалось исправить и что осталось не решённым. Сохраните Детали для дальнейшего анализа.
Шаг 2: Очистка и сброс кэша Microsoft Store
Если средство не помогло, попробуйте сбросить кэш магазина:
- Нажмите Пуск и введите WSReset.
- Правой кнопкой мыши по WSReset -> Запуск от имени администратора.
Команда автоматически откроет Магазин после выполнения. Попробуйте установить или открыть приложение.
Шаг 3: Проверка и очистка репозитория пакетов (Package Repository)
Это более глубокая операция: вы будете работать с системной папкой, где хранятся метаданные пакетов приложений.
Путь папки: C:\ProgramData\Microsoft\Windows\AppRepository
При попытке открыть вы получите сообщение о нехватке прав.
Порядок действий:
- Возьмите на себя владение папкой и правами доступа. Можно следовать официальной инструкции Microsoft по взятию владения файлами или инструкции по «Take Ownership».
- После смены владельца закройте и снова откройте папку через адресную строку Проводника.
Теперь нужно удалить файлы, связанные с репозиторием, содержащие в имени edb. Обычно это:
- PackageRepository.edb
- edb.chk
- edbtmp
- edb.jrs и edbXXXXX.log / edbXXXXX.jrs
- edb.txt и edbXXXXX.txt
Совет: в проводнике кликните по столбцу Тип, чтобы сгруппировать похожие файлы и быстро найти их.
После удаления перезагрузите компьютер — Windows автоматически пересоздаст эти файлы заново, но уже корректные. Для многих пользователей этот шаг решает проблему.
Important: Не удаляйте другие системные файлы в папке AppRepository, если не уверены.
Шаг 4: Переустановка Appx-пакетов через PowerShell
Если часть приложений по-прежнему не открываются, выполните регистрационную команду Appx для системных модулей.
Откройте командную строку с правами администратора или PowerShell от имени администратора:
Нажмите Пуск, введите cmd, правой кнопкой -> Запуск от имени администратора.
Вставьте в окно следующую команду (в одну строку) и нажмите Enter:
powershell -ExecutionPolicy Unrestricted Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\ImmersiveControlPanel\AppxManifest.xmlПримечание: команда регистрирует манифест системной панели управления и может восстановить системные приложения без перезагрузки. Иногда полезно также зарегистрировать все пакеты через цикл:
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}После выполнения попробуйте открыть проблемные приложения.
Шаг 5: Запустите System File Checker и при необходимости замените повреждённые файлы
Если предыдущие шаги не помогли, проверьте целостность системных файлов.
- Откройте Командную строку с правами администратора.
- Выполните команду:
sfc /scannowСканирование займёт некоторое время. В конце вы получите отчёт о найденных и восстановленных файлах.
Если sfc сообщает о неп réparированных файлах, получите список проблемных файлов для просмотра:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfcdetails.txt"Это создаст файл Sfcdetails.txt на Рабочем столе с записями о повреждённостях. Пример строки из лог-файла:
2015-05-08 11:25:04, Info CSI 0000090d [SR] Could not reproject corrupted file [ml:520{260},l:114{57}]"\??\C:\ProgramData\Microsoft\Diagnosis\DownloadedSettings"[l:24{12}]"utc.app.json"; source file in store is also corruptedЕсли файл повреждён и не восстанавливается автоматически, вам потребуется заменить его «хорошей» копией из другой установки той же версии Windows или из образа установочного диска. Microsoft описывает процедуру ручной замены в техподдержке — следуйте их указаниям для безопасной замены.
Важно: при замене системных файлов используйте только доверенные источники (другой компьютер с той же сборкой Windows или оригинальный установочный образ).
Шаг 6: Создайте новую учётную запись
Если ничего не помогло, как крайняя мера создайте новую локальную учётную запись и проверьте приложения в ней. Если в новой учётной записи приложения работают, значит проблема связана с профилем пользователя (повреждение настроек или локальных данных).
Порядок действий:
- Откройте Параметры -> Учетные записи -> Семья и другие пользователи.
- Добавьте нового пользователя (локальная или Microsoft-учётная запись).
- Войдите в систему под новым пользователем и проверьте работу приложений.
Если всё работает в новой учётной записи, перенесите нужные данные вручную и при необходимости удалите и воссоздайте старый профиль.
Когда это не сработает
- Повреждения были глубоко системными или связаны с нестандартной модификацией реестра — может понадобиться восстановление системы или чистая установка.
- Если система была обновлена с сильно модифицированной старой установки (кастомные драйверы, сторонние оптимизаторы), некоторые системные компоненты могут быть несовместимы.
Альтернативные подходы
- Восстановление системы к точке до обновления (если есть точка восстановления).
- Откат обновления до предыдущей версии Windows (если обновление прошло недавно и система позволяет).
- Запуск восстановления образа Windows (DISM и восстановление образа) для замены компонентов.
Примеры команд DISM (используйте с осторожностью):
DISM /Online /Cleanup-Image /RestoreHealthЕсли RestoreHealth не удаётcя, можно указывать источник восстановления из ISO-образа:
DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:X:\sources\install.wim:1 /LimitAccessДиаграмма принятия решений
flowchart TD
A[Проблема: приложения не открываются] --> B[Запустить средство устранения неполадок]
B --> C{Средство исправило проблему?}
C -- Да --> Z[Завершено]
C -- Нет --> D[Сброс WSReset]
D --> E{Работает?}
E -- Да --> Z
E -- Нет --> F[Очистить edb в AppRepository]
F --> G{Работает?}
G -- Да --> Z
G -- Нет --> H[Выполнить Add-AppxPackage через PowerShell]
H --> I{Работает?}
I -- Да --> Z
I -- Нет --> J[Запустить sfc /scannow и DISM]
J --> K{Файлы восстановлены?}
K -- Да --> Z
K -- Нет --> L[Создать новую учётную запись]
L --> M{Работает?}
M -- Да --> Z
M -- No --> Y[Рассмотреть восстановление системы или чистую установку]Контрольный список для администратора
- Получить резервные копии важных данных пользователя.
- Запустить средство устранения неполадок Microsoft.
- Сбросить кэш магазина через WSReset от имени администратора.
- Взять владение папкой C:\ProgramData\Microsoft\Windows\AppRepository и удалить edb-файлы.
- Выполнить регистрацию Appx-пакетов через PowerShell.
- Запустить sfc /scannow и DISM /RestoreHealth.
- Если нужно, создать новую учётную запись и перенести данные.
Критерии приёмки
- После всех процедур проблемное приложение открывается и выполняет основные функции.
- Магазин Windows запускается и позволяет скачивать приложения.
- В системных логах нет повторяющихся ошибок, относящихся к пакетам Appx.
Runbook восстановления и отката
- До изменений: сделать резервную копию пользовательских данных и экспорт реестра ключей, связанных с приложениями (при необходимости).
- Выполнить шаги 1–4 по очереди, проверяя результат после каждого шага.
- Если что-то пошло не так, восстановить из резервной копии и откатить внесённые изменения прав доступа к папкам.
- Если была произведена ручная замена системных файлов, зафиксировать, какие файлы заменены и оставить оригиналы в отдельной папке перед заменой.
Тестовые сценарии и критерии приёмки
- Установить тестовое приложение из Магазина: установка проходит без ошибок.
- Открыть несколько системных приложений (Параметры, Календарь, Почта): запускаются без «мигания».
- Выполнить sfc /scannow: отсутствуют необработанные ошибки по Appx.
Когда обращаться к поддержке Microsoft
- Если повреждённые файлы нельзя восстановить и у вас нет безопасного источника для их замены.
- Если после всех шагов возникают ошибки на уровне образа Windows или сборки (коррупция инсталляционного образа).
Короткая галерея крайних случаев
- Повреждение CBS.log указывает на глубокие проблемы с установкой компонентов.
- Если после создания новой учётной записи проблема исчезает, это указывает на локальную корупцию профиля.
Однострочный глоссарий
- Appx: формат пакетов приложений для Windows Store.
- edb: Extensible Storage Engine (ESENT) база данных, используемая репозиторием пакетов.
- sfc /scannow: средство проверки целостности системных файлов Windows.
- DISM: инструмент обслуживания образов развертывания Windows.
Превью для социальных сетей
OG title: Как исправить приложения Windows после обновления до 8.1
OG description: Пошаговая инструкция для восстановления приложений Windows после обновления: от средства устранения неполадок до очистки репозитория и восстановления системных файлов.
Если вы уже решили эту проблему другим способом, пожалуйста, поделитесь решением: кратко опишите шаги и результаты, чтобы помочь другим пользователям.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента