Antivirus Compatibility on Microsoft Windows

DesktopServer for Windows is designed and built exclusively for running on Microsoft Windows XP, Vista, 7, 8 and 8.1 operating systems. We test DesktopServer for complete functionality and compatibility on Windows systems running approved OEM Microsoft Antivirus solutions such as Microsoft Security Essentials (free at and Microsoft Defender (which is built into all Windows 8.x systems). In most cases, no modifications are necessary to run DesktopServer. However, certain third-party, non-Microsoft antivirus can create compatibility and performance problems by permanently altering or inhibiting your core operating system in an effort to “protect you”. This document will will help you overcome common third-party related issues.

DesktopServer expects all standard components to be present and uninhibited and undamaged. In some cases, the anti-virus manufacturer will include an “off switch” or special advanced settings to allow or restore original/normal operating system functionality. In other cases the changes to your operating system are permanent, even after uninstall. Below is a list of common, popular, third-party antivirus applications and any steps you will need to take in order to allow DesktopServer to work with your third-party modified/altered operating system.

Kaspersky Internet Security 2015 – Kaspersky Internet Security 2015 requires authorization to allow DesktopServer to write to the hosts file (otherwise you will receive an error with DesktopServer indicating “Error – Unable to write to and update “C:WindowsSystem32driversetchosts”). In addition, we recommend selecting the following options to increase performance to near normal operation; here is how:

Kaspersky step 1Select the Kaspersky Internet Security application icon followed by clicking the item for Settings → Additional → Threats and Exclusions.

Kaspersky step 2Select the option to Specify Trusted Applications followed by the Add button and select DesktopServer from the list or click the Browse button and specify the DesktopServer application from the folder at c:\xampplite\DesktopServer.exe.

Kaspersky step 3Configure the selections by ensuring the checkboxes for “Do not monitor application activity”, “Do not inherit restrictions…”, and “Do not monitor child application activity” are selected.

Kaspersky step 4Lastly, non-Microsoft antivirus may consume excessive resources resulting in poor performance and miscellaneous application malfunctions. To ensure proper DesktopServer operation, be sure to select the Kaspersky Internet Security option for Settings → Performance → “Concede resources to other applications”.


Spybot Search and Destroy
You will need to locate your hosts file(“C:\Windows\System32\drivers\etc”) and turn off the read-only flag prior to running DesktopServer.

Webroot is protecting the hosts file.

To disable this protection and allow the program to modify the Hosts file, follow the steps below:

1) Open Webroot.
2) Click Advanced Settings in the top right.
3) Click “Shields” and uncheck “Prevent any program from modifying the HOSTs file”.
4) Click “Save” and enter the captcha.

Please try running the program again!

As the Founder of ServerPress, LLC and the Coding Genius behind DesktopServer, Stephen J. Carnam continues to invent new ways to improve developer Workflow through technology. As a huge Advocate of Open Source Software, he promotes Creativity, Community and Collaboration.

Leave a Reply

Your email address will not be published. Required fields are marked *