Download

Revision History

1.7.1 13 Nov 16
1.7.0 2 Oct 16
1.6.0 16 Jul 16
1.5.0 6 Jul 16
1.4.0 5 Jun 16
1.3.0 3 May 16
1.2.0 10 Apr 16
1.1.0 3 Apr 16
1.0.0 28 Mar 16

EdgeManage

The EdgeManage application is all about managing your Edge favorites. It is designed to address a lot of the missing features in the new Edge browser. It will allow you to:

Background

The new Edge browser was released with Windows 10 in July 2015. However, it is considered by some to not be "feature complete". For example, it lacks an easy way to manage favorites (aka Bookmarks).

The first version of Edge stored the favorites as files, just like Internet Explorer did. So, you could use the File Explorer (plus some registry tweaks) to add, delete, rename files to manage your favorites. Although Edge could import favorites from other browsers, it could not export them.

After the "November Update" to Windows 10, the Edge browser no longer stores them as files the way the used to be, and instead uses an internal Extensible Storage Engine (ESE) database to store favorites. So, this means that you can no longer use the File Explorer to manage your favorites. The location of this database file is buried 15 folders deep... it's at:
C:\Users\YourName\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\
MicrosoftEdge\User\Default\DataStore\Data\nouser1\120712-0049\DBStore\spartan.edb

The "native" way to access your favorites is, of course, to open Edge, expose the favorites "pane", and use Edge to rename, delete, or rearrange the folders and favorites. However, this very tedious and takes a bit of practice. Plus, you'd miss out on all of the new features listed above!

Anniversary Update

The Anniversary Update to Windows 10, that became available on the 2nd of August 2016, has included many new features in Edge that were previously only available in EdgeManage. So, they are trying to put me out of business (but, hey... that's a good thing!). Edge now has native support for:

Release Notes

Version 1.7.1 - 13 Nov 2016

Version 1.7.0 - 2 Oct 2016

Version 1.6.0 - 16 Jul 2016

Version 1.5.0 - 6 Jul 2016

Version 1.4.0 - 5 Jun 2016

Version 1.3.0 - 3 May 2016

Version 1.2.0 - 10 Apr 2016

Version 1.1.0 - 3 Apr 2016

Version 1.0.0 - 28 Mar 2016

Languages

EdgeManage is available in the following languages. It will automatically detect and use your language based upon your locale choice in Windows.

English Danish
French Spanish
Dutch Portuguese
German Russian
Want to be a translator? If you don't see your language (or spot a error in any of the above languages), please send me the changes via the EdgeManageTranslate.xlsx Excel spreadsheet and I'll incorporate your changes/additions in the next release

Public Domain

This application and its source code are placed in the "public domain". That means it completely free, with no restrictions on its use. There is no license, so you can do anything you want with it, to include making money from it. You are also free to tinker with it, modify it, add new features, etc.

Note: Small portions of this application use other people's code (as shown in the source code). These authors still reserve their rights.

Acknowledgments

Many thanks to the following people (and many others) for their ideas, testing, bug reports, and translations:

Jerry and David BeefRWijker Francisco Rodríguez Jørgen Olsen
Stéphane Barizien Michael Reinders Christian Krause Mark Haney
Mark Haney Koos van Riemsdijk Roy T. Mantz Philippe Etienne
Tony Firmin Jørgen Olsen Ing. Ladislav Jukl Carlos Fonseca
RomanIT

Libraries

This application makes extensive use of the following libraries:

User's Guide

When you first launch the application, it will automatically load all of the favorites from the Edge database into the application's local cache. From there, you can make changes to the locally cached version of the data. After you've got things the way you want, then you can then save the changes back to the Edge database. Note: Nothing is saved to the Edge database until you click on "Save Changes"

Note: You should close the Edge browser before running this application.

The opening screen for the application looks something like this:

It should show all of the existing favorites and folders exactly as they appear in Edge. You can then just "drag and drop" the items to reorganize your folders and favorites. You can also use the application's menus to insert, rename, edit, delete, import, export, sort, etc.

File menu

Data menu

Note: By default, import operations will merge with the existing list of favorites and will overwrite matching items. You can control this behavior with the Settings->Merge Imports menu item to instead have imported favorites placed in an auto-generated folder

Edit menu

In addition to these menu items, you may also use a "right-click" context menu to accomplish the same features

To undelete a complex/deep folder structure, it makes sense to start at the folders at the end of the "tree" and work your way "up".

View menu

Sort menu

Settings menu

Utilities menu

You can use the Backup/Restore features to effectively move the entire Edge database from one PC to another. This would typically require you to change the default location of the Backup file to perhaps a USB flash drive or network location. Note: To copy the database, you'd need this application installed on both PCs.

Help menu

How to Use

EdgeManage is a stand-alone application that you use to perform imports, exports, sorts, moves, renames, etc of your Edge favorites. A typical EdgeManage "session" looks like this:

  1. Close Microsoft Edge
  2. Launch EdgeManage - it will automatically load all of your favorites
  3. Make whatever changes you like
  4. Click "File->Save Changes"
  5. Exit EdgeManage
  6. Launch Microsoft Edge - all of the changes you made will be visible

You wouldn't normally need to run EdgeManage very often... just whenever you want to perform management functions that are not natively available in Edge

Behavioral Differences

The real Microsoft Edge will allow you to have more than one folder or favorite with the same name. However, it will not allow any favorite to share the same URL.

The behavior of EdgeManage is the virtual opposite of the above rules... it will not allow duplicate folder or favorite names (within the same folder). And, it does allow a favorite to share the same URL.

Frequently Asked Questions

I get a message saying that the program doesn't support my version of Windows

EdgeManage only works with Windows 10.0.10586 or higher. If your PC has a lower number, that means that it doesn't have the "November Update". If so, then I'd recommend that you manually install this update.

Favorites created by EdgeManage don't have associated favorite icons

EdgeManage does not deal with favorite icons during import and export operations. Favorite icons will eventually repopulate on their own after visiting the sites from within Edge. You can use the "Utilities->Generate Icons" menu to attempt to automatically generate all missing favorite icons.

Is there an update notification system?

No, users are encouraged to use the "Help->Check for updates" menu to see if there is an update available.

EdgeManage seems to work, but my changes disappear when I launch Edge

There was a bug in the early versions of EdgeManage that didn't deal well with the Microsoft synchronization system. Please upgrade to the latest version of EdgeManage.

I get an error message that says "Illegal duplicate key"

There was a bug associated with deleting items that had the same URL as a previously deleted item. Please upgrade to the latest version of EdgeManage.

Other Related Projects

Take a look at these related projects:

Downloads/Links

Download the windows installer file: SetupEdgeManage.exe
Here are the files if you want to try it out without installing anything: EdgeManageProgramFiles.zip
Download the C# Source code for this application: EdgeManageSrc.zip
Download the program's text as an Excel workbook for translation into other languages: EdgeManageTranslate.xlsx