ky331, I'm not taking your (and not just yours) comments the wrong way. Almost 3 years ago, MCS consisted of one exe file, it was without the GUI, there were no settings and you couldn't even close the program (the scanner worked completely silently in the background).
Thanks to suggestions/bug reports/feature requests... like yours, it evolved to it's current form. I'm always grateful for any feedback (as long as it's not intentionally malicious and without any ground in reality and personal experience with the program).
Will rename do the job? Sure, it would do, but using this as default and only action would force the users to manually clean the drive after the scan.
So, it comes to balancing between ease of use in different situations (and proper detections are, of course, much more common than mistakes). It would be possible to have an option like "never delete, just rename". Basically, quite easy to implement in the scanner, the hardest part is finding the place in the GUI for another option and updating translations and documentation.
The quarantine issue: I've been running the fixed dll since yesterday. As soon as I've tested enough to feel confident about proper functionality, update will be released (ETA: 1-3 days).
Well, I think we're talking about drivers and a service... aren't we?
That's one approach, but we're not going there, because going there means possible driver conflicts with other security software (and I've promised a long time ago that MCS shall never cause a BSOD or OS crash - it's there to help the AV, not to make a mess).
As I mentioned, I have an idea how I could implement a certain degree of user interaction. So, some stuff needs to be done fast and I can't ask, but... I can perform the action, and then ask: if the user says no, then I can reverse the action. Other things can be directly decided by users. Could be a "bit" tricky to implement this (wasn't really planned), but I'll try.