Несмотря на то, что с момента появления в Windows 8 его поведение было нестабильным, со временем Windows Store стал более надежным. У него все еще есть случайные проблемы. Одна из наиболее раздражающих проблем – застревание обновления (или установки) приложения. Вот как это исправить.
Магазин Windows предлагает довольно солидную коллекцию приложений, даже если он пока не предлагает настольных приложений. По большей части, магазин работает хорошо, но вы все равно будете сталкиваться со случайными проблемами, такими как загрузки и обновления, которые зависают. У нас есть несколько удобных решений для вас. Однако прежде чем приступить к ним, уделите некоторое время решению некоторых потенциальных проблем, которые могут иногда мешать работе Магазина Windows.
- Убедитесь, что ваши системные часы установлены правильно. Особенно, если вы синхронизируете приложения с другим компьютером Windows, Магазин Windows полагается на точное время, дату и часовой пояс.
- Это редкие, но иногда сторонние антивирусные программы могут мешать обновлениям приложений. Попробуйте временно отключить ваш AV, чтобы увидеть, решит ли он проблему.
- Некоторые сторонние программы брандмауэра также могут блокировать Магазин Windows. Хотя брандмауэр Windows уже имеет встроенное исключение, позволяющее Магазину Windows взаимодействовать, но программы брандмауэра сторонних производителей могут этого не делать. Вам придется создать это исключение самостоятельно.
Если ничего из этого не сработало, пришло время вытащить оружие побольше. Попробуйте процедуры в следующих разделах. Прежде чем начать, вы должны создать точку восстановления системы. Ни одна из этих процедур не является действительно рискованной или разрушительной, но если вам нравится играть в нее безопасно, продолжайте и резервируйте свой компьютер тоже.
Очистите кэш Магазина Windows из командной строки
В состав Windows входит небольшая утилита для очистки локального кэша Магазина Windows из командной строки. Чтобы открыть командную строку, щелкните правой кнопкой мыши меню «Пуск» (или нажмите Windows + X), выберите «Командная строка (администратор)», а затем нажмите кнопку «Да», чтобы запустить его с правами администратора. В командной строке введите (или скопируйте и вставьте) следующую команду, а затем нажмите клавишу ВВОД, чтобы очистить кэш.
wsreset.exe
При запуске команды она будет обрабатываться в течение 30 секунд или около того, а затем автоматически откроется окно Магазина Windows. Проверьте свои обновления, чтобы увидеть, работают ли они.
Восстановление Магазина Windows с помощью средства устранения проблем с приложениями Магазина Windows
Если очистка кеша не решит вашу проблему, вы можете попробовать устранить неполадки приложений Магазина Windows. В состав Windows входит ряд встроенных средств устранения неполадок, которые помогают находить и устранять различные проблемы. Средство устранения неполадок приложений Магазина Windows не встроено в Windows, но вы можете бесплатно загрузить его с веб-сайта Microsoft. Они имеют как версию для Windows 10, так и версию для Windows 8, поэтому убедитесь, что вы выбрали правильную версию.
После загрузки средства устранения неполадок дважды щелкните файл, чтобы запустить его. В окне устранения неполадок приложений Магазина Windows нажмите кнопку Далее, чтобы начать поиск проблем.
Средство устранения неполадок прорабатывает свой процесс, а затем сообщает, может ли он выявить и устранить проблему. В большинстве случаев средство устранения неполадок может успешно восстановить застрявшее обновление. Откройте магазин Windows и попробуйте обновить приложение. Даже если специалист по устранению неполадок говорит, что не может определить проблему, вполне возможно, что действия по запуску и остановке службы и очистке кэша сделали свое дело.
Если средство устранения неполадок приложений Магазина Windows не устранило проблему, это может сделать другое средство устранения неполадок. Застрявшее приложение может иногда возникать из-за проблем с Центром обновления Windows. Вам также следует попробовать запустить средство устранения неполадок Центра обновления Windows, пока вы на нем. Это не займет много времени и может помочь.
Перерегистрируйте магазин Windows с помощью PowerShell
Если ничего не помогло, вы можете попробовать перерегистрировать Магазин Windows, который находится как можно ближе к его переустановке. Для этого вам понадобится PowerShell, мощный язык сценариев, встроенный в Windows. Это немного отличается от командной строки, но это не так сложно понять.
Для выполнения этих шагов вам нужно запустить PowerShell с правами администратора. Нажмите «Пуск», введите «powershell», щелкните правой кнопкой мыши значок PowerShell в результатах поиска и выберите «Запуск от имени администратора». Нажмите «Да», чтобы разрешить ему административные привилегии.
Если вы используете Windows 10, введите (или скопируйте и вставьте) следующую команду, а затем нажмите Enter:
"& {$ manifest = (Get-AppxPackage Microsoft.WindowsStore) .InstallLocation + '\ AppxManifest.xml'; Add-AppxPackage -DisableDevelopmentMode -Register $ manifest}"
Поскольку Магазин Windows можно установить в разные папки в Windows 10, эта команда сообщает PowerShell найти место установки Магазина Windows и затем заново зарегистрировать его.
Если вы используете Windows 8, Магазин Windows будет установлен только в одном месте, поэтому команда проще. Пользователи Windows 8 должны вместо этого ввести следующую команду и нажать Enter:
Add-AppxPackage -DisableDevelopmentMode -Register $ Env: SystemRoot \ WinStore \ AppxManifest.XML
И это в значительной степени так. Эти процедуры обычно работают, чтобы удалить застрявшее обновление. Если у вас по-прежнему возникают проблемы с Магазином Windows, вы можете попробовать сканировать поврежденные системные файлы или перезапустить в безопасном режиме и снова выполнить некоторые из процедур, описанных в этой статье.