Microsoft Edge is still in its early days, and occasionally, problems can arise. If you find that Edge is experiencing slow performance, crashes, or the weird appearance of adware, toolbar, or popups, then you may have to reset Microsoft Edge.
Resetting Microsoft Edge is not like resetting other browsers, however. Edge is a part of the Windows operating system, and cannot be uninstalled. There are different ways to tackle this problem, but you should try the basic methods first.
Reset Microsoft Edge Through Its Settings
Open the “Settings” menu by clicking the three horizontal dots in the upper right corner of the Edge window and choose “Settings.”
Under Clear browsing data, click “Choose what to clear” and then click “Show more.” There are a lot of data types here. Select them all and click “Clear.” Restart your PC and re-open Edge for a clean slate.
Repair Microsoft Edge Through System File Checker
Microsoft Edge is a core component of Windows 10, not a separate app. If the error is caused by file corruption or something similar, Windows’ System File Checker tool (sfc.exe) might be able to fix the problem. You can run a full system scan with the System File Checker by right-clicking the Start menu, selecting “Command Prompt (Admin)”, and running the following command:sfc /scannow
For more information on running System File Checker commands, check out our guide on the subject. If the SFC command fails to fix the problem, then try the more advanced DISM command or System Update Readiness Tool described in our guide. Restart your PC and hopefully Microsoft Edge should work properly.
Microsoft Edge is a core component of Windows 10, not a separate app. If the error is caused by file corruption or something similar, Windows’ System File Checker tool (sfc.exe) might be able to fix the problem. You can run a full system scan with the System File Checker by right-clicking the Start menu, selecting “Command Prompt (Admin)”, and running the following command:sfc /scannow
For more information on running System File Checker commands, check out our guide on the subject. If the SFC command fails to fix the problem, then try the more advanced DISM command or System Update Readiness Tool described in our guide. Restart your PC and hopefully Microsoft Edge should work properly.
Reset Microsoft Edge Through PowerShell
If the above methods don’t work for you, you may have to go nuclear. This PowerShell command will delete and re-register the core data of Microsoft Edge. Make sure you perform a full backup and/or create a system restore point before continuing in case anything goes wrong. This is very important, and do not continue before creating a backup!
First, navigate to the following folder and clear everything inside it:C:\Users\%username\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe
(Replace %username with your own username.)
Next, right-click on the Start menu and choose “Windows PowerShell (Admin)”. Copy and paste the following code inside PowerShell and press Enter:Get-AppXPackage -AllUsers -Name Microsoft.MicrosoftEdge | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml” -Verbose}
If the process was completed successfully, you should see a message like this:
When you open Microsoft Edge next time, you will see that it has been reset to default. If you encounter any error, type the following command to get the first few logged events:Get-Appxlog | Out-GridView
Note the error code in the log and proceed with the following link from MSDN knowledgebase.
If the above methods don’t work for you, you may have to go nuclear. This PowerShell command will delete and re-register the core data of Microsoft Edge. Make sure you perform a full backup and/or create a system restore point before continuing in case anything goes wrong. This is very important, and do not continue before creating a backup!
First, navigate to the following folder and clear everything inside it:C:\Users\%username\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe
(Replace %username with your own username.)
Next, right-click on the Start menu and choose “Windows PowerShell (Admin)”. Copy and paste the following code inside PowerShell and press Enter:Get-AppXPackage -AllUsers -Name Microsoft.MicrosoftEdge | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml” -Verbose}
If the process was completed successfully, you should see a message like this:
When you open Microsoft Edge next time, you will see that it has been reset to default. If you encounter any error, type the following command to get the first few logged events:Get-Appxlog | Out-GridView
Note the error code in the log and proceed with the following link from MSDN knowledgebase.