Jump to content

Malwarebytes

rules.def always deleted at program start - no update possible

error rules.def delete

27 replies to this topic

#1
Labam

    New Member

  • Members
  • Pip
  • 16 posts
When I install Malwarebytes on my Windows Professional 64bit SP1 with the latest version there is always the rules.def file not installed. The system asks if I want to update from the internet (as "database is corrupt or missing") and then starts downloading. Still, after the download the rules.def is never be installed in the "C:\ProgramData\Malwarebytes\Malwarebytes' Anti-Malware" directory.

I also tried to copy the rules.def (and even all files in the path above) from another computer (where everything runs smoothly) but every time I start MBAM the rules.def is deleted and the systems asks to download a new database. Again, the systems downloads from the internet but is never able to create the rules.def (getting a PROGRAM_ERROR_LOAD_DATABASE error)! I'm running Avast 7 but I don't see a any blockages here.

The solution in the FAQ does not work as there is no rules.def in the directory resp. it is alyways deleted when I copy it there.

I run also mbam-clean.exe but also no success.

It makes me want to tear my hear out! Any ideas?

#2
AdvancedSetup

    Forum Deity

  • Administrators
  • PipPipPipPipPipPip
  • 26,826 posts
  • Gender:Male
  • Location:US
Hello and Welcome to Malwarebytes Labam


Please create an mbam-check log:

  • Download mbam-check.exe from here and save it to your desktop
  • Double-click on mbam-check.exe to run it, it should then open a log file
  • Please do not copy and paste the entire contents of the log into your next post, instead please attach the log CheckResults.txt file which should now be located on your desktop to your next post



Please run the following scanner and send back the logs.

Download DDS from one of the locations below and save to your Desktop
dds.scr
dds.com


Temporarily disable any script blocker if your Anti-Virus/Anti-Malware has it.
How To Temporarily Disable Your Anti-virus, Firewall And Anti-malware Programs

Once downloaded you can disconnect from the Internet and disable your Ant-Virus temporarily if needed.
Then double click dds.scr or dds.com to run the tool, on Vista or Win 7 right click and select Run as administrator
Click the Run button if prompted with an Open File - Security Warning dialog box.
A black DOS console should open and run for a moment.
    When done, DDS will open two (2) logs:
    • DDS.txt
    • Attach.txt
  • Save both reports to your desktop
  • Please include the following logs in your next reply: DDS.txt and Attach.txt
    You can ignore the note about zipping the Attach.txt file in most cases.


Ron Lewis
Manager, Online Support

Posted Image

Follow us: Twitter, Become a fan: Facebook

#3
Labam

    New Member

  • Members
  • Pip
  • 16 posts
Did it.

Interesting is that neither the MBAM service nor the MBAM scheduler was installed/started on the system but I don't have a clue why?

Attached Files



#4
AdvancedSetup

    Forum Deity

  • Administrators
  • PipPipPipPipPipPip
  • 26,826 posts
  • Gender:Male
  • Location:US
Please give the following clean removal a try and let us know how that works or if you need further assistance with this task let us know that also.

MBAM Clean Removal Process

Thanks
Ron Lewis
Manager, Online Support

Posted Image

Follow us: Twitter, Become a fan: Facebook

#5
Labam

    New Member

  • Members
  • Pip
  • 16 posts
I did the process already before my post. But now I followed the process word-by-word again. I disabled Avast 7 (deactivate for 10 minutes) and disabled Window7 Firewall Control (Mode: AllowAll) during MBAM-Clean and MBAM-Setup but - same result as before:

After installation I get the message database is corrupt or missing. The system asks if I want to download new database. On 'yes' then download starts but again the database is corrupt or missing and I get "Runtime error 400: Form already displayed; can't show modally".

When I now start mbam.exe the system says that database is missing and asks for update. On yes the download starts TWICE (!) and then the message box says: "PROGRAM_ERROR_UPDATING (1812, 0, Configuration access denied)", see attachment. There is no rules.def in the C:\ProgramData\Malwarebytes path. When I copy it manually (e.ge. from different computer) it is always deleted on start of mbam.exe

Attached Images

  • Attached Image: screenshot_errormsg_4.PNG


#6
Firefox

    Forum Deity

  • Trusted Advisors
  • PipPipPipPipPipPip
  • 7,728 posts
  • Gender:Male
  • Location:USA
While AdvancedSetup returns to give you some more assiastance, are you running under a user with ADMIN rights or under a LIMITED USER account? Malwarebytes needs admin rights to update.

Posted Image


Dell Precision T7500, Win7 Ultimate 64bit fully updated, McAfee Corp Edition v8.8,
Watchguard Firewall, Intel Xeon E5606CPU, Dual Quad Core Processors, 16GB Ram,
E5606 @ 2.13GHz, Nvidia Quadro NVS420, Raid-1 Dual 1TB Sata 10000 rpm Hard Drives
Dual DVD Burners, IE10, Opera, MBAM


#7
exile360

    exile

  • Administrators
  • PipPipPipPipPipPip
  • 15,072 posts
  • Gender:Male
Please delete the folder C:\Program Data\Malwarebytes\Malwarebytes' Anti-Malware and then reinstall the program and see if it now updates properly or not.
Samuel E Lindsey
Product Manager

Posted Image

Follow us: Twitter, Become a fan: Facebook

#8
Labam

    New Member

  • Members
  • Pip
  • 16 posts
@Firefox: Clean and Setup are of course done with ADMIN rights. Launching mbam.exe withOUT admin rights returns the PROGRAM_ERROR_UPDATING as mentioned above. Lauching with admin rights returns "Runtime error 400" as program is not able to store the downloaded database.

#9
Labam

    New Member

  • Members
  • Pip
  • 16 posts
@exile360: MBAM-clean already deletes C:\Program Data\Malwarebytes\Malwarebytes' Anti-Malware. On installation the folder is created again but when I launch mbam.exe the system displays the "database corrupt or missing" message and rules.def is deleted. Update of rules.def does not work (see above). When I then delete the folder (although mbam is still installed) the folders are created on launch of mbam.exe but the "Update" button in the mbam window is deactived.

#10
exile360

    exile

  • Administrators
  • PipPipPipPipPipPip
  • 15,072 posts
  • Gender:Male
Wait, are you running the software from a limited user account? That would be why the update button is grayed out. You can't update the database without administrative privileges and I wouldn't recommend performing the installation of the program from a limited user account either. I just checked your mbam-check log and it shows this:

Quote

User Account type: Limited User

Samuel E Lindsey
Product Manager

Posted Image

Follow us: Twitter, Become a fan: Facebook

#11
Labam

    New Member

  • Members
  • Pip
  • 16 posts
No, I don't, I start mbam.exe with "Run as adminsitrator" and I cleaned (MBAM-clean) and installed (MBAM-setup) with the administrator account. The Update button is only grayed out if I manually delete the Malwarebytes folder in C:\ProgramData directory after installation (which was just a test to see what happens then). After a "normal" installation the button is active and download / update is started but when finished I get the "database corrupt or missing" message.

But it's true that I started MBAM-check as a limited user that's why you see it in the CheckResults.txt

The strange thing is that on my other computer everything is running perfectly and I wanted to buy a license of the product for the computer I'm currently struggling with as I use this one "more in the wild"...

#12
exile360

    exile

  • Administrators
  • PipPipPipPipPipPip
  • 15,072 posts
  • Gender:Male
Ah, I see. Is the software able to update from your admin account or does the same issue occur?
Samuel E Lindsey
Product Manager

Posted Image

Follow us: Twitter, Become a fan: Facebook

#13
Labam

    New Member

  • Members
  • Pip
  • 16 posts
No, also from the admin account there is no update possible. It's the same behaviour:

I start mbam.exe, message 'database missing or corrupt - download?', yes, connect to server, download 6.837,44 kb [100%], message 'database missing or corrupt - download?', yes, "Runtime error 400: Form already displayed; can't show modally".

For some reason the database can not be stored / accessed in the C:\ProgramData folder although when I manually copy the file there (from my other computer) the file get's deleted on start of mbam.exe (so it can be accessed from the application somehow).

I go nuts...

#14
exile360

    exile

  • Administrators
  • PipPipPipPipPipPip
  • 15,072 posts
  • Gender:Male
What happens if you also grab the database.conf file located within the Configuration folder from the other computer and replace it along with rules.ref? Does it still say the database is corrupt?
Samuel E Lindsey
Product Manager

Posted Image

Follow us: Twitter, Become a fan: Facebook

#15
Labam

    New Member

  • Members
  • Pip
  • 16 posts
Yes. I tried also this (I was deperate) but I copied all the files from the Configuration folder and not just the database.conf.

#16
exile360

    exile

  • Administrators
  • PipPipPipPipPipPip
  • 15,072 posts
  • Gender:Male

View PostLabam, on 07 February 2013 - 12:29 PM, said:

Yes. I tried also this (I was deperate) but I copied all the files from the Configuration folder and not just the database.conf.
And it still threw the error that the database was corrupt?
Samuel E Lindsey
Product Manager

Posted Image

Follow us: Twitter, Become a fan: Facebook

#17
Labam

    New Member

  • Members
  • Pip
  • 16 posts
Yes

#18
Labam

    New Member

  • Members
  • Pip
  • 16 posts
Please find attached my steps...

Attached Files



#19
Firefox

    Forum Deity

  • Trusted Advisors
  • PipPipPipPipPipPip
  • 7,728 posts
  • Gender:Male
  • Location:USA
I wonder if it has anything to do with the fact that you are installing it to D:\System\Malwarebytes instead of the default location of C:\Program Files (x86)\Malwarebytes' Anti-Malware (on 64bit) or C:\Program Files\Malwarebytes' Anti-Malware on 32bit system.

Is there any reason your changeing the default install location?

Posted Image


Dell Precision T7500, Win7 Ultimate 64bit fully updated, McAfee Corp Edition v8.8,
Watchguard Firewall, Intel Xeon E5606CPU, Dual Quad Core Processors, 16GB Ram,
E5606 @ 2.13GHz, Nvidia Quadro NVS420, Raid-1 Dual 1TB Sata 10000 rpm Hard Drives
Dual DVD Burners, IE10, Opera, MBAM


#20
Labam

    New Member

  • Members
  • Pip
  • 16 posts
The reason is simply that I like to have the system on drive C: and all programs on drive D:

On my other computer mbam works perfectly on drive D:





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users

Follow Us