What Is State Repository Service & How to Fix Its High CPU Usage
This post will introduce you the state repository service. It includes two parts – the state repository service definition and the solutions to fix state repository service high CPU usage.
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.
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.
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.
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.
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.
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.
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.