I’ve been a programmer for 25+ years. And a virus removal consultant for 20+ years. I like your product except for a certain issue. Boot time scans.
I recommend the following be changed.
Create a list of possible virus files and at the end of the boot scan, then ask the user what they want to do with it? This can be written to a file to be processed in case of a power failure on the next boot scan or some other method of handing it.
The problem is that I do a boot scan over night, and then in the morning, I may find a few false positives. Then I have to wait on the scan to finish. Or I start the scan at a client’s location and then would prefer to go do something else and return later. Right now, I read a book or browse the web on my personal computer while waiting for the scanned computer to come up with a problem.
Another method, is to say “Possible virus found. Press SPACE to return to interactive mode.” then have a time out where after the space is pressed with no other key pressed, then return back to scanning.