Usted esta visualizando la versión para imprimir del artículo de ESET Knowledgebase ESET Knowledgebase - Artículo

ESET Knowledgebase

ESET Knowledgebase

"General Compiler Error" while updating the virus signature database in ESET Smart Security or ESET NOD32 Antivirus (8.x)


  • You receive the message "General Compiler Error" after upgrading to a new version of ESET Smart Security or ESET NOD32 Antivirus
  • This article applies to version 8.x


The self-defense module from your previously installed version of ESET may be preventing updates


A new version has been released

A new version of ESET Windows home products have been released. We highly recommend that you upgrade to the latest version.

  • Remember: ESET Windows home products version 9 and later use a License Key for activation. What is a License Key?

There are two possible solutions for this issue, begin with solution 1 and only continue to solution 2 if the issue is not resolved.

Solution 1: Clear update cache

  1. Open your ESET product. How do I open my ESET product?
  2. Press F5 on your keyboard to enter Advanced setup.
  3. Expand Update, click Update and then click Clear next to Clear update cache.

Figure 1-1
Click the image to view larger in new window

  1. Restart your computer and open ESET Smart Security or ESET NOD32 Antivirus.
  2. Press F5 on your keyboard to enter Advanced setup. Expand Update and click Update.
  3. Enter your ESET-issued Username and Password and then click OK.
  4. From the main program window, click Update on the left and then click Update virus signature database. You should no longer receive the "General Compiler Error" message. Continue to Solution 2 if the issue is not resolved.

Solution 2: Uninstall your ESET product and reinstall with the latest build

For step-by-step instructions, see our knowledgebase article.