Jump to content

Expanding Variables, missing mbamswissarmy, etc


Recommended Posts

So, I'm trying to install MBAM on my desktop and am having some problems. This computer is normally isolated (used for storage, etc) so does not have any antivirus or anything on it currently. I recently had an infection on one of the laptops in the house, which was removed succesfully by MBAM on that comp, so just in case, I'm trying to install MBAM on this desktop to make sure it never spread over there From Flash drive or File transfer. The install proceeds normally, and then at the end, when asked to update and launch, I leave both boxes checked so it will do so. I click finish and before it starts to update the following error displays:

"MBAM_ERROR_EXPANDING_VARIABLES (0, 9)"

After clicking ok, it proceeds to update normally, and as the status bar reaches 100% it gives me this error:

"MBAM_ERROR_LOAD_DATABASE (3, 0)"

It then attempts to load the program and gives me the same expanding variables error as above followed by:

"MBAM_ERROR_MISSING_FILE (3, 0 mbamswissarmy.sys)

The system cannot find the path specified."

Any subsequent attempts to load the program give the expanding variables and missing file errors. I have tried uninstalling, running the mbam_clean utility, and reinstalling as per instructions in other topics on this error, and none of the behaviour changed. I have also tried uninstalling, downloading from the same site(cnet), and a different one(techspot), in case the original download was corrupted, with no change. I've also tried it with the installer from my laptop, which works fine on that computer, but produces the same errors on this one. I have also run the fix.bat from exile360 that I've seen posted in other threads surrounding this issue, with no change in behaviour. I've also tried installing with it renamed to something a piece of malware wouldn't recognize and block (ie explorer.exe), this did not work either. Starting to run out of ideas here, hope you guys have a solution for me.

I'm running TinyXP and trying to install version 1.46 (the latest one to my knowledge).

Link to post
Share on other sites

MBAM_ERROR_MISSING_FILE (3,0, mbamswissarmy.sys)

The system cannot find the path specified.

Here's a fix that exile360 made, it is universal for XP, Vista and Windows 7 and should fix the problem:

Note: If using Windows Vista or Windows 7 you MUST right-click on the file and select "Run as administrator".

  • Please copy and paste the following text in the Code box exactly as written into notepad (not wordpad or any other text editor):
    @color 48
    @echo off
    if exist "%allusersprofile%\Microsoft\Windows\Start Menu" md "%allusersprofile%\Microsoft\Windows\Start Menu\Programs\Startup"
    if not exist "%allusersprofile%\Microsoft\Windows\Start Menu" md "%allusersprofile%\Start Menu\Programs\Startup"
    if exist "%appdata%\Microsoft\Windows\Start Menu" md "%appdata%\Microsoft\Windows\Start Menu\Programs\Startup"
    if not exist "%appdata%\Microsoft\Windows\Start Menu" md "%userprofile%\Start Menu\Programs\Startup"
    del /f /q %0


  • Once you've done that click on File and select Save As...
  • In the Save dialogue box click on the drop down menu next to Save as type and select All Files
  • Name the file Fix.bat (the .bat extension is very important)
  • Save the file to your desktop and double click it to run it if using Windows XP. If using Windows Vista or Windows 7 you MUST right-click on the file and select Run as administrator otherwise it will not work.
  • Once that's complete try running Malwarebytes' Anti-Malware again to see if it now works without error or not.

Link to post
Share on other sites

Please do the following to see if it resolves the issue: Post back and let us know please

To Fully Remove and Reinstall a Fresh New Copy of Malwarebytes - Read Carefully

Windows XP:

  • Click on Start and select Control Panel
  • Open Add/Remove Programs
  • Uninstall Malwarebytes' Anti-Malware
  • Restart your computer very important !
  • Download and run mbam-clean.exe from Here

It will ask to restart your computer, please allow it to do so, very important

After the computer restarts, temporarily disable your Anti-Virus and install the latest version of Malwarebytes' Anti-Malware from Here

Windows Vista and Windows 7:

  • Click on the Start button and select Control Panel
  • Click on Programs and Features
  • Uninstall Malwarebytes' Anti-Malware
  • Restart your computer very important !
  • Download and run mbam-clean.exe from Here

It will ask to restart your computer, please allow it to do so, very important

After the computer restarts, temporarily disable your Anti-Virus and install the latest version of Malwarebytes' Anti-Malware from Here

Note: You will need to reactivate the program using the license you were sent via email if using the Paid version only

Launch the program and set the Protection and Registration. Then go to the UPDATE tab if not done during installation and check for updates.

Restart the computer again and verify that MBAM is in the task tray if using the Pro version. Now reset any file exclusions as may be required in your Anti-Virus/Internet-Security/Firewall applications and restart your Anti-Virus/Internet-Security applications.

You may use the guides posted in the FAQ's here or ask us and we will explain how to do it.

Thank You

Link to post
Share on other sites

Please read the following so that you can begin the cleaning process:

As we don't deal with malware removal in the General Malwarebytes' Anti-Malware Forum, you need to start a topic in the Malware Removal forum so a qualified helper can help you fix any malware related problems/infections you may have.

  • Please read and follow the directions here, skipping any steps you are unable to complete. Then post a NEW topic here.
  • After posting your new post, make sure under options, you select Track this topic and choose Immediate Email Notification, so that you're alerted when someone has replied to your post.
  • One of the expert helpers there will give you one-on-one assistance when one becomes available.
  • Please refrain from making any further changes to your computer (Install/Uninstall programs, use special fix tools, delete files, edit the registry, etc...) unless advised by a malware removal helper. Doing so can result in system changes which may hinder the attempts by a helper to clean your machine.

NOTE: Please DO NOT post back to (bump) your topic within the first 48 hours.

Replying to your own posts changes the post count and helpers are looking for topics with zero replies. If you reply to your own post helpers may think that you're already being helped and thus overlook your post.

    • If there is no reply from any experts after 48 hours, you can reply to the topic, asking for help again.
      Or
    • You may send a Private Message to a Moderator asking for assistance.

Alternatively, as a paying customer, you can contact the help desk at support@malwarebytes.org or here.

Please be patient, someone will assist you as soon as it is possible.

Link to post
Share on other sites

Hi -

Almost every MBAM_ERROR_LOAD_DATABASE error is corrected by deleting the current rules.ref file and having MBAM download a new copy. In cases where the problem keeps happening repeatedly on a particular system it's usually due to dropped connections and/or packets (often with the slower connection types such as satellite and dialup) or because of antivirus/firewall software interfering.

Do you have a slow internet connection ? Also can you install an Antivirus just to check ? MBAM will not always pick up some infections -

Microsoft Security Essentials is listed in my Live signature below and is good for XP units -

Thank You -

EDIT - (I recently had an infection on one of the laptops in the house,)

If these units are linked the infection may have crossed from one to the other - This may prevent you from loading Malwarebytes -

Please try it in Safe Mode With Networking and you may have more success -

Link to post
Share on other sites

Sorry, was going through your prereqs for the malware forum. Grabbed avira, did a scan, came up clean, so was gonna go on to posting logs and such, but thought I'd check back at this topic first. Even if the infection crossed, it seems unlikely that it would allow MBAM to run correctly on one computer, but not the other, it would either block it on both or neither, I would think. I had already tried removing rules.ref as well and still recieve the expanding variable, and missing file errors. The program always terminates after this, and thus, never has a chance to download a new rules.ref. After this post I"m going to try copying the rules.ref from the laptop. If that doesn't work I'll then try for it working in safe mode, after which I"ll check back here, should be around 20-30 mins tops.

Link to post
Share on other sites

Hi -

Good to see you did try an antivirus first - This can pick up some items that prevent MBAM from installing -

The simple point I was trying to make was that you may have removed it from the first unit , but it still is on the second unit -

There is a new Beta version out at the moment - I will leave you a link to it , May help -

Try this new version V1.50 from ->Here - It has helped with a few problems -

Thank You -

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
Back to top
×
×
  • Create New...

Important Information

This site uses cookies - We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.