EasyBCD Won't Start

I've used EasyBCD before to attempt to set up my hackintosh, but after running it and setting up the OSX chainloader, windows stopped showing the boot selection screen and simply boots straight into Windows 8.1. I'm using UEFI, and can still boot into OSX using the F12 button as my system POSTs. Currently, however, I'm focused on simple rebuilding the BCD so that EasyBCD can actually start.


Operating System
Windows 8.1 Pro 64-bit
Intel Core i5 4570 @ 3.20GHz 48 °C
Haswell 22nm Technology
8.00GB Single-Channel DDR3 @ 798MHz (10-10-10-27)
Gigabyte Technology Co., Ltd. B85M-D2V (SOCKET 0) 28 °C
Acer G235H (1920x1080@60Hz)
Acer H226HQL (1920x1080@60Hz)
19'' (1280x1024@60Hz)
Intel HD Graphics 4600 (Gigabyte)
2048MB ATI AMD Radeon HD 7800 Series (ASUStek Computer Inc) 43 °C
2794GB Seagate ST3000DM001-1CH166 (SATA) 40 °C
298GB Western Digital WDC WD3200JS-22PDB0 (SATA) 43 °C
14GB JetFlash Transcend 16GB USB Device (USB)
Optical Drives
No optical disk drives detected
AMD High Definition Audio Device
Operating System
Windows 8.1 Pro 64-bit
Computer type: Desktop


Knows where his towel is.
Staff member
What's the problem ?
W8 won't boot, or the BCD dual-boot to OSX doesn't work ?
If the latter, it's down to UEFI, under which W8 won't dual-boot any "foreign" OS.
With Linux, the solution is to boot via grub not bootmgr.
No experience or knowledge of OSX.
Sorry for late response. As to your question as to what the problem is, this is how I can explain it:

When I first used EasyBCD, it worked perfectly. However, after attempting to add OSX in, it damaged something. Now, EasyBCD will not start. The rest of the computer is fine. I can provide a copy of my BCD if needed.


Knows where his towel is.
Staff member
OK, try deleting the Neosmart folder and reinstall EasyBCD.
I uninstalled EasyBCD, deleted the folder, cleaned my registry using CCleaner, and re-installed. I get the same problem: EasyBCD appears in my processes list, but doesn't ever show up, instead closing/crashing when the GUI should've popped up.

Edit: Here's an error log I captured from Windows Event Viewer:

Faulting application name: EasyBCD.exe, version:, time stamp: 0x50618ff8
Faulting module name: KERNELBASE.dll, version: 6.3.9600.17055, time stamp: 0x532954fb
Exception code: 0xe0434352
Fault offset: 0x0000000000005bf8
Faulting process id: 0x7908
Faulting application start time: 0x01cf9f896b31ea63
Faulting application path: C:\Program Files (x86)\NeoSmart Technologies\EasyBCD\EasyBCD.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: a9a2d904-0b7c-11e4-82f5-74d435044342
Faulting package full name:
Faulting package-relative application ID:
Last edited: