Just recently, while configuring my new virtual test setup at home (server 2012), one of the things I though about was what anti virus software to use. Iโve been using my Mac exclusively during the past 12 to 13 months or so, thatโs right, itโs all I have, so I wasnโt really up to speed with some of the free AV solutions out there. Before I started using OS X I always used Microsoft Security Essentials, so I thought Iโd give it a go on Server 2012 as well. Unfortunately it didn’t work nor is it supported in any way, till I found this useful hack (I know, it’s actually a workaround, hack just makes it sound way cooler). I also ran into an issue with my wireless network card.
No support, still works though
Although Security Essential will not be supported (no hack for that :-), itโs relatively easy to install on Server 2012. Yes, I know, there are alternatives, even free ones, I just like the simplicity and general look and feel of Security Essentials, canโt help it. And since itโs โjustโ a small test setup for home use purposes only it doesnโt really need to be equipped with Enterprise worthy protection anyway. Something which I doubt is out there for free (suggestions are welcome by the way). Besides that, Iโve also seen several websites reviewing SE and it comes out reasonably well.
UPDATE: Since i have been getting some really negative comments on this post I’d like to point out, something which I probably should have done right from the start, that using SE on a Server OS, no mater which version, doesn’t give you full protection, so be aware.
If you want full protection, go with one of the supported AV solutions listed below or just buy one instead. But since I was only looking for some basic protection and SE was my first choice, I decided to give it go using the method described below. Also, to clear up some other misconceptions and while we’re at it:
Don’t us this method in a production environment of any kind, also don’t use it in a test environment which is being usedย to test, or simulate, other products and services which will eventually end up in a production environments as well!
In my case I’m using it on a single server setup for home use purposes only, running a few VM’s. I’m also looking into running some additional scans from time to time using another third party product. As I mentioned on Linked-In as well, I don’t see any harm in fooling around with SE this way. So now that you know, go one and use SE if you still want to, use one of the other mentioned alternatives or keep looking and do let me know as soon as you find anything useful. I can’t say I didn’t learn anything today, man!
Some alternativesย
As for some of the alternatives, and for those of you who might me interested, have a look at Clamwin, itโs free and officially supports 2012. Or check outย Immunet, which is also free, andย although Server 2012 isn’t officially supported, Iโve read some threads on people who got it running. Avira might also be a valid option, again, free of charge and it officially supports Server 2012. If you have any other suggestions, please share! Iโve Googled for at least then 10 minutes ;-) so I might have missed out on the really good stuff. Also, if you have SCCM 2012 running, including an active MSDN membership, you can make use of the endpoint protection functionality build into SCCM by default, it also supports Server 2012. But back to Security Essentials for now. Below you’ll find an extract for one of the Linked-In comments:
In which case, may I suggest that the “correct” hack would have been to extract System Center Endpoint Protection R2 from the Client folder inย http://technet.microsoft.com/en-US/evalcenter/hh667640.aspx?wt.mc_id=TEC_105_1_33ย and install that instead.ย It’s the MS product that’s designed for the job. Byย Robert Neuschul
What to do
Here’s what needs to be done to get things up and running on Server 2012. First go here and download Security Essentials. Once downloaded right click on the (mseinstall.exe) executable en choose properties. Locate the โCompatibilityโ tab and go to the โCompatibility modeโ section (see first screenshot below). Check โRun this program in compatibility mode for:โ and select Windows 7 from the dropdown menu. Next, open up a command prompt and run it with administrative privileges. And finally โBrowseโ to where you stored SE and run the (mseinstall.exe) executable with the additional /disableoslimit parameter. Below is a screenshot of how this might look. After that itโs business as usual.
Wireless adapter issueย
Another thing I encountered was an issue with my TP-LINK wireless adapter, which also isnโt natively supported under Server 2012. Although the adapter itself seemed fine, it was unable to find any wireless networks in the area. I got this error message: ‘TPย link error failed to switch wireless network adapter’. After doing some research (read: Google) one of the things I found was that installing / enabling the Server 2012 feature called โWireless LAN Serviceโ might fix the issue, which in my case it did. After installing / enabling the Wireless LAN Service I reinstalled the TP-LINK drivers, gave it another reboot and I was good to go.
Thatโs all for now, I hope this helps. And again, if you have any recommendations with regards to AV software, or any other remarks on the above, please feel free to comment. Thanks for reading.
2 responses to “Running Microsoft Security Essentials on Server 2012”
Officially SUPPORTED only means that an effort was made to check that the Antivirus works on targeted machines at a certain point in time and that it is possible to get technical assistance if problems with that OS and AntiVirus occurs later (after patches to both or with different configurations, etc). It does not mean that such technical assistance will necessarily be free or as timely as the customer effected needs.
In fact historically some mainstream AVs officially supported for server OSes have had problems just as big as unofficial AV solutions for servers. I remember twice in the 2001-2003 time frame that McAfee AV started gleefully deleting uninfected mail from Exchange servers (and I think once files from file servers).
The big difference from having a problem with unsupported AV solutions was that McAfee techs actively published workarounds and means of recovery and McAfee had new fixed software within the week (but 2-3 days to fix each time meant issues too). And of course unofficial AV solutions do have a greater probability of significant problems right out of the box especially solutions more distant from the server OS coalition of software developers (where conformity to certain common software standards may make accidental compatibility more likely).
So certain unsupported AV solutions can in fact work better (fewer errors, faster etc) than official supported solutions but when it breaks you are unlikely to see a fix and you never know when that might break might happen with an update to the AV engine. There is at least a fair chance that supported AV will get some testing before the AV engine methods or code changes and if not the AV maker will be in a flurry of activity to fix it.
So businesses using unofficial AV solutions really need to be prepared to switch ASAP to an officially supported solution if things go wrong. But really the risk if managed is probably not much greater than the need to switch to an alternate OFFICIALLY SUPPORTED vendor…assuming that your IT is competent with self-directed server recovery. Any large mission critical operation cannot really depend on a single software vendor for any area.
But for the vast majority of businesses which rely more on outside IT expertise or labor and which have slightly less critical server mission: they will save by staying with mainstream official solutions as those businesses are simply not able to economically switching software components before major server software vendors can fix the issue for already installed software. So what solutions you can pick are limited when you are not very small or very large companies with good IT recovery ability or to companies which server failure is merely inconvenient and embarrassing.
Hi,
I am chandra, I would like to know about microsoft free anti virus like MSE.
Wwhich one i need to install for windows 2012r2 server.
Windows defender or security essential or any other one for server adition.