EasyBCD crashes upon program start


New Member
Hi, I installed Windows 7 Pro x64 and Linux (OpenSUZE 11.2) on a new PC. No problems with either. However, I want the Windows Boot Manager to choose betwen W7 and Linux and found no way yet. EasyBCD should be able to solve the problem – however, I could not manage any version of it to run at all on Windows 7 Pro x64 (including even the last 2.0ß). I always get only an immediate program crash with the error 0xc000007b. Administrator rights do not help (neither for installing EasyBCD, nor for running it). Note: Windows 7 does not recognize the Linux installation, and the Linux installation does not start from Windows 7 because the Windows installer fails to configure correctly the boot manager.
I have the same error in Windows 7 x64. I have verified that .net 2.0 SP2 is present using the MS .net Framework Setup Verification Tool (shown). Any other suggestions?


  • net verify.jpg
    net verify.jpg
    30.1 KB · Views: 3
Try deleting the NeoSmart folder from your Users/yourname/ app data/local folder and reinstall.
There is no NeoSmart folder in my c:\Users\[myname]\AppData\Local\ directory.

I tried installing again anyway by running the installer for v2.0.2 As Administrator. Still no NeoSmart dir there.
Last edited:
You must have a corrupt .NET framework.
EasyBCD has no problem running on W7 x64 (that's what I'm talking to you from)
As mentioned, the Microsoft utility to validate the .net 2.0 installation verified the framework install. Is it acceptable that the 2.0 is SP2? Is there some way to log details of the EasyBCD error or get additional information about the problem? Is it an issue that there is no NeoSmart directory in the location you pointed out?
I ran the MS .net Framework Verify Tool once again forcing verification of version 2.0 (without and SP). The verification passed again. The resulting log file is attached as txt file.

FYI the tool I am using is here.


  • net verify 2.0.jpg
    net verify 2.0.jpg
    31.4 KB · Views: 3
  • setupverifier_main_08-27-10_13.53.15.txt
    106.7 KB · Views: 1
Last edited:
I didn't ask that, because last time I used ZoneAlarm, they didn't have a 64 bit version for Vista/7.
Maybe they do now ?
In that case, disable it temporarily while you install EasyBCD, then restart it.
It's well known to cripple .NET installations.
I shut down ZoneAlarm completely, ran the installer (As Administrator) and I am still getting the same error. I also see that there is no 'NeoSmart' directory anywhere within the 'Users' directory or subdirectories.
No, you'll need to uninstall it.

It's a known issue, ZA for some reason stops EasyBCD from running.
The application uninstalls the existing one when run. I manually uninstalled anyway then ran the installer with Zonealarm shutdown and still no luck. Do you think it might work if I manually put the required files in the Appdata directory?
No, no.. those aren't required files.

It's definitely a ZA issue. The odds of it *not* being one, yet you having ZA installed are astronomical.