EasyBCD Changelog

What's new in EasyBCD 2.4.0.237

Dec 11, 2018
  • [EBCD-562] - Fixedbcdboot paramters in RepairBootDrive call
  • [EBCD-566] - Fixed:/NLT crashes on malformed XML translation files
  • [EBCD-578] - Fixedpartitions with 64-bit extensions are not supported
  • [EBCD-564] - FixedDetect <= Windows 7 and disable metro bootloader to prevent hidden boot menu
  • [EBCD-572] - FixedStatusbar height shrinks when blank under Windows 10
  • [EBCD-568] - NewAdd autocompletion to all path textboxes
  • [EBCD-571] - NewAdd Ability to turn on/off hypervisor state for entries
  • [EBCD-565] - NewVerify destination of "change boot partition" is at least 75 MiB
  • [EBCD-561] - Include Bulgarian in BCD/BOOTMGR locale list
  • [EBCD-567] - Include XML validity checks as part of build process
  • [EBCD-573] - Custom SWF high-DPI support in EasyBCD
  • [EBCD-574] - High-DPI support in EasyBCD setup
  • [EBCD-564] - Do not repeatedly apply existing settings when modifying entry attribute

New in EasyBCD 2.4.0 (Dec 5, 2018)

  • Fixed: bcdboot paramters in RepairBootDrive call
  • Fixed:/NLT crashes on malformed XML translation files
  • Fixed: partitions with 64-bit extensions are not supported
  • Fixed: Detect <= Windows 7 and disable metro bootloader to prevent hidden boot menu
  • Fixed: Statusbar height shrinks when blank under Windows 10
  • New: Add autocompletion to all path textboxes
  • New: Add Ability to turn on/off hypervisor state for entries
  • New: Verify destination of "change boot partition" is at least 75 MiB
  • Include Bulgarian in BCD/BOOTMGR locale list
  • Include XML validity checks as part of build process
  • Custom SWF high-DPI support in EasyBCD
  • High-DPI support in EasyBCD setup
  • Do not repeatedly apply existing settings when modifying entry attribute

New in EasyBCD 2.3.0.207 (Oct 21, 2015)

  • New: Integrate an option to enable or disable metro bootloader
  • New: Standalone FreeDOS Support
  • New: BCD Deployment to USB on EFI installations
  • New: Dynamically update list of drives when USB is connected/disconnected
  • New: RTL support in EasyBCD UI for localizations that need it
  • New: Sign uninstall for Windows app compatibility
  • New: Only show system EFI entries if in expert mode
  • New: Use HTTPS for communication with update server
  • New: Persist user settings across versions
  • New: New setup icon
  • New: Add locale setting option to bootloader configuration
  • New: Set the default locale for new entries to match the bootmgr locale
  • New: Increase compatibility with screen reader software
  • Fixed: Crash on edit legacy menu entries if no bootgrabber boot partition
  • Fixed: Silent crashes/failure when creating bootable USBs on machines with unmounted boot partition
  • Fixed: Silent crash when attempting to create bootable USB in cases where BCD prep was incomplete
  • Fixed: Cannot deploy BCD to external USB on EFI machines
  • Fixed: EFI detection is case-sensitive to winload path
  • Fixed: EasyBCD does not use fallback fonts if Segoe UI or Consolas are not available
  • Fixed: Close existing EasyBCD instances on upgrade/install
  • Fixed: Invalid/corrupt/incompatible settings file causes EasyBCD crash on start
  • Fixed: EasyBCD gets stuck in EFI mode (even when selecting non-EFI BCD)
  • Fixed: Timeout does not update on summary after change
  • Fixed: Timeout counter sometimes remains disabled after switching from "skip" to "count down"
  • Fixed: EasyBCD locale detection is case-sensitive
  • Fixed: BootGrabber does not detect 64-bit Windows XP/2003 from within itself
  • Better support for creating bootable USBs in mixed EFI/MBR environments
  • Refresh BCD after updating options to reflect changes
  • Remove iReboot one-click download
  • Recursively prettify fonts for all form controls
  • Default main UI display to Segoe UI instead of Calibri
  • Only restart localization dialog if the locale was set/changed
  • Add Easy USB Creator to Useful Utilities
  • Add OEM Product Key Tool to Useful Utilities
  • Include link to localization thread in software
  • Replace specific Windows version numbers with generic text where possible

New in EasyBCD 2.2.0.182 (Sep 25, 2012)

  • New: EasyBCD Multi-Language Localization Support
  • New: Windows 8 support
  • New: Automatically create backup of BCD store the first time EasyBCD is run
  • New: Add VHDX support to EasyBCD
  • New: Volume licensing option for commercial edition
  • Fixed: EasyBCD doesn't detect any entries if EFI bootmgr is installed
  • Fixed: EasyBCD does not properly interpret pae=yes or pae=no
  • Fixed: EasyBCD can't exit when closing after unsafe removal of loaded USB
  • Fixed: EasyBCD hangs on Windows 8 w/ .NET 4
  • Fixed: Setting locale for VHD entry causes entry corruption
  • Fixed: Setting advanced settings for WinPE entry after creation corrupts entry
  • Separate the update info URIs for the commercial and community editions
  • EasyBCD picture in setup welcome screen
  • Use new EasyBCD and NeoSmart Technologies logos.
  • Date format in default EasyBCD backup filenames is YYYY-MM-DD regardless of locale for sort reasons
  • Append (#) to default EasyBCD backup name if already exists
  • Support High-Contrast Theme
  • High DPI support w/ translation UI
  • Faster enumeration of installed languages
  • Commercial version support for auto-updating
  • Support Gentoo Grub2
  • Support Fedora 17, Gentoo, and ArchLinux GRUB2 changes
  • EasyBCD can limit up to 99,999MiB of memory

New in EasyBCD 2.1.2.156 (Nov 29, 2011)

  • Fixed: Reordering with many entries is broken
  • New: Support for Fedora 16 and its GRUB2 usage

New in EasyBCD 2.1.1.155 (Nov 1, 2011)

  • New: EasyBCD setup and all binaries are now digitally signed!
  • Fixed: Don't show donation dialog if a reboot has been initiated
  • Fixed: Create Bootable USB is not properly disabled on Windows XP
  • Fixed: Edit Legacy Entries points to wrong boot.ini when modifying external BCD
  • Fixed: Advanced settings are not available for PE images
  • Fixed: EasyBCD cannot properly display internationalized BCD entries
  • Support PC-BSD in both MBR and GPT configurations on same or different disk
  • Always copy NTLDR to boot partition to avoid no resume from hibernate problem
  • Add option to auto-load certain BCD path on startup
  • An error dialog is displayed if .NET must be downloaded and no internet connection exists
  • BCD box should scroll to top when switching between detailed and normal modes
  • Fix incompatibility of external C++ utilities with Windows XP RTM - SP2 (EncodePointer and DecodePointer)
  • Better handle internal state consistency when EasyBCD is loaded without a BCD store

New in EasyBCD 2.1.0.146 (Jun 21, 2011)

  • Fixed: EasyBCD crashes if Segoe UI is corrupt
  • Fixed: Pressing during rename of menu entry in editor causes crash due to {sa} obfuscation
  • Fixed: Crash if dumb antivirus/antimalware software prevent EasyBCD from creating registry keys at startup
  • Fixed: EasyBCD may crash if corrupt BCD with no name/id/path set
  • Fixed: Device property for forced portable entries is not correctly reflected in the UI
  • Fixed: EasyBCD sometimes cannot detect Windows XP installs due to BootGrabber bug
  • Fixed: BootGrabber fails to create BOOT.INI on FAT32 boot partitions
  • Fixed: EasyBCD doesn't save safeboot option
  • Fixed: Limit CPU and Limit Memory checkboxes are permanently disabled
  • Fixed: "Load System BCD" doesn't work if a BCD load error has occurred
  • Fixed: System.OutOfMemoryException with "Too many items in the combo box"
  • Fixed: EasyBCD may crash if BCD is loaded from a UNC share
  • Fixed: EasyBCD crashes on Hebrew systems due to invalid characters in DateTime
  • Fixed: Wrong path is displayed in dialog box when attempting to save changes to an external read-only BCD
  • Fixed: When loading System BCD and an error occurs saving the old, the new BCD isn't loaded
  • Fixed: When renaming default entry, "Default: ..." text on main screen isn't updated
  • Fixed: Recreate Boot Files doesn't work if external BCD is selected
  • Fixed: Reset BCD does not rewrite botsector/mbr for external BCD stores
  • Fixed: Summary screen not updated after reset for external BCD stores
  • Fixed: NeoGrub installation state isn't refreshed when switching to external BCD
  • Fixed: Fix random crashes that occur due to cross-thread UI access in BCD event handlers
  • Improve BcdParser reliability
  • If blank locale defaults to en-US, UI should automatically reflect this change
  • Improve handling of duplicate bcdedit entries
  • Bypass GRLDR.MBR to load NeoGrub
  • Smarter error handling with unified exception system
  • Fix "Try (hd0,0)" errors by using new grldr.mbr format
  • Remove grubmenu.exe dependencies
  • Remove grubinst.exe dependencies
  • Change bundled products to conform to new EasyBCD license
  • Switch from SysInternals Contig.exe to UltraDefrag
  • Simplify dialog display-or-not logic for defrag of bootable ISOs
  • Remove BootPart.exe dependencies
  • Add command-line Safe Mode option.
  • New licenses for non-commercial and commercial use
  • Add info about GPL components to About Box
  • Add a "no timeout" mode to the menu
  • Dynamically load boot.ini from Tools | Edit Legacy Entries
  • Add support for multiple, unique auto-detect Linux entries
  • Improve "BCD Registry Not Found" error to include info for people on XP-only setups
  • Prevent resize of Donate dialog
  • Update border styling of License, Dialog, Options, DriveSelect, CommandWindow, and Progress dialog boxes
  • Delete menu files from temp directory after adding AutoNeoGrub entries
  • Automatically determine whether "Force Portable Boot" is used or not
  • Warn if an entry created on a portable BCD will not work on another PC
  • Add PC-BSD to the BSD drop-down text
  • Handle bcdedit "A device attached to the system is not functioning." errors
  • Prevent Change Boot Drive from being applied to the current boot drive
  • UI should automatically show first-added entry as default
  • Add syslinux entry to EasyBCD
  • Add "Commercial Mode" to EasyBCD
  • Remove read-only protection on boot.ini before opening with "Edit Legacy Entries"
  • Support Windows XP installed to WINXP in BootGrabber
  • Support booting from a floppy image
  • Support booting from a hard disk or partition image
  • Detect absence of .NET 2.0 during setup and download + install if needed.

New in EasyBCD 2.0.2.117 (Aug 4, 2010)

  • EasyBCD will crash if an operation that it expected to take a long time finishes instantly
  • EasyBCD crashes if you attempt to save entry settings with no entry selected
  • Cannot add multiple WIM entries
  • EasyBCD crashes if Segoe UI is corrupt
  • EasyBCD options dialog crash on international computers that don't support mm\dd\yyyy format
  • EasyBCD crashes if an invalid path to a WinPE image is specified
  • EasyBCD doesn't show actual DEP, SafeMode, Pae in Advanced Settings
  • EasyBCD crashes if an invalid path to a VHD image is specified
  • EasyBCD crashes if corrupt WinPE entry with no ramdisk is present
  • EasyBCD crashes if adding a WinPE or VHD entry fails in the AddWindowsVista stage
  • Crash removing NeoGrub immediately after adding it
  • Crash if bcdedit output contains null character
  • EasyBCD crashes if bcd timeout is greater than 10000
  • Improved boot.ini partition detection
  • Use BootGrabber to set active partition instead of relying on diskpart
  • Try to get partition information from bootsector, not just partition ID
  • Select correct disk for boot-partition related operations when editing external BCD
  • Update GRLDR to 0.4.5b-2010-07-25
  • Handle IO Exceptions in creation of NTLDR/EasyLDR
  • Ignore exceptions when deleting stub loaders
  • BootGrabber /setactive switch

New in EasyBCD 2.0.1.111 (Jul 13, 2010)

  • Crash if detailed mode set to default startup
  • Crash if closing EasyBCD during middle of CreateHandle call
  • EasyBCD crashes due to incorrect BootGrabber output w/ Reserved Partitions (id 0x74)
  • Crash when adding Bios Extender entry under certain circumstances
  • Viewing documentation after adding DOS entry crashes EasyBCD
  • btnSaveSettings is sometimes enabled when no entry is selected
  • Change Boot Drive will crash EasyBCD if there's only one partition available for selection

New in EasyBCD 2.0 (Jul 13, 2010)

  • [EBCD-256] - Reset BCD Storage incorrectly claims "No Valid Entries"
  • [EBCD-257] - Incorrect window title for Reset BCD Storage -> Select Vista Drive
  • [EBCD-258] - EasyBCD is limited to hiding 100MB of memory
  • [EBCD-260] - If only one entry, adding a second does not refresh list
  • [EBCD-262] - NeoGrub Error 17 on certain FS layouts
  • [EBCD-263] - Unexpected behavior if {bootmgr} "device" property is missing
  • [EBCD-271] - Some tabs are missing from the list of tabs to startup EasyBCD on
  • [EBCD-275] - EasyBCD may crash if you attempt to remove an entry whose chainloader does not exist
  • [EBCD-280] - EasyBCD may crash if {bootmgr} is not present
  • [EBCD-285] - EasyBCD crashes under limited user accounts on pre-Vista systems
  • [EBCD-287] - "Change Settings" page doesn't list nor update drive letters for WinPE entries properly
  • [EBCD-292] - EasyBCD crashes on bootmanager partition=\Device\HarddiskVolume*
  • [EBCD-310] - WinPE and VHD items entries don't work with space in path name
  • [EBCD-313] - EasyBCD doesn't work if no timeout key
  • [EBCD-324] - If bootmgr ID is not {bootmgr}, entry list is blank
  • [EBCD-325] - {bootmgr} device id isn't correctly set to "boot" on BCD reset
  • [EBCD-326] - EasyBCD crashes if path key is not present in the Advanced Options screen
  • [EBCD-327] - Detailed View hangs bcdedit.exe /v when certain custom entries are present
  • [EBCD-328] - EasyBCD and bcdedit deadlock if bcdedit output is too long
  • [EBCD-329] - Fix issues with NST Downloader in setup & EasyBCD
  • [EBCD-345] - EasyBCD is not on top after UAC dialog
  • [EBCD-346] - EasyBCD doesn't show an error message after failed backup or restore
  • [EBCD-352] - EasyBCD doesn't detect if iReboot is installed correctly
  • [EBCD-357] - Adding a WinPE entry to an empty store fails
  • [EBCD-364] - EasyBCD crashes when (re-)selecting current system store
  • [EBCD-376] - Certain calls to File.Copy result in crash because the destination already exists
  • [EBCD-259] - Remove all WMI dependencies
  • [EBCD-265] - Show boot drive on the easy-read screen
  • [EBCD-266] - TinyURL-ify text links in message dialogs
  • [EBCD-268] - Update to Windows Vista SP1 BCD code
  • [EBCD-270] - Change default font to Calibri
  • [EBCD-272] - Rewritten OS X support
  • [EBCD-276] - Clarify when the drive for Windows entries will be auto-determined
  • [EBCD-277] - Ship with the DevNet Update Checker module
  • [EBCD-278] - Enhanced Windows XP chainloading
  • [EBCD-279] - Only show fixed drives in the Recovery prompts
  • [EBCD-281] - Improvements to the default naming scheme for new entries
  • [EBCD-282] - Fix alignment of certain controls on "Add/Remove Entries" page
  • [EBCD-283] - Boot OS X as an EFI-Based Linux Distro
  • [EBCD-284] - Repair OS X Bootsectors for Chainloading Support
  • [EBCD-286] - Improved Bootdevice Detection
  • [EBCD-289] - Failure to locate valid BCD now has advanced options
  • [EBCD-290] - No need to remove NeoGrub from own section
  • [EBCD-291] - Full Windows 7 Support
  • [EBCD-296] - Ability to chainload GRUB from the MBR in addition to the bootsector
  • [EBCD-297] - General Usability Improvements
  • [EBCD-299] - Improved handling of non-letter {bootmgr} drives
  • [EBCD-301] - Ability to pick default boot drive for EFI OS X booting
  • [EBCD-302] - EasyBCD support for WinPE 2.0 WIM on Boot Partition
  • [EBCD-303] - Smart menu.lst searching
  • [EBCD-305] - "Save EasyBCD Settings" should default to a My Documents location
  • [EBCD-307] - Full ext4fs Support
  • [EBCD-309] - Improved MBR repair
  • [EBCD-311] - Support the new Windows 7 bootscreen
  • [EBCD-312] - Improved WIM Handling
  • [EBCD-314] - Improved handling of modifying BCD on external drives
  • [EBCD-316] - Improved support for multiple WIM images with different bootloader menu names
  • [EBCD-317] - Attempt to copy Boot.sdi from Windows\System32 first
  • [EBCD-322] - Top-level BCD integration with NeoGrub entries
  • [EBCD-323] - Dis-allow selection of "Drive x" entries in Linux drive menu
  • [EBCD-330] - Add option to select installation directory
  • [EBCD-331] - Get drive list in separate thread
  • [EBCD-332] - Create BCD store from scratch on BCD reset
  • [EBCD-334] - Redesign Layout
  • [EBCD-336] - Use events for communication between BCD Library and UI
  • [EBCD-338] - Use intelligent units for size of partitions
  • [EBCD-340] - Improve performance of NST Downloader
  • [EBCD-341] - EasyBCD needs to show a "loading" indicator instead of hanging for lengthy operations
  • [EBCD-347] - No longer create .LOG .LOG1 and .LOG2 files after backup/restore
  • [EBCD-348] - Update status bar text for more actions
  • [EBCD-349] - EasyBCD will run in limited mode if no BCD is loaded
  • [EBCD-350] - Fix EasyBCD support for higher DPI (> 96) display modes
  • [EBCD-351] - Use standard App Paths in registry
  • [EBCD-356] - Remove TweakVI
  • [EBCD-358] - Disable resize of SdiMaker dialog
  • [EBCD-359] - Revise usage of "Windows Vista" in EasyBCD to reflect Windows 7 support
  • [EBCD-362] - Remove un-used DriveSelect_Numerical class
  • [EBCD-363] - Explicitly label HFS+ drives in drop-down menus
  • [EBCD-366] - EasyBCD should no longer rewrite the MBRs of other disks
  • [EBCD-367] - Clean up Windows flag
  • [EBCD-368] - Highlight selected page's button
  • [EBCD-370] - Use NST Link Manager for weblinks to prevent broken URIs
  • [EBCD-371] - Support separate /boot partition for auto-finding GRUB on RedHat/Fedora
  • [EBCD-375] - Scan more locations for GRUB menu file
  • [EBCD-255] - Support for adding safe mode Vista entries
  • [EBCD-273] - Full DOS/Win9x support, including the generation of bootsect.dos
  • [EBCD-294] - NeoGrub support for `uuid` command
  • [EBCD-295] - Boot from VHD File
  • [EBCD-298] - Automate the changing of boot drives
  • [EBCD-300] - Automatic (re)Configuration of Boot.ini
  • [EBCD-304] - Automatically copy NTLDR and NTDETECT to correct location
  • [EBCD-306] - PLoP Integration
  • [EBCD-308] - GRUB2 Support
  • [EBCD-315] - Feature to create external boot media
  • [EBCD-318] - New feature to recreate boot files
  • [EBCD-319] - Support for booting from ISO images
  • [EBCD-320] - EasyBCD BIOS Extender
  • [EBCD-321] - Allow multiple NeoGrub-based automatic entries
  • [EBCD-335] - Add events to BCD Library
  • [EBCD-337] - Warn users when writing the XP MBR if not in expert mode
  • [EBCD-339] - Add option to skip the boot menu
  • [EBCD-342] - Add option to save EasyBCD backup path
  • [EBCD-343] - EasyBCD will ask for confirmation if exiting with no entries in the list
  • [EBCD-344] - EasyBCD will delete all entries upon BCD reset
  • [EBCD-353] - Add support for changing entry locale
  • [EBCD-354] - Add easy way to re-load system store after manually selecting a BCD
  • [EBCD-355] - Allow backup/restore of non-system BCD stores
  • [EBCD-360] - Make EasyBCD fully portable
  • [EBCD-361] - Link to Vista/7 Recovery Disc downloads from Useful Utilities
  • [EBCD-365] - Display path of current BCD store in "View Settings" for portable entries
  • [EBCD-374] - Top-Level Windows XP entries

New in EasyBCD 1.7.1 (Nov 13, 2007)

  • Error when saving options in EasyBCD
  • EasyBCD no longer compatible with Gutsy's Wubi Installer
  • iReboot button does not work on Windows Server 2003
  • Don't show extended partitions in EasyBCD drive drop-down menu
  • Warn user if NTLDR not found when adding legacy NT entry
  • Warn user if Bootsect.dos not found when adding legacy Windows entry
  • Bootsector-based entries are added with an explicit device parameter
  • Don't use WMI to get drives for WinPE stuff
  • Rewritten Update Checker
  • Bcdedit debugger
  • BootPart debugger

New in EasyBCD 1.7.0.1 (Sep 11, 2007)

  • [EBCD-177] - Minor cosmetic issues
  • [EBCD-179] - Minor Spelling Errors
  • [EBCD-180] - If Bootloader Timeout = 0, EasyBCD Crashes
  • [EBCD-181] - Non-Unicode New Lines Removed
  • [EBCD-182] - Disable Missing/Non-Existent "Useful Utilities"
  • [EBCD-183] - Conflict between {ntldr} and {legacy} on some systems
  • [EBCD-188] - EasyBCD Crashes if Default Browser Not Found
  • [EBCD-191] - Text Corruption after Launching Useful Utility
  • [EBCD-193] - EasyBCD Errors-Out on Non-Mounted/Missing Partitions
  • [EBCD-199] - EasyBCD Setup doesn't explicitly invoke UAC
  • [EBCD-200] - Shortcuts created in wrong location
  • [EBCD-203] - TweakVI Downloader Errors Out
  • [EBCD-204] - EasyBCD only supports up to 9 partitions for Linux/BSD
  • [EBCD-211] - Focus in BCD Box is at the end of the text instead of the beginning
  • [EBCD-217] - Vista bug where adding legacy entry if when all entries are empty doesn't work
  • [EBCD-221] - EasyBCD will crash if zero entries and you try to change timeout
  • [EBCD-223] - EasyBCD crashes if the MBR is corrupt
  • [EBCD-224] - Mask failed update-checks in Safe Mode
  • [EBCD-230] - Clicking on blank portion of the list in the "Add/Remove Entries" page results in crash on action
  • [EBCD-231] - "Active Boot Partition" shown as "Active Boot Partition"
  • [EBCD-236] - TweakVI Downloader file-sharing violation with certain AV software
  • [EBCD-242] - Entries without a "device" property may crash EasyBCD
  • [EBCD-27] - Better font selection system
  • [EBCD-184] - Switched Some Functions from WMI to .NET
  • [EBCD-185] - Explicitly Specified Boot Drive for MBR Repair
  • [EBCD-186] - Refresh BCD after Resetting It
  • [EBCD-189] - New Feed Option
  • [EBCD-192] - Use {ALL} parameter instead of {SYS} with bootsect per Microsoft's recommendations
  • [EBCD-194] - New NeoGrub-BCD Integration Method
  • [EBCD-196] - Check for Updates enabled by default
  • [EBCD-197] - EasyBCD Power Console Should Start in in Directory
  • [EBCD-198] - Better method of syncing chainloader entries
  • [EBCD-202] - Reloaded Icons
  • [EBCD-205] - Added support for multiple Linux menus of same type within EasyBCD
  • [EBCD-206] - Deleting Linux and OS X entries now deletes coresponding files in NST directory
  • [EBCD-208] - New msinfo32 search path
  • [EBCD-212] - Cleaned up About Screen text
  • [EBCD-213] - More DEP/Nx Options
  • [EBCD-214] - Allow 100% of unsigned drivers to run on Vista 64-Bit Edition
  • [EBCD-215] - General improvements to the BCD reset & recovery code
  • [EBCD-216] - Improvements to the EasyBCD font-detection subsystem
  • [EBCD-218] - If no other entries exist, set newly created entry as default
  • [EBCD-219] - Removed the "Force Single Instance" flag because it's giving some people trouble
  • [EBCD-222] - Nicer Setup Routine
  • [EBCD-225] - No Longer Shipping w/ Macintel EFI Files
  • [EBCD-226] - Use "device boot" instead of explicitly specifying.
  • [EBCD-228] - Properly identify extended partitions in drive/partition list
  • [EBCD-229] - Double-clicking on status-bar shows full text in message box
  • [EBCD-232] - Interface with Bootsect.dos to boot DOS or Win 95/98/ME
  • [EBCD-234] - Disable drive-selection drop-down for non-Vista Windows operating systems
  • [EBCD-235] - Search for NTLDR when adding Windows NT-XP entry
  • [EBCD-239] - Hidden Shutdown Process
  • [EBCD-241] - Staged loading and caching of I/O functions
  • [EBCD-243] - Integration of manifest in the exe
  • [EBCD-201] - Wubi Support
  • [EBCD-207] - UI font should fallback to smaller pixel size if Segoe UI is not available
  • [EBCD-209] - Boot.ini Helper Feature
  • [EBCD-210] - It is no longer necessary to install GRUB to the bootsector
  • [EBCD-233] - Make modifications to a different BCD Store
  • [EBCD-237] - Ship with and use NST Downloader
  • [EBCD-240] - Full WinPE Support

New in EasyBCD 1.6.2683.20667 (May 10, 2007)

  • [EBCD-108] - "Advanced Settings" Shows Linux and Mac entries
  • [EBCD-122] - "Click Next" -> "Click Exit" for Failed .NET Check
  • [EBCD-133] - MBR Backup Doesn't Work
  • [EBCD-134] - EasyBCD Doesn't Display Properly at Lower DPI Levels
  • [EBCD-151] - NeoGrub Doesn't Properly Uninstall
  • [EBCD-167] - Correcting Corrupt/Missing BCD Store Doesn't Really Correct
  • [EBCD-172] - Fixed Scaling of Controls on Resize
  • [EBCD-175] - Fixed Glitch in (En|Dis)abling Recovery Button
  • [EBCD-52] - Boot Directly into Legacy Systems - No Second Menu!
  • [EBCD-77] - Reorganize file layout for EBCD Folder
  • [EBCD-98] - MBR Backup Screen text redone
  • [EBCD-102] - Rewritten Boot.ini Search Script
  • [EBCD-125] - Add/Remove Programs entry now includes version number
  • [EBCD-126] - Include Version Number in Add/Remove Programs Listing
  • [EBCD-129] - If Windows Directory is blank, don't show the line
  • [EBCD-132] - Support for Manual Specification of Boot Drive if Auto-Detection Fails
  • [EBCD-135] - EasyBCD Properly Re-Creates Deleted/Missing C:NST Folder
  • [EBCD-136] - All-New Error Handler
  • [EBCD-137] - Minimum Timeout Changed to 1 Second
  • [EBCD-140] - Extreme Code & Performance Cleanup
  • [EBCD-142] - Maximum Timeout Raised to 1000 Seconds
  • [EBCD-144] - Prompt to save advanced settings when changing OS
  • [EBCD-145] - Setting CPU or Memory settings to 0 Disables Options
  • [EBCD-146] - Clarification of DEP Text
  • [EBCD-147] - More Reliable Method of Launching External Programs
  • [EBCD-148] - Rewritten Memory Managment
  • [EBCD-150] - Add Context-Menu to Entry List
  • [EBCD-152] - Higher-Resolution Icons
  • [EBCD-154] - Cleaner Tab Switching Effect
  • [EBCD-155] - More Reliable Method of Launching Security Center
  • [EBCD-156] - Clean Switching between Detailed/Overview Modes
  • [EBCD-157] - Display Box now Read-Only
  • [EBCD-159] - Improved Bootloader Installation Routine
  • [EBCD-160] - Rewritten Chainloader for Linux/BSD Support
  • [EBCD-161] - All-New Subsystem for Dealing with MBR & Bootsector
  • [EBCD-162] - Removed Visual Basic Dependencies
  • [EBCD-166] - Optimize, Obufscate, and Enhance EasyBCD with {smartassembly}
  • [EBCD-168] - Removed Some Dead Code from Previous Versions
  • [EBCD-169] - Improved Loading & Detection Speeds
  • [EBCD-171] - Improved Tabbing Order
  • [EBCD-173] - Auto-Refresh BCD on Restore
  • [EBCD-174] - Default Backup Target Set
  • [EBCD-176] - Full LBA Support
  • [EBCD-28] - Automated BCD & MBR Backup
  • [EBCD-55] - Visual MBR Restore Utility
  • [EBCD-123] - Fallback to Windows' Copy of BCDedit.exe if not found
  • [EBCD-127] - Fully Support Hiding of Drives Before Boot
  • [EBCD-128] - (Partial) Fix for Disabling x64 Driver Validation
  • [EBCD-130] - Automated Legacy OS Support - bootcfg.exe
  • [EBCD-131] - Bundling of Bootrec.exe
  • [EBCD-138] - Diagnostics & Repair Section
  • [EBCD-141] - Drives Automagically Listed
  • [EBCD-143] - Disable Deleting NeoGrub from A/R Listing
  • [EBCD-149] - Donation Link
  • [EBCD-153] - Support for Unlimited Number of Operating Systems
  • [EBCD-164] - HFS Partition Error Fixer
  • [EBCD-165] - Rebuild Vista Boot Files
  • [EBCD-170] - Reset BCD Data
  • [EBCD-124] - Remove useless JAS-patch

New in EasyBCD 1.52 (Dec 28, 2006)

  • Error adding LH/Vista entries on certain drives
  • Standardization of Widths
  • EasyBCD Power Console
  • Integration with TweakVI
  • Useful Utilities

New in EasyBCD 1.5 (Oct 24, 2006)

  • Complete MBR Backup
  • Support for Adding Linux Operating Systems
  • Support for booting Mac OS X straight from the Vista bootloader.
  • EasyBCD can run from 2k/XP/2k3 with or without Vista and install the bootloader.
  • Full UAC Compliance & Compatibility
  • Support for Booting into BSD Platforms Directly
  • Associate EasyBCD with .mbr files for restoring MBR images
  • Name and Drive don't clear on switch to "Configure BCD" screen
  • Automatic update checks don't always kick in
  • Minor Spelling Fixes
  • Checkboxes on "Advanced Settings" page now disable if no OS is selected.
  • Immediately stop checking for updates if option is disabled
  • If update fails, date no longer shows as 1/1/1900
  • "Advanced Entries" Groupbox Mis-Aligned
  • Selecting "Uninstall Vista Bootloader" fails to activate button
  • Legacy OSes don't always boot
  • Incorrectly entered drive results in no-boot
  • Selection of OS is reset on deleting another
  • With "Detailed Mode" as startup, entries aren't propogated on other pages
  • Creation of non-existing {ntldr} entry fails
  • Renaming Vista entries causes error on select startups
  • EasyBCD chokes up on device=boot entries
  • Deleting only entry in BCD causes error
  • Options dialog doesn't 'hide behind application'
  • Glass Toolbox
  • Settings Take Effect without Restart of EasyBCD
  • Fallback to supported fonts if Candra & Consolas are unavailable
  • Saving window size also saves earlier size changes
  • Multi-threaded update checks with longer timeout values
  • 'Rescan BCD Store' in the File menu renamed.
  • Minimum height/width values for the main form
  • Fix alignment in several input boxes
  • Improved interface for adding entries to the bootloader
  • New "Reset Display Options" Button
  • First OS in list is selected by default
  • Do not check for updates upon closing the Options Dialog
  • "Drive Help" information box redone.
  • Added icons to Options page
  • Reinstall Vista MBR now Selected by Default
  • Improved (Clearer) text on Backup/Restore page
  • Icon now shows in the delete dialog warning box
  • Improved text in Overview Display Mode
  • Uses BCD Toolkit from RTM-Branches
  • Renamed Several Screens
  • Switch Setup Core to InstallAware
  • New and Improved Setup Interface
  • Improved restart computer dialog
  • Change text on EasyBCD download site

New in EasyBCD 1.2 (Jul 26, 2006)

  • [EBCD-26] - Better icons for .bcd files
  • [EBCD-15] - EasyBCD Crashes on Entries with non-existent Partitions
  • [EBCD-17] - If C:Boot.ini isn't found, EasyBCD crashes
  • [EBCD-18] - Changing boot timeout has no effect
  • [EBCD-24] - Typo in About Dialog
  • [EBCD-06] - Use InstallShield-enriched installer instead of standard MSI
  • [EBCD-14] - Regularize Beeps throughout application
  • [EBCD-21] - Added helpful messages in the statusbar
  • [EBCD-22] - Default fonts changed: Normal View -> Candara, Detailed View -> Consolas
  • [EBCD-23] - Use BCD framework from Vista 5456
  • [EBCD-25] - Horizontal scrollbar added to the BCD Box
  • [EBCD-04] - Add an Options Dialog
  • [EBCD-05] - Ability to set default tab for startup
  • [EBCD-07] - Default Display Mode (Overview or Detailed)
  • [EBCD-08] - Select font & size for use in Overview mode
  • [EBCD-09] - Select font & size for use in Detailed Display mode
  • [EBCD-11] - Added 'Expert Mode' feature
  • [EBCD-12] - Automatic Updates
  • [EBCD-13] - Add option for WordWrap default settings
  • [EBCD-19] - Resizing EasyBCD window works.
  • [EBCD-20] - Ability to customize default window size