BrowsingHistoryView.exe
BrowsingHistoryView.chm
BrowsingHistoryView v2.41 Copyright (c) 2012 - 2020 Nir Sofer Web site: https://www.nirsoft.net
Description
BrowsingHistoryView is a utility that reads the history data of different Web browsers (Mozilla Firefox, Google Chrome, Internet Explorer, Microsoft Edge, Opera) and displays the browsing history of all these Web browsers in one table. The browsing history table includes the following information: Visited URL, Title, Visit Time, Visit Count, Web browser and User Profile. BrowsingHistoryView allows you to watch the browsing history of all user profiles in a running system, as well as to get the browsing history from external hard drive. You can also export the browsing history into csv/tab-delimited/html/xml file from the user interface, or from command-line, without displaying any user interface.
Versions History
Version 2.41:
Fixed the /cfg command-line option to load the .cfg file from the current directory if full path is not specified.
Version 2.40:
Added new date/time filter: 'Load history items from the following time range and date range (separately)'. For example... You can search browsing history items that their modified date is between 01/01/2019 - 01/01/2020 and their modified time is between 02:00 - 04:00.
Version 2.36:
Added button on the toolbar to delete Chrome / Firefox history records.
Version 2.35:
Added 'Delete Selected History Records' option (Ctrl+Delete), which allows you to delete individual history records of Chrome and Firefox Web browsers (Including Web browsers that use the same history database of Chrome/Firefox, like Waterfox, SeaMonkey, Vivaldi, and so on...)
Other Web browsers are not supported.
Version 2.30:
Added new columns: 'History File' and 'Record ID'.
Version 2.26:
Added 'Double-Click Action' option, which allows you to choose what to do when you double-click on history item - Open properties window or open the URL in Web browser.
Version 2.25:
Added support for Waterfox Web browser.
Version 2.21:
Added option to specify the time range in local time (Instead of GMT).
Version 2.20:
BrowsingHistoryView now automatically detects the Chromium-based Edge Web browser.
Version 2.17:
You can now specify environment variables in the history files of the 'Load history from the specified history files' option.
Version 2.16:
Fixed to work with Firefox 61.0
Version 2.15:
Added support for Pale Moon Web browser.
Version 2.12:
Added new options to the 'Quick Filter' feature.
Version 2.11:
The remote computer name ('Load history from remote computer' option ) is now saved in the .cfg file. Also, you can set the remote computer from command-line with /ComputerName command-line option.
Version 2.10:
Added new option: 'Automatically stop the cache task of IE10/IE11/Edge for unlocking the database file.' If this option is turned on - BrowsingHistoryView automatically stops the 'CacheTask' Scheduled task to unlock the database file of IE10/IE11/Edge (WebCacheV01.dat).
When you use the 'Load history from remote computer' option, BrowsingHistoryView will stop the 'CacheTask' Scheduled task on the remote computer, so you'll be able to view the history of IE10/IE11/Edge remotely.
Version 2.05:
Added 'Load history from remote computer' option in 'Advanced Options' window. Be aware that this option works only when you have full admin access to the remote computer. Also, the history of IE10/IE11 is only available before the user logged-on to the system, because after the log-on the history database of IE10/IE11 is locked.
Fixed bug: 'Copy Selected Items' worked improperly when setting the 'Unicode/Ascii Save Mode' to 'Always UTF-8'.
Version 2.00:
Added 'Visit Type' column for Chrome and Firefox Web browsers. (Link, Typed URL, Bookmark, and so on)
Version 1.95:
Added 'Quick Filter' feature (View -> Use Quick Filter or Ctrl+Q). When it's turned on, you can type a string in the text-box added under the toolbar and BrowsingHistoryView will instantly filter the history table, showing only lines that contain the string you typed.
Version 1.91:
Fix bug: When using /SaveDirect command-line option, the file was always saved according to the default encoding, instead of using the selected encoding in Options -> Save File Encoding.
Version 1.90:
Added support for Vivaldi Web browser.
When 'Load history from the specified profiles folder' option is selected, the folders combo-box is filled with the profiles folders stored in shadow copies of your hard drive. When loading history from shadow copies, you may find history items older than what you can find in your current system.
Version 1.87:
Added secondary sorting support: You can now get a secondary sorting, by holding down the shift key while clicking the column header. Be aware that you only have to hold down the shift key when clicking the second/third/fourth column. To sort the first column you should not hold down the Shift key.
Fixed bug: BrowsingHistoryView crashed when using the find option while the last item was selected.
Version 1.86:
You can now choose the desired encoding (ANSI, UTF-8, UTF-16) to save the csv/xml/text/html files. (Under the Options menu)
Version 1.85:
Added new option to the 'Advanced Options' window: Load only URLs contain one of the specified strings (comma-delimited list).
Added new option to the 'Advanced Options' window: Don't load URLs that contain one of the specified strings (comma-delimited list).
Version 1.81:
The 'Web Browser' column now displays 'Internet Explorer 10/11 / Edge' for items of IE10/IE11/Edge (In previous versions it displayed 'Internet Explorer 10')
Version 1.80:
Added support for Yandex Web browser.
Version 1.77:
The properties window is now larger and resizable.
Version 1.76:
Added option to skip duplicate URLs that their visit time difference is less than xx seconds. (In 'Advanced Options' window) Sometimes, A web browser may record a Web page visit multiple times with a difference of a few seconds, even when the Web page was visited only once. This option allows you to hide these duplicate history records.
Version 1.75:
Added support for Microsoft Edge/Project Spartan (On Windows 10).
Fixed issue: When Internet Explorer 10/11 was opened by multiple users, BrowsingHistoryView displayed all history records of IE 10/11 multiple times.
Version 1.71:
Fixed issue: When loading large amount of history items, some actions, like selecting items and copying selected items to the clipboard were very slow.
Version 1.70:
Added 'Typed Count' column (Only relevant to Chrome Web browser).
Version 1.69:
Fixed issue: On some systems, BrowsingHistoryView failed to read the history of IE10/IE11 from WebCacheV01.dat
Version 1.68:
BrowsingHistoryView now detects the portable version of Firefox if it's running in the background.
Version 1.67:
Added 'URL Length' column.
Version 1.66:
Added 'Load history items from the last xx minutes' to the 'Advanced Options' window.
Fixed bug: BrowsingHistoryView failed to remember the last size/position of the main window if it was not located in the primary monitor.
Version 1.65:
Added support for Opera (Version 15 or later).
Version 1.60:
Added 'Browser Profile' column, which displays the folder name of the Web browser profile (For Firefox and Chrome Web browsers).
Version 1.55:
Added 'Save Configuration To File' and 'Load Configuration From File' options.
Version 1.52:
Fixed bug: When getting history information from a remote computer and both local computer and remote computer have IE10 or IE11, BrowsingHistoryView displayed the IE10/IE11 history of the local computer... (Be aware that BrowsingHistoryView cannot display the IE10/IE11 history of a remote computer while the WebCacheV01.dat file on the remote computer is locked)
Version 1.51:
Fixed to find the correct item when typing the string you want to search into the main List View.
Version 1.50:
Added 'Load history from the specified history files' option in the 'Advanced Options' window.
Version 1.44:
Fixed bug from v1.43: BrowsingHistoryView stopped working on Windows 2000.
Version 1.43:
Fixed to display date/time values according to daylight saving time settings.
Version 1.42:
Added /cfg command-line option, which instructs BrowsingHistoryView to use a config file in another location instead if the default config file, for example: BrowsingHistoryView.exe /cfg "%AppData%\BrowsingHistoryView.cfg"
Version 1.41
Fixed a bug with displaying IDN URLs (URLs containing non-English characters) from Firefox history.
Version 1.40
Added new data source in the 'Advanced Options' window: Load history from the specified custom folders. In this option, you can select the correct AppData folder, Local AppData folder, and the History folder of the profile you want to inspect.
Version 1.36
Fixed the problem with the 'Advanced Options' window on Windows 2000.
Version 1.35
Added 'Show Advanced Options On Start' option. You can turn off this option if you don't want that the 'Advanced Options' window will appear on every time that you run BrowsingHistoryView.
Version 1.33
Improved the detection of AppData and Local AppData folders when reading the history from external drive.
Version 1.32
Added secondary sorting: When clicking the 'Web Browser' column header, the list is sorted by the 'Web Browser' column, and then by the 'Visit Time' column.
Version 1.31
Added option to get the history from Internet Explorer API, instead of reading the file directly. (Available only when loading the history of the current user).
Version 1.30
Added improved support for Internet Explorer 10, which works smoothly and doesn't require to run BrowsingHistoryView as administrator. There is no need to execute BrowsingHistoryView with any additinal command-line option in order to read the locked file of IE10 (WebCacheV24.dat or WebCacheV01.dat), and the /UseVolumeShadowCopy command-line option added on v1.15 was removed from this version. Be aware that during browsing on IE10, you may get corrupted history result, because the database is not fully flushed to the disk. Also, be aware that BrowsingHistoryView cannot read a locked IE10 file on a remote network system.