||13 Nov 16
||2 Oct 16
||16 Jul 16
||6 Jul 16
||5 Jun 16
||3 May 16
||10 Apr 16
||3 Apr 16
||28 Mar 16
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:
- View all favorites and folders in a graphical tree
- Use "drag and drop" to move favorites and folders around
- Sort all or portions of your favorites
- Rename folders/favorites
- Manually add/delete folders/favorites
- Edit the URLs inside favorites
- Import favorites from an HTML-based bookmarks.html file
- Export favorites to an HTML-based bookmarks.html file
- Import favorites from Internet Explorer
- Export favorites to Internet Explorer
- Backup and Restore the Edge database (can also be used to copy to another PC)
- Create Internet shortcuts on the desktop
- Resurrect previously deleted favorites and folders
- Generate missing favorite icons
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
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:
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!
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
- Displaying favorites in a full tree view
- Sorting favorites
Version 1.7.1 - 13 Nov 2016
This is a minor release, with new features, and is recommended
- New feature to set a icon for a favorite
- New Portuguese translation
- HTML import/export now handles icon files
- Fixed a minor bug that got introduced (v184.108.40.206 - 21 Nov 16)
- Added a new Russian translation (v220.127.116.11 - 9 Jan 17)
- Now compatible with build 15002
Version 1.7.0 - 2 Oct 2016
This is a minor release, with new a feature, and is recommended
- New feature to refresh a single favorite icon
- New French translation
- Made compatible with build 14935
Version 1.6.0 - 16 Jul 2016
This is a major release, with new/enhanced features, and is recommended
- New Setting menu
- New "Merge Imports" option to determine if imported items are merged into the
existing list or placed into an automatically generated "import folder".
- Changed the default location of automatic backup to Documents
- Now updates the cached versions of the Favorites Bar in the registry
- Refactoring for additional speed/memory improvements while saving to the database
- Fixed a potential "Illegal duplicate key" bug
- Fixed a synchronization bug in some non-English versions
- Made a configurable setting for the amount of memory used for database operations
- Fixed a rare bug if restoring on a system with a different length user profile than it was created on
Fixed bug in the "Merge Imports" feature so that items stay inside the
Version 1.5.0 - 6 Jul 2016
This is a major release, with new/enhanced features, and is recommended
- Now has a more robust duplicate URL detection routine
- Added support for a "sister" application called EdgeSync
- Added a minimal help file
Version 1.4.0 - 5 Jun 2016
This is a major release, with many new features
- Added a utility to generate missing favorite icons
- Added an on-line update feature
- Added support for generating unique entries for duplicate URLs
- Fixed a bug with manually creating a duplicate folder (13 Jun 16)
- Miscellaneous internal refactoring for speed and memory usage (13 Jun 16)
- Fixed a bug that prevented Edge from adding new favorites, under rare situations (17 Jun 16)
- Additional internal refactoring (17 Jun 16)
Version 1.3.0 - 3 May 2016
This is minor maintenance release, with new features
- Added "Show Deleted Items" in the View menu
- Now allows you to undelete a previously deleted item
- Additional tweaking to the synchronization issue from v1.2
- Even more tweaking to the synchronization issue from v1.2 (10 May 2016)
- Added new languages (19 May 2016)
Version 1.2.0 - 10 Apr 2016
This is major maintenance release, and is highly recommended
- Fixed a bug where it did not always detect that synchronization was enabled
- Backup files now include the synchronization files
Version 1.1.0 - 3 Apr 2016
This is minor maintenance release, with no new features
- Cleaned up a few error messages
- Fixed PathTooLongException when creating a backup that contains very long paths
Version 1.0.0 - 28 Mar 2016
This is the "RTM" release. Changes from the previous beta are:
- Added a keyboard binding for the delete key
- Added a feature to create an Internet shortcut on the desktop
EdgeManage is available in the following languages. It will automatically detect and use your
language based upon your locale choice in Windows.
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
Excel spreadsheet and I'll incorporate your changes/additions in the
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,
Note: Small portions of this application use other people's code (as shown in the source code). These
authors still reserve their rights.
Many thanks to the following people (and many others) for their ideas, testing, bug reports, and translations:
|Jerry and David
||Koos van Riemsdijk
||Roy T. Mantz
||Ing. Ladislav Jukl
This application makes extensive use of the following libraries:
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.
Reload from Edge - This will abandon any changes that you've made to the local cache and reload
the favorites from the Edge browser
Load from Remote Sync Data file - This will allow you to load the data from an XML-based text
file that is used by the EdgeSync application
Save Changes - This will save your changes to the Edge database. Using the default setting,
this would also make a backup of the database prior to saving (just in case...)
Exit - Exit the application.
If you have made any changes, you will be prompted if you would like to save them
Import from HTML file - This will import favorites that have been saved into an HTML-based
"bookmarks.html" file. Note: Most browsers can produce this type of file
Export to HTML file - This will export your favorites to an HTML-based "bookmarks.html" file.
Use this feature to later import favorites into Edge (or another browser). You can also use
this to make an archive of your favorites (perhaps to a USB flash drive, etc)
Import from Internet Explorer - This will import favorites from Internet Explorer.
You can import from any folder location, but the default is the user's Favorites folder
Export to Internet Explorer - This will export your favorites to Internet Explorer.
You can export to any folder location, but the default is the user's Favorites folder
Clear All - This will completely wipe out all folders/favorites in the local cache.
Remember, this just effects the local cache and nothing is stored to the Edge database until
you click on "Save Changes"
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
Add New - This will allow you to manually insert either a folder or a favorite immediately
below the item that is currently selected. Remember, you can move the item after it has
- Rename - This will allow you to rename either a folder or a favorite
Edit URL - This will allow you to change the URL (the actual web address) for the selected
Create Desktop Shortcut - This will create an Internet shortcut on the desktop for the selected
- Refresh Icon - This will attempt to get a new favorite icon for this favorite
- Set Icon - Set the icon for a favorite based upon a graphic file on your PC. Graphics will be
converted and resized appropriately.
Delete - This will delete the selected folder or favorite. Note: If the selected item is a
folder and it's not empty, you will be prompted to confirm the deletion. You can also
use the delete key on the keyboard to quickly delete a favorite.
Undelete - Used with the "View->Show Deleted Items" option to resurrect previously deleted items.
Note: When undeleting, make sure that you also undelete all parent folders
In addition to these menu items, you may also use a "right-click" context menu to accomplish the
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".
Raw Data - Change the main view to be able to see the raw data (geeks only)
- Tree View - The default view of the folders/favorites as a tree
- Show Deleted Items - Show items in the tree that have been previously deleted. Deleted items
appear in the tree with a "strikeout" font and a bright yellow background
Expand All - Expands all of the folders in the tree to show all of the favorites.
Note: There is no "undo" for this feature... you'd have to manually "collapse" each folder in
the tree to get the view back to the way it was.
Sort All - Sort all of the folders/favorites.
Note: There is no "undo" to return to the previous order
- Sort Selected Folder - Sorts the favorites in only the selected folder
Auto Backup - Setting to determine if the application should automatically make a backup before
doing anything to the Edge database (probably a good idea to leave this checked)
Merge Imports - Setting to determine if imported items are to be merged into the existing list
or placed into an automatically generated "import folder".
Backup Database - Makes a backup of the Edge database, settings, and files. You will be
prompted for a location to store this backup.
Restore Database - Restores the Edge database, settings, and files from a backup file. You
will be prompted for the location of the backup. This action is immediate and does not
require that you perform a "Save Changes" action. A restore operation will completely discard
all changes made by both Edge and EdgeManage that have occurred since the date of the backup.
Generate Icons - This will attempt to generate all of the missing favorite icons. Note:
This may take 2-3 seconds per favorite to poll the website for the missing favorite icon. This
is not an exact science, and the success rate is about 70%.
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.
EdgeManage Help - A very minimal help file
On-line User's Guide - This web page!
Note: Remember to close the browser window before performing
any other functions
About - The vanity plate.
Check for updates - This will allow you to check if there is an update available. If so, you
will be prompted to install the newer version
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:
- Close Microsoft Edge
- Launch EdgeManage - it will automatically load all of your favorites
- Make whatever changes you like
- Click "File->Save Changes"
- Exit EdgeManage
- 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
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
Is there an update notification system?
No, users are encouraged to use the "Help->Check for updates" menu to see if there is an
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:
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