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.
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