What is msedge.exe? Is it Safe? How do I fix high Disk or CPU usage?

msedge.exe is the program file of Microsoft Edge, Microsoft's own browser, and it is safe when it runs from Edge's installation folder; high CPU or disk use almost always comes from one tab, extension or background feature inside Edge, which you can find with Edge's Browser Task Manager (Shift + Esc).

Advertisement

This guide covers how to confirm the file is genuine, why Task Manager lists so many copies, the CPU and disk fixes Microsoft documents, repair and reset, malware checks, and whether you can turn msedge.exe off.

Microsoft Edge Browser Task Manager listing tabs sorted by CPU use
Press Shift + Esc in Edge to open this window, then select a row and end it to test the cause. (Image: Microsoft)

The fastest way to find what msedge.exe is doing

Windows Task Manager only shows a stack of msedge.exe entries. Edge's own Browser Task Manager names each one, so start there.

  1. Open Microsoft Edge and press Shift + Esc. You can also select Settings and more (…) > More tools > Browser Task Manager.
  2. Select the CPU column header to sort by processor use, then the Memory column to sort by memory.
  3. Read the top row. It names the tab, extension, subframe or utility process responsible.
  4. Select that row and select End process.
  5. Watch the load in Windows Task Manager (Ctrl + Shift + Esc) for a few minutes and check it has dropped.
  6. If the culprit was an extension or keeps coming back, work through the fixes below in order.

After each step, give Edge several minutes and check whether the load drops before moving to the next fix.

What is msedge.exe?

msedge.exe is the executable that starts Microsoft Edge, the Chromium-based browser built into Windows 11 and Windows 10. The same file runs every Edge window, tab and helper process.

Fact Detail
Product Microsoft Edge browser, published by Microsoft
Default location C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
Your browsing data Profiles live in %LOCALAPPDATA%\Microsoft\Edge\User Data, with the main profile in a folder named Default
Why it runs with Edge closed Startup boost, background extensions and apps, or Windows restarting apps at sign-in
Related but different msedgewebview2.exe is the WebView2 Runtime that other apps use to show web content, not the browser
Can it be removed Only in the European Economic Area; elsewhere Microsoft treats Edge as a Windows component

Why are there multiple msedge.exe processes in Task Manager?

Edge splits its work into separate processes so one crashing page does not take down the whole browser. Microsoft's WebView2 documentation describes the same model: one browser process, one or more renderer processes, and helpers such as the GPU and audio service processes. Windows Task Manager labels every one of them msedge.exe.

Process type What it does How many to expect
Browser The main process that owns the window, tabs and your profile One per running Edge
Tab (renderer) Draws a web page and runs its scripts Roughly one per open site, more with embedded content from other sites
Subframe Content from another site embedded inside a page, such as an ad or video player Varies with the pages you open
Extension Runs one installed extension One per enabled extension that is active
GPU process Handles graphics and video acceleration Usually one
Utility processes Network, audio, storage and similar services Several, depending on what the pages use

A long list of msedge.exe entries with only a few tabs open is expected. If the entries are named msedgewebview2.exe instead, another app owns them; see How to Fix the Microsoft Edge WebView2 Process Consuming Your Windows Memory.

Diagram of the WebView2 process model with browser and renderer processes
Edge's own browser splits work the same way: one browser process, several renderer, GPU and utility processes. (Image: Microsoft)

Is msedge.exe safe?

Yes, when the file sits in Edge's installation folder and carries a valid Microsoft signature. Malware sometimes borrows the names of well-known processes, so the name alone proves nothing. Match what you see to a row.

Advertisement
What you see What it means What to do
The file path is C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe The genuine Edge browser Nothing; fix any high usage with the steps below
msedge.exe runs from AppData, Temp, Downloads or System32 Not where Edge installs; treat it as suspicious Run the malware checks in the scan section
The signature check below returns anything other than Valid The file is unsigned or altered Scan with Microsoft Defender and repair Edge
Edge opens pages, changes your search engine or shows ads you did not choose An unwanted extension or changed settings, sometimes called a browser hijacker Remove unknown extensions, reset Edge settings, and scan
High CPU while every Edge window is closed Usually startup boost or background extensions, not malware Turn those off as shown in the disk section

How to check if msedge.exe is genuine

Two built-in PowerShell cmdlets settle it: Get-Process shows where each running msedge.exe was started from, and Get-AuthenticodeSignature reads the file's digital signature.

  1. Open Windows PowerShell from the Start menu while Edge is running.
  2. Run Get-Process -Name msedge -FileVersionInfo to list the file behind every msedge.exe process.
  3. Read the FileName column. Every row should show C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe.
  4. Run Get-AuthenticodeSignature -FilePath "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe", replacing the path with any different one the previous step showed.
  5. Read the Status column. Valid means the file is correctly signed; any other status on a file named msedge.exe is a reason to run the malware scan below.

Why does msedge.exe use high CPU or disk?

Microsoft lists the symptoms as msedge.exe processes using a large share of CPU while idle, memory far above what a few tabs need, a sluggish system and slow tab switching. Each has a small set of causes.

Cause Typical sign Fix in this guide
One heavy page or web app A single Tab row tops the Browser Task Manager CPU column End or sleep that tab
A faulty or heavy extension An Extension row with steady CPU use Turn extensions off one at a time
Too many background tabs Memory climbs as tabs pile up Sleeping tabs
Software rendering Video, WebGL or canvas pages drive CPU high Check hardware acceleration and the GPU driver
Edge running after you close it msedge.exe in Task Manager with no Edge window Startup boost and background apps settings
A large or damaged cache Steady disk activity from msedge.exe while browsing Clear cached images and files
Sync catching up Disk and network use after sign-in or on a new PC Pause sync to test
Damaged profile or installation Problems persist after the fixes above Reset, new profile, then repair

First: identify what inside Edge is using resources

Microsoft's own troubleshooting order starts here, and after each fix it says to watch Edge for several minutes before moving on. Two built-in tools show where the load comes from.

  1. Press Shift + Esc in Edge to open the Browser Task Manager.
  2. Sort by CPU, then by Memory, and note the top two or three rows by name.
  3. Right-click a column header and select JavaScript memory if you want to see whether a page's script memory keeps growing.
  4. Select Settings and more (…) > More tools > Performance to open the performance detector.
  5. Check Tabs performance status. Healthy means background tabs are not the problem.
  6. If tabs are listed, select the three dots next to one and choose Sleep tab or Close tab.
  7. Match what you found to the cause table above and go to that fix.
Browser Task Manager column menu with JavaScript memory highlighted
Right-click any column heading and choose this option to watch whether a page's script memory keeps growing. (Image: Microsoft)

Fix high CPU usage from msedge.exe

Work down the list and stop as soon as CPU use stays low. The first steps fix most cases.

Advertisement
  1. Close the heavy tabs you found, then close every Edge window and reopen Edge.
  2. Go to edge://extensions/, turn off every extension, and watch CPU use. If it drops, turn extensions back on one at a time to find the one at fault, and leave that one off or remove it.
  3. Select Settings and more (…) > Settings > System and performance > Performance and make sure Automatically put tabs to sleep is On. Pick a shorter time under Put inactive tabs to sleep after a set time.
  4. On the same page, turn on Enable energy saver to cut background tab activity. Edge's energy saver was formerly called efficiency mode.
  5. Go to edge://gpu and check Graphics Feature Status. If items show software-only rendering, open edge://settings/system and turn on Use graphics acceleration when available.
  6. Update the graphics driver: select Start > Settings > Windows Update > Advanced options > Optional updates and install any display driver offered.
  7. Update Edge: select Settings and more (…) > Help and feedback > About Microsoft Edge, let it install any update, then select Restart.

If turning graphics acceleration off fixes a blank or flickering window instead, Microsoft advises updating the GPU driver and then turning it back on. For background detail on how sleeping tabs free CPU, Microsoft says they build on Chromium's freezing, which pauses a tab's script timers.

Fix high disk usage from msedge.exe

Disk activity from msedge.exe usually comes from the cache, sync, or Edge keeping processes alive after you close it. These steps address each.

  1. Select Settings and more (…) > Settings > Privacy, search, and services, then Clear browsing data > Choose what to clear.
  2. Under Time range, choose the widest range, tick Cached images and files, leave passwords and history unticked if you want to keep them, and select Clear now.
  3. Open edge://settings/system/manageSystem and turn off Startup boost, which keeps core Edge processes running in the background when the browser is closed.
  4. On edge://settings/system, turn off Continue running background extensions and apps when Microsoft Edge is closed.
  5. To test sync, go to Settings > Profiles > Sync and select Turn off sync. Turn it back on once you know whether it was the cause.
  6. Close Edge, open Task Manager, and confirm no msedge.exe entries remain.
  7. If the drive itself is nearly full, select Start > Settings > System > Storage and run Storage Sense.

Clearing the cache makes the next visit to each site slower while Edge downloads its files again. Clearing browsing data with sync on removes synced items on every device, which is why Microsoft suggests turning sync off first if you only want to clear this PC.

Repair or reset Microsoft Edge

Use these when the fixes above do not hold. Resetting keeps bookmarks, history and saved passwords, but resets pinned tabs, the startup page, the search engine and turns off extensions.

Advertisement
  1. Reset settings: go to edge://settings/reset, select Restore settings to their default values, and confirm.
  2. Test a fresh profile: select the Profile icon in the upper-right corner > Set up a new profile, choose Personal or Work or school, select Start without your data, then Confirm and start browsing.
  3. If the new profile runs normally, the old profile is the cause. Keep the new one and sign in to sync your data, or rebuild the old one in the next step.
  4. Rebuild the main profile: close Edge, open %LOCALAPPDATA%\Microsoft\Edge\User Data in File Explorer, and rename Default to Default.old.
  5. Start Edge to create a clean Default profile, then copy anything you need, such as the Bookmarks file, from Default.old.
  6. Repair Edge: select Start > Settings > Apps > Installed apps, find Microsoft Edge, and select Modify > Repair.
  7. Restart the PC once the repair finishes.

Scan for malware pretending to be msedge.exe

Malware uses CPU and disk too. Scan when the file sits outside Edge's folder, the signature check fails, or Edge behaves in ways you did not set up.

  1. Run Get-Process -Name msedge -FileVersionInfo in PowerShell to confirm where each msedge.exe runs from.
  2. Select Start > Settings > Privacy & security > Windows Security > Virus & threat protection.
  3. Select Quick scan and let it finish. Remove anything it finds and restart if asked.
  4. Check for hijacker signs: an unfamiliar search engine or startup page, pages you did not open, or extensions you did not add at edge://extensions/.
  5. Remove unknown extensions, then reset Edge settings as shown in the previous section.
  6. Select Start > Settings > Apps > Installed apps and uninstall any program you do not recognise.

Use Windows tools to diagnose persistent high usage

If Edge is clean and still slow, look at Windows itself. Microsoft recommends running DISM before System File Checker because DISM provides the files SFC uses for repairs.

  1. Press Ctrl + Shift + Esc, open the Processes tab, and sort by CPU and then Disk to confirm Microsoft Edge is really the top consumer.
  2. Open the Details tab to see each msedge.exe entry separately with its own CPU and memory figures.
  3. Type cmd in the search box, right-click Command Prompt, and select Run as administrator.
  4. Run DISM.exe /Online /Cleanup-image /Restorehealth and wait for it to finish.
  5. Run sfc /scannow. Windows Resource Protection did not find any integrity violations means system files are fine.
  6. Select Start > Settings > Windows Update > Check for updates and install everything offered, including optional driver updates.
  7. Restart the PC and retest Edge.

Can I disable or uninstall msedge.exe?

You can stop it running, but outside the European Economic Area you cannot uninstall it. Microsoft treats Edge as an essential Windows component there, and apps such as Microsoft 365 still open some web links in it.

Leave msedge.exe installed and stop it running in the background instead: turn off Startup boost, turn off Continue running background extensions and apps when Microsoft Edge is closed, and set another browser as your default if you prefer one. Blocking the file breaks Windows and Microsoft 365 features that still open web content in Edge. With background running turned off, msedge.exe only uses resources while an Edge window is open. In the EEA, Edge can be removed from Installed apps; see How to Uninstall/Remove Microsoft Edge from Your Computer for the full process.

How to check msedge.exe usage has come down

A low reading straight after a restart proves little. Check Edge the way you normally use it.

  1. Open your usual tabs and browse normally for 10 to 15 minutes.
  2. Press Shift + Esc and confirm no single row holds a high CPU figure while you are idle.
  3. Open Settings and more (…) > More tools > Performance and check that Tabs performance status reads Healthy.
  4. Close every Edge window, open Task Manager, and confirm no msedge.exe entries remain.
  5. Restart the PC, sign in, and check that msedge.exe does not appear until you open Edge.

Fix msedge.exe problems that keep coming back

msedge.exe starts with Windows even though Edge is closed

Startup boost, background apps, or Windows restarting Edge from the last session.

  1. Turn off Startup boost at edge://settings/system/manageSystem.
  2. Turn off Continue running background extensions and apps when Microsoft Edge is closed at edge://settings/system.
  3. Select Start > Settings > Accounts > Sign-in options and turn off Automatically save my restartable apps and restart them when I sign in.
  4. Restart and check Task Manager.

msedge.exe crashes, or appears in Task Manager but no window opens

Leftover background processes, a graphics driver problem, a damaged profile or a broken installation.

  1. In Task Manager, end every msedge.exe task and start Edge again.
  2. If Edge opens long enough, turn off Use graphics acceleration when available at edge://settings/system, restart Edge, and update the GPU driver if that helped.
  3. Test a temporary profile by running "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --user-data-dir="%TEMP%\edge-test-profile" in Command Prompt.
  4. If Edge works with the test profile, rename the Default profile folder as shown in the repair section; otherwise repair Edge from Installed apps.

High CPU returns a few days after the fix

An extension updated itself, or a site you keep open is heavy.

  1. Press Shift + Esc and sort by CPU to see which row is back.
  2. Turn off that extension at edge://extensions/, or sleep or close that tab.
  3. Add the site to sleeping tabs only if it does not need to stay active; remove it from Always keep these sites active if it is listed there.

Security scan flags a file named msedge.exe

A malicious file is using Edge's name from another folder.

  1. Let Microsoft Defender quarantine or remove it.
  2. Run the signature check on the real Edge file to confirm it is still Valid.
  3. Reset Edge settings and remove extensions you did not add.
  4. Repair Edge from Installed apps if Edge still misbehaves.

Quick checklist: best fixes for msedge.exe high CPU or disk

Stop when usage stays level. The top rows fix most cases.

Fix Where Solves
Find the busy process Shift + Esc in Edge Tells you which tab or extension to deal with
Turn off extensions edge://extensions/ A faulty or heavy extension
Sleeping tabs and energy saver System and performance > Performance Background tabs eating CPU and memory
Hardware acceleration and GPU driver edge://gpu, Optional updates Software rendering driving CPU up
Clear the cache Privacy, search, and services > Clear browsing data Constant disk activity
Startup boost and background apps off edge://settings/system msedge.exe running with Edge closed
Reset, new profile, repair edge://settings/reset, Installed apps > Modify Damaged settings, profile or installation
Check location, signature, scan Get-Process, Get-AuthenticodeSignature, Windows Security A fake msedge.exe

Frequently Asked Questions

Is msedge.exe a virus?

No. msedge.exe is the Microsoft Edge browser, made by Microsoft. It is only a concern when a file with that name runs from somewhere other than C:\Program Files (x86)\Microsoft\Edge\Application or fails a signature check, which suggests malware borrowing the name. Run a Quick scan in Windows Security if so.

Where is msedge.exe located?

The default location is C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe. To check a running copy, run Get-Process -Name msedge -FileVersionInfo in PowerShell and read the FileName column. Your Edge profile data is stored separately, in %LOCALAPPDATA%\Microsoft\Edge\User Data.

Is msedge.exe by Microsoft Corporation?

Yes. msedge.exe is Microsoft's Edge browser. A genuine copy sits in Edge's installation folder and its Authenticode signature status is Valid when checked with PowerShell's Get-AuthenticodeSignature cmdlet. A copy elsewhere or with an invalid signature is not the real browser.

How do I fix msedge.exe high CPU usage?

Press Shift + Esc in Edge, sort by CPU, and end the process at the top. Then turn off extensions at edge://extensions/, keep sleeping tabs on, check hardware acceleration at edge://gpu, and update Edge. Reset or repair Edge if the problem persists.

How do I stop msedge.exe from running?

Close all Edge windows, then stop it relaunching in the background: turn off Startup boost at edge://settings/system/manageSystem and turn off Continue running background extensions and apps when Microsoft Edge is closed. Any remaining msedge.exe tasks can then be ended in Task Manager.

How do I disable msedge.exe?

You cannot disable the file itself without breaking Edge, and outside the EEA Edge cannot be uninstalled. Stop it running in the background with the startup boost and background apps settings, and set another browser as default if you prefer. It then runs only when Edge is open.

Does msedge.exe need to run at startup?

No. It starts at sign-in because of startup boost, background extensions, or Windows restoring apps from your last session. Turn off Startup boost, the background apps setting, and Automatically save my restartable apps and restart them when I sign in under Accounts > Sign-in options.

Why does msedge.exe crash?

Microsoft names four common causes: leftover background processes, graphics driver problems, a corrupted user profile, and a broken installation. End all msedge.exe tasks, turn off graphics acceleration to test, try a new profile, and repair Edge from Settings > Apps > Installed apps.

Why are there so many msedge.exe processes?

Edge runs a separate process for the browser, each site you open, each active extension, graphics, and services such as audio and networking. Windows Task Manager labels all of them msedge.exe. Press Shift + Esc in Edge to see what each one is.

Philip Celasco

Philip is a Texas-based technology writer and IT administrator at Techdows.com with more than 10 years of experience creating practical content for everyday users and professionals. He specializes in web browsers, particularly Chromium-based platforms such as Google Chrome, Microsoft Edge, Brave, and Opera. Through his work as an IT administrator, Philip has hands-on experience managing devices, configuring browser policies, troubleshooting software and network issues, and helping people resolve problems that affect productivity and security. His articles are based on practical testing and real-world technical experience. He covers browser settings, extensions, performance problems, privacy controls, security features, and Windows troubleshooting. Outside work, Philip enjoys the quieter side of life in Texas and stepping away from the screen when he can. He has two kids, two cats and loves to play golf with his mother during the weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *