Иногда может возникнуть ситуация, когда ПК с Windows 10 работает не так, как ожидалось, работает очень медленно, и, проверяя диспетчер задач, вы можете заметить высокую загрузку ЦП службой государственного хранилища. Несколько пользователей сообщают о похожих проблемах после обновления Windows: “высокая загрузка ЦП службой государственного хранилища, вызывающая замедление работы системы и проблемы с производительностью”. Итак, у вас может возникнуть вопрос: что такое служба государственного хранилища и почему это вызывает высокую загрузку ЦП или медленную производительность системы? Давайте узнаем ответ и решения для устранения проблемы с высокой загрузкой ЦП в Windows 10.
Что такое служба государственного хранилища?
Хост службы: служба репозитория состояния (StateRepository) является важным системным процессом, который хранит и извлекает информацию о состоянии системных компонентов и приложений. Она обеспечивает бесперебойную работу различных процессов и приложений, предоставляя доступ в режиме реального времени к сохраненной информации о состоянии. Несомненно, это потрясающий сервис, но иногда из-за ошибки или по другим причинам Служба государственного хранилища начинает потреблять 100% ЦП.
Несколько факторов могут вызвать высокую загрузку ЦП службой государственного хранилища:
- Если системные файлы, связанные со службой государственного хранилища, повреждены, это может привести к ненормальной загрузке ЦП.
- Если системные файлы, связанные со службой государственного хранилища, повреждены, это может привести к ненормальной загрузке ЦП.
- Устаревшие или неисправные драйверы устройств также могут вызывать высокую загрузку ЦП службой государственного хранилища.
- В некоторых случаях проблемы с Центром обновления Windows или неполная установка могут привести к сбоям в работе службы государственного хранилища и чрезмерному использованию ресурсов ЦП.
Перезапустить службу государственного хранилища
Всякий раз, когда вы замечаете какую-либо конкретную службу, вызывающую высокую загрузку процессора или памяти, это может быть связано с тем, что она по какой-то причине застряла. Перезапуск службы репозитория состояния может устранить временные сбои или проблемы, из-за которых она потребляет большие ресурсы ЦП. Это, по сути, сбрасывает службу, позволяя ей начать работу заново и, возможно, решить любые основные проблемы. Это быстрое и простое решение, помогающее большинству пользователей устранить проблему с высоким уровнем процессора службы репозитория состояния на их компьютере.
- Нажмите клавишу Windows + R и введите services.msc и нажмите ok
- Прокрутите вниз, чтобы найти “StateRepository” или “Служба государственного хранилища”.
- Щелкните по ней правой кнопкой мыши и выберите «Перезапустить» в контекстном меню.
В случае, если опция перезапуска не отображается серым цветом, дважды щелкните по Службе репозитория состояния, чтобы открыть ее диалоговое окно «Свойства» и сначала нажмите кнопку «Остановить«. После того, как состояние службы остановлено, теперь нажмите кнопку Пуск, чтобы снова запустить службу государственного хранилища.
Запустите средство проверки системных файлов (SFC) и DISM-сканирование
Поврежденные или отсутствующие системные файлы — еще одна распространенная причина низкой производительности Windows 10 или проблем с высокой загрузкой ЦП. Если системные файлы, связанные с службой государственного хранилища, повреждены или отсутствуют, это может привести к высокой загрузке ЦП или проблеме с использованием диска на 100%. Запустите встроенную программу проверки системных файлов (SFC) и службы обслуживания и управления образами развертывания (DISM) для сканирования и восстановления поврежденных или отсутствующих системных файлов.
- Нажмите клавишу Windows, введите cmd, щелкните правой кнопкой мыши в командной строке и выберите запуск от имени администратора.
- В окне командной строки введите: sfc /scannow и нажмите Enter. Завершите сканирование. Если будут обнаружены какие-либо проблемы, они будут устранены автоматически.
- После завершения сканирования SFC введите команду: DISM / Online /Cleanup-Image / RestoreHealth и нажмите Enter. Это позволит просканировать и восстановить поврежденный образ Windows.
- После завершения сканирования DISM перезагрузите компьютер и проверьте, нормализуется ли загрузка ЦП.
Проверьте наличие обновлений Windows
Microsoft регулярно выпускает обновления Windows с исправлениями ошибок, исправлениями безопасности и улучшениями производительности. Если высокая загрузка процессора службой репозитория состояния вызвана известной проблемой, которая была устранена в центре обновления Windows, установка последних обновлений может помочь решить проблему.
- Нажмите клавишу Windows + S, введите центр обновления Windows и нажмите клавишу enter,
- Нажмите «Проверить наличие обновлений» и разрешите Windows выполнять поиск доступных обновлений.
- Если обновления найдены, загрузите и установите их. После завершения перезагрузите компьютер, чтобы применить и завершить процесс обновления.
- Теперь проверьте, решена ли проблема с высокой загрузкой ЦП Windows 10.
Обновите драйверы устройств
Опять же, устаревшие или неисправные драйверы устройств иногда могут вызывать проблемы с совместимостью с системными процессами, такими как служба репозитория состояния, что приводит к высокой загрузке ЦП. Обновление драйверов устройств до последних версий обеспечивает совместимость с операционной системой и может устранить любые проблемы, связанные с драйверами, которые способствуют возникновению проблемы.
- Нажмите клавишу Windows + X и выберите Диспетчер устройств в меню.
- Разверните категории, чтобы найти устройства, драйверы которых вы хотите обновить. Например, чтобы обновить графический драйвер, разверните display adapter.
- Щелкните правой кнопкой мыши на графическом устройстве и выберите Обновить драйвер.
- Выберите Автоматический поиск обновленного программного обеспечения-драйвера и следуйте инструкциям на экране.
- Повторите этот процесс для каждого устройства, которому требуется обновление.
Выявление и удаление проблемных приложений
Некоторые сторонние приложения могут конфликтовать со службой государственного хранилища или другими системными процессами, в результате чего они потребляют чрезмерные ресурсы ЦП. Если проблема возникла после недавней установки приложения, выявление и удаление проблемных приложений устраняет источник конфликта и снижает нагрузку на ЦП.
- Нажмите Win + X и выберите Приложения и функции.
- Прокрутите список установленных приложений и определите любые сторонние приложения, которые могут вызывать проблему.
- Нажмите на проблемное приложение и выберите Удалить.
- Следуйте инструкциям на экране, чтобы завершить процесс удаления.
Выполните чистую загрузку
Если ничего не работает, выполнение чистой загрузки запускает Windows только с основными службами и программами запуска, что помогает устранить потенциальные программные конфликты, которые могут вызывать высокую загрузку ЦП.
- Нажмите клавишу Windows + R, введите “msconfig”, и нажмите Enter.
- В окне Конфигурации системы перейдите на вкладку Службы.
- Установите флажок рядом с пунктом Скрыть все службы Microsoft. Нажмите «Отключить все».
- Далее перейдите на вкладку «Автозагрузка» и нажмите «Открыть диспетчер задач».
- Отключите каждый элемент автозагрузки, щелкнув по нему правой кнопкой мыши и выбрав Отключить.
- Закройте диспетчер задач, нажмите OK в окне конфигурации системы и перезагрузите компьютер.
Проверьте, приходит ли загрузка ЦП в норму, если да, постепенно включая службы и программы запуска, вы можете определить конкретное программное обеспечение, вызывающее проблему, и предпринять соответствующие действия, такие как его обновление или деинсталляция.
Перерегистрируйте встроенные приложения в Windows 10
Несколько пользователей сообщают, что повторная регистрация встроенных приложений помогает им решить проблему высокой загрузки процессора службой государственного хранилища. Если вышеуказанные решения не устранили вашу проблему, вы можете попробовать повторно зарегистрировать встроенные приложения, выполнив следующие действия.
Перед выполнением этого рекомендуется
Откройте Powershell от имени администратора, вы можете сделать это, щелкнув правой кнопкой мыши в меню «Пуск» Windows 10 и выбрав PowerShell (администратор), затем выполните приведенную ниже команду.
Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.installLocation) \AppXManifest.xml”}
Эта команда установит все стандартные приложения в вашей системе, после этого закройте окно PowerShell и перезагрузите компьютер. При следующем входе в систему убедитесь, что служба репозитория состояния больше не использует ЦП с высокой загрузкой.
Сброс компонентов Центра обновления Windows
Если высокая загрузка процессора службой репозитория состояния связана с проблемами с Центром обновления Windows, сброс компонентов Центра обновления Windows может помочь решить проблему. Этот процесс очищает поврежденный кэш обновлений и может исправить любые основные проблемы с процессом обновления, которые могут вызывать высокую загрузку ЦП.
Откройте командную строку от имени администратора и выполните следующие команды одну за другой:
- сетевая остановка wuauserv
- чистая остановка CryptSvc
- биты Net stop
- сетевая остановка msiserver
- обновление C:\Windows\SoftwareDistribution SoftwareDistribution.old
- обновление C:\Windows\System32\catroot2 catroot2.old
- сетевой запуск wuauserv
- чистый запуск CryptSvc
- чистые стартовые биты
- net start msiserver
Приведенные выше команды останавливают Центр обновления Windows и связанные с ним службы, переименовывают папку, в которой Windows хранит файлы обновлений, поэтому в следующий раз, когда вы будете проверять наличие обновлений, он создаст новую папку, загрузит свежие файлы обновлений и перезапустит службы.