What Is State Repository Service & How to Fix Its High CPU Usage [MiniTool Wiki]

  • Linkedin
  • Reddit

Quick Navigation :

What Is State Repository Service

You may have seen the state repository service in the task manager but don’t know what exactly it is. Here, MiniTool will tell you the answer to the question - what is service host in task manager and some other information about it.

State repository service, a browser-based service, helps you capture and store snapshots of browsing sessions on the web browser. It means that it can record your browsing information including browsing history, the last page displayed in the browser, the state of script and document objects, information entered in the form on the last viewed page and cookies.

The state repository service is always active only if your computer keeps running. Therefore, your Microsoft Edge browsing information will be saved as much as possible. Then, you can get back to that session on a different device.

There’s no doubt that the service host state repository service is a wonderful feature. With this service, you can retrieve any data you saved before on another web browser on a different computer.

How to Fix State Repository Service High CPU Issue

You may encounter the state repository high CPU usage issue after perform a clean installation Windows 10 operation. And the high CPU usage can cause your system freezing and unresponsive continuously while opening the Microsoft Edge browser.

Are you bothered by the state repository service host using CPU too much issue? Here are some solutions for you.

windows modules installer worker thumbnail
Quick Fix Windows Modules Installer Worker High CPU Usage

Windows Modules Installer Worker high CPU usage error is a frequently encountered question among Windows users. This post will give you some solutions to it.

Read More

Fix 1: Restart State Repository Service

The state repository service will be turned on by default. You can ignore it if your computer runs normally. However, if the state repository service causing issues like system freezing and unresponsive due to its high CPU usage, restarting the service is a great choice.

Step 1: After opening the Run dialogue window by pressing Win and R keys, type services.msc and press the Enter key.

type services.msc in thr run windows and execute it

Step 2: In the Services window, scroll down the service list to find the state repository service. Right click on the service and choose the Restart feature from the pop-up menu.

Tip: If the Restart option is greyed out, move to the left side of the window and click on the Stop button. Then, click on the Start button to restart the service.

right click on the service and choose the Restart feature

Fix 2: Fix or Reset Microsoft Edge

The Microsoft Edge browser is also responsible for the state repository service high CPU usage error. In this case, try fixing or resetting Microsoft Edge to solve the issue. Here’s how to do.

Step 1: Press the Win plus I keys to open Windows Settings, and then click on Apps on the main page.

click on apps on the main page

Step 2: After clicking on Apps & features, go to the right side of the window and find Microsoft Edge by scrolling down the Apps list. Double click on this browser and click the Advanced options to go on.

click on advanced options

Step 3: In the next page, click on Repair. Then, the program will run automatically and fix any potential issues with Microsoft Edge. If you find the high CPU usage issue still exists, repeat the above steps and click on Reset option.

click on repair or reset

Fix 3: Reinstall All Windows Built-in Apps

If the state repository service high CPU usage issue still appears after resetting the Microsoft Edge, it’s time to reinstall all built-in apps on Windows. It is high recommended that you create a system restore point before reinstalling apps. This operation enables you to restore to the previous state if something goes wrong.

Step 1: Right click the Windows icon on the desktop and click Windows PowerShell (Admin) option from the pop-up menu.

Step 2: In the next window, type or paste the following command and press the Enter key to carry out the operation.

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

Step 3: The operation will install all the standard applications on your computer. After that, exit the Windows PowerShell and reboot your computer to check if the high CPU issue is fixed successfully.

  • Linkedin
  • Reddit