robot202
Apr 7 2009, 04:29 AM
My context menu to Scan using Malwarebytes does not show when I right click on a file name. I do see an entry to Scan using Spybot Searc & Destroy.
I do not know if this has ever worked, but it has not worked the the last 4 versions if MB.
I do have this option enabled in Settings. I have tried setting to off and on, reloading the program, and rebooting my system. All with the same results. Even tried uninstalling my AntiVir. Still no luck getting a context menu item for MB to show.
MB seems to be updating and running fine. MB is great , but does anyone have any ideas what I can check on my system? It is a AMD3800, 2 GB of memory running XP pro with all the MS updates.
Thanks,
Robot
AdvancedSetup
Apr 7 2009, 05:23 AM
Please try running this command and reboot the computer and see if it works or not.
START - RUN and type in or copy/paste
CODE
REGSVR32 C:\PROGRA~1\MALWAR~1\mbamext.dll
You should get a
RegSvr32 succeeded dialog box.
YoKenny1
Apr 7 2009, 09:49 AM
I just tried the same on my Vista system and I do not have MBAM scan there.
Is it one of those UAC limitations?
miekiemoes
Apr 7 2009, 10:11 AM
Some (poor) registry cleaners delete context menu handlers, so that may explain it why it's suddenly gone.
exile360
Apr 7 2009, 12:22 PM
As long as the reg entries and files are in tact, it should show up on any 32 bit operating system, however it will not show up in 64 bit operating systems (Vista or XP).
YoKenny1
Apr 7 2009, 12:47 PM
This is on 32 bit Vista and I run all the same programs on XP Pro and the Context menu shows there with the funny characters down in the Status Bar:
http://www.malwarebytes.org/forums/index.php?showtopic=9837
exile360
Apr 7 2009, 01:01 PM
Ah, I see. Did you try AdvancedSetup's fix yet? If you're using it on Vista it will have to be done from an administrative command prompt (or turn it into a .bat file with notepad and right click it and select Run as administrator).
YoKenny1
Apr 7 2009, 10:51 PM
I have MBAM context menu back as somehow it was disabled by ShellExView but now I have the Chinese characters in the Status Bar when I hover the mouse over MBAM's scan:
http://www.nirsoft.net/utils/shexview.htmlI remember now trying find out why the funny characters appeared in the Status bar.
exile360
Apr 7 2009, 11:36 PM
ShellExView's a good tool (I love Niri's stuff

). Autoruns can do the same thing. I remember the issue with the Chinese characters, I don't think the devs ever quite nailed down why it happened but I believe one of them commented that it had to do with one of the runtime files they used and that it would be fixed once MBAM was recoded in C (no idea when that will be though).
robot202
Apr 8 2009, 03:51 AM
>>>[Please try running this command and reboot the computer and see if it works or not.
START - RUN and type in or copy/paste
CODE
REGSVR32 C:\PROGRA~1\MALWAR~1\mbamext.dll
>>>You should get a RegSvr32 succeeded dialog box.
This is the response I received from running the command.
Click to view attachment
exile360
Apr 8 2009, 02:33 PM
Please try
following the instructions here and see if that fixes it but make sure to back up your license info if using the paid version before you do, because it will delete it.
robot202
Apr 9 2009, 02:37 AM
QUOTE (exile360 @ Apr 8 2009, 09:33 AM)

Please try
following the instructions here and see if that fixes it but make sure to back up your license info if using the paid version before you do, because it will delete it.
I followed your instructions and did everything according to the directions, but I still have the same problem, no context menu item for Malwarebytes. I did not receive any errors while doing the the instructed steps and Malwarebytes v 1.36 installed and ran perfectly, just no context menu item.
I will be happy to try anything you suggest as it is very easy for me to image my entire Drive C in about 10minutes before I start so I don't mind trying drastic steps!
Thanks for your help,
Rob
exile360
Apr 9 2009, 02:44 AM
You're on XP Pro 32 bit, correct? Not 64 bit?. If you are in 32 bit, give YoKenny1's suggestion of
ShellExView a try and when you run it, see if it shows the context menu entry of
MBAMShlExt Class (it should be listed in alphabetical order).
robot202
Apr 9 2009, 05:03 AM
Yes, I am running XPPro 32 bit. I ran ShellExView and I did not see an entry for MBAM.
exile360
Apr 9 2009, 05:09 AM
Arg. OK, what other security software are you running (anti-virus, firewall, anti-spyware etc)? Anything other than Avira?
This is basically the same thing
AdvancedSetup had you do before, but lets see if it works this time. Click
Start and click on
Run then copy and paste the following into the run box and hit
Enter:
CODE
regsvr32 "C:\Program Files\Malwarebytes' Anti-Malware\mbamext.dll"
note: If you installed MBAM to a non-default directory or your Program Files folder isn't on your C: drive then you need to alter the command accordingly, if you need help with this part let me know.
robot202
Apr 9 2009, 05:59 AM
The only things I am running now are Spybot S & D and SpywareBlaster.
exile360
Apr 9 2009, 06:01 AM
Do you have TeaTimer (part of Spybot) running? If so, you might need to exit it temporarily.
robot202
Apr 9 2009, 10:22 PM
QUOTE (exile360 @ Apr 9 2009, 12:09 AM)

Arg. OK, what other security software are you running (anti-virus, firewall, anti-spyware etc)? Anything other than Avira?
This is basically the same thing
AdvancedSetup had you do before, but lets see if it works this time. Click
Start and click on
Run then copy and paste the following into the run box and hit
Enter:
CODE
regsver32 "C:\Program Files\Malwarebytes' Anti-Malware\mbamext.dll"
note: If you installed MBAM to a non-default directory or your Program Files folder isn't on your C: drive then you need to alter the command accordingly, if you need help with this part let me know.
I have not changed the install directory for MBAM. It is in C:\Program Files\Malwarebytes' Anti-Malware
I ran the above command, regsver32 "C:\Program Files\Malwarebytes' Anti-Malware\mbamext.dll" and here is the error I received:
Click to view attachmentI am not using the Tea Timer in Spybot S&D and I do not have any firewall, or antivirus software running.
I did a search for regsver* and regsver32 on my system and nothing was found.
Rob
AdvancedSetup
Apr 9 2009, 10:29 PM
Please search your hard drive for REGSVR32.EXE if you can not find it then THAT is the cause of the issues.
You will need to copy that file from another working XP system or expand it from you Windows XP CD.
AdvancedSetup
Apr 10 2009, 12:12 AM
DOH! As pointed out to me by another Admin here. You typed the name wrong. It is REGSVR32.EXE not REGSVeR32.EXE
Please try it again using the correct name.
exile360
Apr 10 2009, 12:14 AM
DOH! On
ME 
! Stupid typo's. Here's the
correct command:
CODE
regsvr32 "C:\Program Files\Malwarebytes' Anti-Malware\mbamext.dll"
Thanks for the correction
AdvancedSetup.
robot202
Apr 10 2009, 02:46 AM
Please try it again using the correct name.
Ran this: regsvr32 "C:\Program Files\Malwarebytes' Anti-Malware\mbamext.dll"
And received this error:
Click to view attachment
exile360
Apr 10 2009, 03:13 AM
Alright, I've done a bit more homework and discovered this may have to do with permissions on a registry key.
Let me know how it goes.
robot202
Apr 10 2009, 03:33 AM
QUOTE (exile360 @ Apr 9 2009, 10:13 PM)

Alright, I've done a bit more homework and discovered this may have to do with permissions on a registry key.
Let me know how it goes.
The only entry I have is mbam.script
Thanks for all your help so far.
AdvancedSetup
Apr 10 2009, 03:37 AM
If this is an English Windows XP you can try this as well.
fixacl.exeThis will run through the registry and file permissions and add Administrators to the system files and registry that may have been changed or removed.
exile360
Apr 10 2009, 03:43 AM
Go ahead and run the file
AdvancedSetup linked to and see if you're able to register the dll then using the regsvr32 command above. If it doesn't work, then please try the following two commands as a test of sorts to see if the register/unregister function overall is working as it should:
CODE
regsvr32 /u "C:\Program Files\Malwarebytes' Anti-Malware\vbalsgrid6.ocx"
regsvr32 "C:\Program Files\Malwarebytes' Anti-Malware\vbalsgrid6.ocx"
Let me know the results please.
robot202
Apr 10 2009, 04:04 AM
QUOTE (exile360 @ Apr 9 2009, 10:43 PM)

Go ahead and run the file
AdvancedSetup linked to and see if you're able to register the dll then using the regsvr32 command above. If it doesn't work, then please try the following two commands as a test of sorts to see if the register/unregister function overall is working as it should:
CODE
regsvr32 /u "C:\Program Files\Malwarebytes' Anti-Malware\vbalsgrid6.ocx"
regsvr32 "C:\Program Files\Malwarebytes' Anti-Malware\vbalsgrid6.ocx"
Let me know the results please.
I ran the fixacl.exe . I have the output file aclreset.txt .
Next I ran the regsvr32 command and it failed again with the same error code.
I then ran both of the new regsrv32 commands and they both Succeeded.
exile360
Apr 10 2009, 04:14 AM
Ok, please try following the instructions
in the first post here and see if that fixes it. If not, let me know, I've still got 1 or 2 more ideas to try before we go back to the drawing board

.
edit: sorry, fogot that I had you do that already (long thread

).
Give this a shot:
Please download
Dial-a-fix from here:
Dial-a-fix - Unzip it and run Dial-a-fix.exe.
- Click on the Policies button on the bottom of the window, and when the second window opens up there should be a list of restrictions,
- make sure there is a check mark next to each one (there should be by default) and click the Remove button on the lower left.
AdvancedSetup
Apr 10 2009, 04:26 AM
Has this box been scanned for Malware and declared clean?
robot202
Apr 10 2009, 04:31 AM
>>Ok, please try following the instructions in the first post here and see if that fixes it. If not, let me know,
Tired the above again....Still no context menus.
>>Has this box been scanned for Malware and declared clean?
Just ran a scan and 0 infections.
I am now trying Dail a Fix
.....be right back
robot202
Apr 10 2009, 04:37 AM
Just ran Dial a Fix following your directions and No restrictive polices were found.
AdvancedSetup
Apr 10 2009, 04:37 AM
I mean more of a scan than just MBAM. Like a Kasperksy or Dr Web and similar, and maybe a Combofix if warranted in the past ?
Please remove MBAM using the removal tool previously posted by Exile. Then try the following if your system meets the requirements.
This is an OLDER 1.34 version so if it does work then you'll need to upgrade by using the real 1.36 installer.
NOTES: - This is NOT for use by everyone and should ONLY be used by users that appear to have a CLEAN system but are still having issues installing MBAM.
- It should only be run on English Windows XP 32 Bit.
- If it does work and you can now scan with the program you should update and do a scan, then remove it and do an install with the normal PUBLISHED program from Malwarebytes.
- A copy of the Official 1.34 setup program should be included in the C:\Documents and Settings\All Users\Application Data\Malwarebytes\Malwarebytes' Anti-Malware folder named: mbam-setup.exe
Please download and run this alternative installer making sure you close all other applications as it will restart the computer when it's finished.
Download here: fixmbam.exe
Let me know how it works out please.
robot202
Apr 10 2009, 05:02 AM
OK...
I followed your directions using fixmbam.exe and everything worked perfectly and now my context menu has a Malwarebytes entry.
It looks like it is fixed!
Is there anything else you would like me to do. Would you like me to forward the aclreset.txt file?
Thank you for all your help,
Rob
exile360
Apr 10 2009, 05:10 AM
Thank goodness, and thanks
AdvancedSetup 
! You don't need to post that file, all you need to do now is update the program by downloading the newest version from one of the following locations:
Download.comMajorGeeksSecurityWonksGT500.orgJust install the newer version over the one you already have installed, then run the program and have it check for updates then run a quick scan to make sure everything is working as it should. Once that's all done, check to see that the context menu scan is still there.
Good luck

!
AdvancedSetup
Apr 10 2009, 05:31 AM
hmmm actually if you do an UPDATE to get the latest defs it should detect it's version 1.34 and automatically install the newer 1.36
exile360
Apr 10 2009, 05:32 AM
Cool, wasn't sure if that would work or not.
robot202
Apr 10 2009, 05:34 AM
Yes, I verified that everything is scanning OK with 0 infections and the context menu is there and works.
There was one more thing that I needed to do ....
register my copy of Malwarebytes ! Done a few minutes ago!
Thank you again for all you help,
Rob
exile360
Apr 10 2009, 05:38 AM
Awesome

! I'm guessing that something in
AdvancedSetup's manual installer did the trick. It probably manually added the reg entries for the context menu dll and that fixed it (my guess). Before he posted it I was getting desperate and I was about to have you create a .reg file with the reg entries that should be there and have you run it, but I'm glad I didn't have to as any errors in the reg file could do more harm than good

.
robot202
Apr 10 2009, 05:50 AM
One last question.
What anti virus program do you recommend. I have seen Anti Vir mentioned a few times here.
I would appreciate your input.
Thanks again for all your help,
Rob
AdvancedSetup
Apr 10 2009, 05:58 AM
For a FREE version, yes the Avira is pretty good. If you're willing to pay a little then maybe ESET NOD32
gonwk
May 1 2009, 02:58 PM
QUOTE (exile360 @ Apr 7 2009, 01:22 PM)

As long as the reg entries and files are in tact, it should show up on any 32 bit operating system, however it will [b]not show up in 64 bit operating systems (Vista [/b][color="#0000FF"][/color]or XP).
Hio Exile,
Do you know if MBAM is considering to make their software 64-Bit capable anytime soon!?!?
Thanks,
G!:)
AdvancedSetup
May 1 2009, 09:55 PM
The next version 1.37 which is in beta testing will support 64 Bit
YoKenny1
Nov 5 2009, 04:54 AM
I just noticed that MBAM is not showing up on right clicking in Context menu on a file on my Windows 7 64-bit system and I am running MBAM 1.41
I tried regsvr32 "C:\Program Files (x64)\Malwarebytes' Anti-Malware\mbamext.dll" and it worked.
AdvancedSetup
Nov 5 2009, 06:18 AM
This is a known issue Kenny. Microsoft changed the way the x64 shell operates like that. Basically the registry is redirected and if you don't have an entry in the actual true x64 directory then it will not work. There are some coding workarounds and we are looking at correcting it. I'm not sure that it will be fixed in the upcoming 1.42 version but maybe in the 1.43
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.