The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
It was nothing personal. If that is the way it came across, I sincerely apologize.
Earlier posts were talking about being careful about what they click, verifying email links, etc. I was so wrapped up in what I was reading, I almost clicked it without thinking. That made me wonder how many other people did that too.
A modern Windows doesn't need a security suite tucked onto. I'm using the Defender (and then the usual shizz like SmartScreen) with an active brain.exe running on top of all of it. Not a single security incident since '96 (mIRC worm on Windows 98 back then).
As had been echoed by many in the replies, I simply use the built-in Windows Defender and have been since circa the Windows 7 days. It just works, stays out of the way, and has no (or very very little) noticeable impact on performance.
I have been recommending it to users for many years, and have had zero complaints from those that took my advice. I wish I could say the same for the variety of paid for AV software on the market
Like many here I had given up on other AV solutions when reviewers started saying that Windows Defender/Security was just as good as other products. However in recent months I have seen various nasties getting round Defender (notably browser home page and search re-directions) for some of my club of users (generally the most hopeless ones).
In parallel I have noted a rising wave of "extra goodies" being offered or installed by many AV products (Avast I'm looking at you!) that once combined can bring a slower computer to its knees.
In reply I have started installing the SEP stand-alone client (without network protection) which served me & my "club" so well in past years. The client appears to be free, requiring no serial number or central server - however it is not directly available for download (COUGH).
So old that I did my first coding in octal via switches on a DEC PDP 8
notably browser home page and search re-directions
Switch over to the new Chromium based Edge and set your browsing to "strict". It's amazing the number of things this blocks - to the tune of no popup blockers are needed. I bet this would also block the browser attacks because those are almost always delivered via third party cookies.
Top three third party cookie sites I've seen getting blocked since I switched in mid-May:
+1. I have never used a background antivirus since Windows98, as they slowed the slow machine and interfered with my work. I have never had a serious virus, except recently when I had to use Malwarebytes to get rid of a suspected one. Then I uninstalled Malware bytes as it kept pestering me.
I'm just very careful what I click on. Last week when trying to access streetmap.co.uk I got a popup claiming to be from BT saying I had won a big prize. I had disabled Adblock and Ghostery on the streetmap site, but when I re-enabled them the popup didn't reappear.
Since Windows Defender is now regularly in the top two or three AV packages, why are you paying for an AV when the free one built into Windows is so good. The only reason Defender isn't at the top is it has more false positives.
Just Windows Defender - I've seen enough bad things (mostly horrendous performance impact, with a hint of 'doesn't uninstall completely by itself') with other AV technologies, like F-Secure, McAfee, Sophos and Cisco AMP, that I won't touch them.
And even with Defender, I have a Powershell script that I use to turn off real-time scanning when it bugs me...
Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p
I use BitDefender. Supports multiple device types I need (Windows, OSX, Android, IOS). Lightweight enough to not get in the way of my audio recording projects, which was a problem with some others I've used in the past (long enough ago I forget which ones).
Thanks to all for your input. The broad consensus seems to be that (for current Windows systems) a combination of Windows Defender and reasonable care about where you go on the web and what you click on is more than adequate protection. I will shake the metaphorical dust of McAfee off my computer's feet.
I use Carbon Black (owned by VMware) at the office, and Immunet (Owned by Cisco) at home. Both are cloud-based. Immunet also has the option of running ClamAV in conjunction with it to handle scanning when offline.
Neither of these really fit your paid for but not enterprise level requirement though. Carbon Black is definitely enterprise level. Immunet is free, but Cisco has an enterprise product as well. I personally recommend Immunet (with ClamAV enabled) combined with the Win10 built-in firewall.
Carbon Black: https://www.carbonblack.com
Money makes the world go round ... but documentation moves the money.
Update: I killed it. It took me the better part of the day to get it right, and then get advanced with how i was using it, and then integrate that into the projects that go with the library but it's done. Woo. Changed the way I was doing interop somewhat, and it's more complicated now but it still works - although perf could be slightly improved (does two HGlobal allocs where it could in theory use one)
I sometimes really can't stand managed code.
I've got a MIDI callback I'm using while streaming playback, and it's supposed to notify me when the stream needs more data. It forwards that callback to an event off of my MidiStream object
Well, it does that fine, and in the console app i wrote it has no problem feeding more data to the stream each time.
I had been working on it all night, and finally thought I had it licked.
In a windows forms app on the the other hand, it works for awhile, and then randomly crashes because for some reason the delegate that handles the callback has been garbage collected. I have no idea why. It never should have been and doesn't appear to go out of scope anywhere.
Worse, I can't even catch the crash in the debugger - it just exits entirely without so much as an error message
I'm at a loss, and I can't release with this stability issue.