ESET Antivirus Installation failed with Error 5001

Issue: ESET Antivirus Installation failed with Error 5001 in Event Viewer and also says that the computer has not been restarted after a program installation.

Environment: Windows 7 Pro x64

Details: I was trying to install ESET Antivirus on a workstation, and the ESET kept on failing with the following error message:

Log Name:     Application

Source:       MsiInstaller

Date:         8/20/2014 3:52:30 PM

Event ID:     10005

Task Category: None

Level:         Error

Keywords:     Classic

User:         xxx

Computer:     xxx

Description:

Product: ESET Endpoint Antivirus — Error 5001. The computer has not been restarted after a program uninstallation. Please restart the computer and run the installer again.

Event Xml:

<Event xmlns=”http://schemas.microsoft.com/win/2004/08/events/event”>

<System>

<Provider Name=”MsiInstaller” />

<EventID Qualifiers=”0″>10005</EventID>

<Level>2</Level>

<Task>0</Task>

<Keywords>0x80000000000000</Keywords>

<TimeCreated SystemTime=”2014-08-20T22:52:30.000000000Z” />

<EventRecordID>40807</EventRecordID>

<Channel>Application</Channel>

<Computer>xxx</Computer>

<Security UserID=”S-1-5-21-0000000000-3943105062-3906675738-1001″ />

</System>

<EventData>

<Data>Product: ESET Endpoint Antivirus — Error 5001. The computer has not been restarted after a program uninstallation. Please restart the computer and run the installer again.</Data>

<Data>(NULL)</Data>

<Data>(NULL)</Data>

<Data>(NULL)</Data>

<Data>(NULL)</Data>

<Data>(NULL)</Data>

<Data>

</Data>

<Binary>7B33313837423342302D333632302D343435392D413938332D3434303346433438313432307D</Binary>

</EventData>

</Event>

 

Prerequisites for ESET is to install the .NET 2.0 & .NET 3.5. I installed them successfully, however the ESET installation will still rollback before completion. After further investigation we found that the Windows Base Filtering Engine Service was not started. Its startup type is set to Automatic. So I tried to start the service, however that too failed with error:

Windows could not start the Base Filtering Engine service on Local Computer. Error 5: Access is denied.

I further troubleshot the issue with BFE Service, and found the following fix the service:

  • 1. Download the ESET SierfefCleaner Tool. http://download.eset.com/special/ESETSirefefCleaner.exe and save it on the desktop.
  • 2. Go to Start – Run, and Browse to this file within the Run Dialog Box.
  • 3. Add /r switch in the end of the file name in the run box and click ok.

ESET Antivirus Install failed with Error 5001

  • 4. Click Yes if you are prompted with UAC prompt.
  • 5. Click Agree to License Agreement of the Tool.
  • 6. Follow any onscreen prompt, and once complete, reboot your PC.
  • 7. The Base Filtering Engine Service should start automatically now.

After the reboot, I tried to install the ESET Antivirus again and this time it completed successfully.

Please do not forget to share your feedback, or ask us a question by clicking here.

The following two tabs change content below.
Passionate for Latest Gadgets, a Computer geek by Hobby, and luckily Profession too. Started my career in 2005 with IBM, worked with Microsoft later. Back in 2009, started Pledge Technologies (www.pledgetechnologies.com) (parent company to Grishbi). We, at Pledge Technologies, provide IT Consulting to SMBs across US & UK. Specialized in Microsoft Technologies like AD, Exchange, etc., and lot of experience of Office 365 Migration for various clients. Grishbi is a platform where we express what we learned today, and share it with world.