State Repository Service грузит процессор, приложения UWP и «Параметры» не открываются — как починить (2025)

Параметры, Почта, Store или виджеты не запускаются, а процесс State Repository Service грузит CPU? Починим репозиторий приложений: кеш, реестр, SFC/DISM, пере-регистрация UWP, WebView2 и хранилище пакетов.

Симптомы

  • Окно «Параметры» закрывается сразу после запуска или вообще не открывается.
  • Магазин Microsoft Store, Почта/Календарь, Фото — не запускаются.
  • В Диспетчере задач «State Repository Service» грузит 20–60% CPU.
Нужна помощь? Аккуратно восстановлю репозиторий, перерегистрирую UWP и верну работу Параметров и Store.

1) SFC/DISM: восстанавливаем базу

CMD (Администратор) — выполнять по одной:

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

2) Сброс Microsoft Store и компонентов

Win+R → wsreset -i — дождитесь перезапуска магазина.

PowerShell (Администратор) — вставить целиком (перерегистрация UWP‑приложений):

Get-AppxPackage -AllUsers | ForEach-Object {{
  try {{
    Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" -ErrorAction Stop
  }} catch {{ Write-Host "Skip $($_.Name): $($_.Exception.Message)" }}
}}

3) WebView2 и «Параметры»

Часть UWP/системных окон зависит от WebView2. Переустановите Runtіme, если он повреждён.

4) Репозиторий состояния приложений: мягкая очистка

Остановим службы, очистим кеш и перезапустим.

CMD (Администратор) — выполнять по одной:

net stop StateRepository
net stop ClipSVC
net stop AppXSvc
taskkill /f /im RuntimeBroker.exe
del /q /s "%LOCALAPPDATA%\Packages\*\TempState\*" 2>nul
net start AppXSvc
net start ClipSVC
net start StateRepository

5) Кеш Edge/WinInet

PowerShell — вставить целиком:

$paths = @(
  "$env:LOCALAPPDATA\Microsoft\Edge\User Data\Default\Cache",
  "$env:LOCALAPPDATA\Packages\Microsoft.MicrosoftEdge.Stable_*\AC\#!001\MicrosoftEdge\Cache"
)
foreach($p in $paths){{
  if(Test-Path $p){{ Get-ChildItem $p -Recurse -Force -ErrorAction SilentlyContinue | Remove-Item -Recurse -Force -ErrorAction SilentlyContinue }}
}}

6) Переиндексация поиска и файлов

PowerShell — выполнять по одной:

Get-Service WSearch | Restart-Service
control.exe srchadmin.dll

FAQ

Можно ли удалять папку AppRepository

Нет. Это риск повредить систему. Мы останавливаем службы и чистим только кеш TempState.

Параметры открываются, но разделы пустые

Проверьте WebView2 и учётную запись. Попробуйте новую локальную учётку для проверки профиля.

Читайте также: