First problem:
BitDefender keeps "detecting" and quarantining a file that is a false positive. I have sent the file in to be reconsidered but I'm doubting it will change. The file is killcmos.com, it's a utility that writes garbage info to laptop NVRAM in the case you come across one with a password protected BIOS so you can access/update/configure such a laptop. It was a very handy tool when I worked as an eWaste recycler because we'd get many laptops in from state offices who'd mass upgraded but failed to clear the BIOS passwords and asset tags, etc.. Yes, it *could* be used for nefarious reasons, but that doesn't make it a virus or malware. Many things can be used for bad, it doesn't make them inherently bad. Regardless, BitDefender keeps detecting this file, I keep telling it to restore the file and add it to the exception list. Why is it not taking the clue and leaving the file alone? Why does it keep seemingly forgetting that I have added the exception?
In the same vein, why is there absolutely no means to manually configure such lists? Why can I not add exceptions to files and processes? I use a program called DisplayFusion for my multi-monitor setup. It was found some time ago that a part of BitDefender was hooking a process for this app, and causing a memory leak. I have to restart the program every day because after 24 hours it has consumed 500+MB of RAM. Users should be able to manually tell BitDefender to leave certain files, processes, and locations alone. I realize it's a free product and you guys don't advertise really, which is huge, but I'm not sure that justifies removing any and all choice from the user. Just a thought.