Jump to content

Context menu missing


Recommended Posts

Please try the following to see if it helps: Also Post back and let us know.

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
  • NOTE: If you get SHGetValue failed with error code 0, that only means that the tool has nothing to perform, continue on with the next step....
  • 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 Pro version
    • 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 setup 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 me and I'll explain how to do it.

Windows Vista and Windows 7:

[*]Click on the Start vista-7-start.png 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

[*] NOTE: If you get SHGetValue failed with error code 0, that only means that the tool has nothing to perform, continue on with the next step....

[*]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 Pro version

[*]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 setup 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 me and I'll explain how to do it.

Link to post
Share on other sites

Just for information, I had the same thing occur with the 'auto' update to 1.50.

The update to 1.50 appeared to go OK but the right-click context menu went missing.

I followed your instruction and removed the App, downloaded and re-installed etc, and it came back OK.

Thanks for the procedure.

Running Win 7 HP (64 bit) and MSE(AV). Note: I did not need to disable the AV though, I tried with the AV still running and it worked OK.

Link to post
Share on other sites

Just for information, I had the same thing occur with the 'auto' update to 1.50.

The update to 1.50 appeared to go OK but the right-click context menu went missing.

I followed your instruction and removed the App, downloaded and re-installed etc, and it came back OK.

Thanks for the procedure.

Running Win 7 HP (64 bit) and MSE(AV). Note: I did not need to disable the AV though, I tried with the AV still running and it worked OK.

EDIT - The same happened on my W7 Starter netbook, only in this case it appears to have been fixed by running the new Malwarebytes as Admin and unticking the 'show a right-click context menu' option (it was ticked but was not actually showing in the menu), then exiting Malwarebytes. Then running Malwarebytes as Admin again, and once more ticking the box and exiting. i.e. untick the box then tick the box, running as admin and exiting both times. The Context menu then appears (so far anyway) to have returned.

Link to post
Share on other sites

@ yardbird

No idea, its (vista) not mine. See "Yes, both my W7s which had the same apparent problem as the original poster ( ramaflore ) had appear now to be OK.

Sorry if I hi-jacked, didn't intend to, was just informing that I originally had the same problem following the update." above.

Link to post
Share on other sites

Please try the following to see if it helps: Also Post back and let us know.

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
  • NOTE: If you get SHGetValue failed with error code 0, that only means that the tool has nothing to perform, continue on with the next step....
  • 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 Pro version
    • 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 setup 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 me and I'll explain how to do it.

Windows Vista and Windows 7:

[*]Click on the Start vista-7-start.png 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

[*] NOTE: If you get SHGetValue failed with error code 0, that only means that the tool has nothing to perform, continue on with the next step....

[*]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 Pro version

[*]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 setup 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 me and I'll explain how to do it.

Sorry, it doesn't work on my laptop under Vista 32 bits.

I followed step by steps all your recommendations.

How to fix this ?

Link to post
Share on other sites

EDIT - The same happened on my W7 Starter netbook, only in this case it appears to have been fixed by running the new Malwarebytes as Admin and unticking the 'show a right-click context menu' option (it was ticked but was not actually showing in the menu), then exiting Malwarebytes. Then running Malwarebytes as Admin again, and once more ticking the box and exiting. i.e. untick the box then tick the box, running as admin and exiting both times. The Context menu then appears (so far anyway) to have returned.

Don't work for me what you did on my Vista 32 bits . :D

Link to post
Share on other sites

Greetings ramaflore :(

Please do the following:

Create an Autoruns Log:

  • Please download Sysinternals Autoruns from here and save it to your desktop.
    • Note: If using Windows Vista or Windows 7 then you also need to do the following:
      1. Right-click on Autoruns.exe and select Properties
      2. Click on the Compatibility tab
      3. Under Privilege Level check the box next to Run this program as an administrator
      4. Click on Apply then click OK

    [*]Double-click Autoruns.exe to run it.

    [*]Once it starts, please press the Esc key on your keyboard.

    [*]Now that scanning is stopped, click on the Options button at the top of the program and select Verify Code Signatures so that it is now checked

    [*]Click on the Options button again and this time uncheck Hide Microsoft and Windows Entries

    [*]Once that's done press the F5 key on your keyboard, this will start the scan again, this time let it finish.

    [*]When it's finished and says Ready. on the lower left of the program window, please click on the File button at the top of the program and select Save and save the Autoruns.arn file to your desktop and close Autoruns.

    [*]Right click on the Autoruns.arn file on your desktop and hover your mouse over Send To and select Compressed (zipped) Folder

    [*]Attach the Autoruns.zip folder you just created to your next reply

Thanks :)

Link to post
Share on other sites

The context menu entries are indeed not registered on your system. Uninstall and reinstall the program once more, this time temporarily disabling Online Armor when you reinstall it.

Once that's complete please check to verify that the right-click menu now exists and re-enable Online Armor. If you're installing Malwarebytes' in the same location, verify that no programs are blocking F:\Program Files\Malwarebytes' Anti-Malware\mbamext.dll from registering itself.

Please let me know if the issue is now resolved or not, and if now, then let me know the exact location where you have Malwarebytes' Anti-Malware installed.

Thanks :(

Link to post
Share on other sites

The context menu entries are indeed not registered on your system. Uninstall and reinstall the program once more, this time temporarily disabling Online Armor when you reinstall it.

Once that's complete please check to verify that the right-click menu now exists and re-enable Online Armor. If you're installing Malwarebytes' in the same location, verify that no programs are blocking F:\Program Files\Malwarebytes' Anti-Malware\mbamext.dll from registering itself.

Please let me know if the issue is now resolved or not, and if now, then let me know the exact location where you have Malwarebytes' Anti-Malware installed.

Thanks :(

This not fixed my troubles, disabling OA ++

I got an error message: 0X80020009 while registering manually mbamext.dll

Link to post
Share on other sites

When registering the file manually you need to do so from an administrative command prompt:

Click on START and type cmd and when it shows up at the top of the list under Programs, right-click on it and select Run as administrator, then try registering it manually again.

Also, do you have User Account Control disabled on your system?

Link to post
Share on other sites

When registering the file manually you need to do so from an administrative command prompt:

Click on START and type cmd and when it shows up at the top of the list under Programs, right-click on it and select Run as administrator, then try registering it manually again.

Also, do you have User Account Control disabled on your system?

I did under my Admin account : cmd "run as admin" with UAC enabled.

Link to post
Share on other sites

Please do the following to see if it corrects the problem:

Step 1:

  • 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

Step 2:

  • Please copy and paste the following text exactly as written into notepad (not wordpad or any other text editor):
    @color 48
    @echo off
    reg delete "HKLM\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\MBAMShlExt" /f>nul 2>&1
    reg delete "HKLM\SOFTWARE\Classes\Folder\shellex\ContextMenuHandlers\MBAMShlExt" /f>nul 2>&1
    reg delete "HKCR\Wow6432Node\MBAMExt.MBAMShlExt" /f>nul 2>&1
    reg delete "HKCR\Wow6432Node\MBAMExt.MBAMShlExt.1" /f>nul 2>&1
    reg delete "HKCR\MBAMExt.MBAMShlExt" /f>nul 2>&1
    reg delete "HKCR\MBAMExt.MBAMShlExt.1" /f>nul 2>&1
    @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 Remove.bat (the .bat extension is very important)
  • Save the file to your desktop and double-click on it to run it Note: If using Windows Vista or Windows 7 you must right-click on it and select Run as administrator then click Continue at the User Account Control prompt.

Step 3:

  • Make certain that you are logged into your computer from an administrative user account
  • Install the latest version of Malwarebytes' Anti-Malware from here
  • Check to see if the context menu entry is now present and operational, if it is not, then proceed with Step 4 below

Step 4:

  • Please copy and paste the following text exactly as written into notepad (not wordpad or any other text editor):
    @color 48
    @echo off
    reg query "HKLM\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\MBAMShlExt" /s>>"%userprofile%\desktop\Info.txt" 2> nul
    reg query "HKLM\SOFTWARE\Classes\Folder\shellex\ContextMenuHandlers\MBAMShlExt" /s>>"%userprofile%\desktop\Info.txt" 2> nul
    reg query "HKLM\SOFTWARE\Classes\MBAMExt.MBAMShlExt" /s>>"%userprofile%\desktop\Info.txt" 2> nul
    reg query "HKLM\SOFTWARE\Classes\MBAMExt.MBAMShlExt.1" /s>>"%userprofile%\desktop\Info.txt" 2> nul
    reg query "HKCR\MBAMExt.MBAMShlExt" /s>>"%userprofile%\desktop\Info.txt" 2> nul
    reg query "HKCR\MBAMExt.MBAMShlExt.1" /S>>"%userprofile%\desktop\Info.txt" 2> nul
    "%userprofile%\desktop\Info.txt"
    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 Check.bat (the .bat extension is very important)
  • Save the file to your desktop and double click it to run it.
  • Once it finishes it will open the file it created in notepad, please copy and paste the file's contents into your next reply.

Link to post
Share on other sites

Please do the following to see if it corrects the problem:

Step 1:

  • 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

Step 2:

  • Please copy and paste the following text exactly as written into notepad (not wordpad or any other text editor):
    @color 48
    @echo off
    reg delete "HKLM\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\MBAMShlExt" /f>nul 2>&1
    reg delete "HKLM\SOFTWARE\Classes\Folder\shellex\ContextMenuHandlers\MBAMShlExt" /f>nul 2>&1
    reg delete "HKCR\Wow6432Node\MBAMExt.MBAMShlExt" /f>nul 2>&1
    reg delete "HKCR\Wow6432Node\MBAMExt.MBAMShlExt.1" /f>nul 2>&1
    reg delete "HKCR\MBAMExt.MBAMShlExt" /f>nul 2>&1
    reg delete "HKCR\MBAMExt.MBAMShlExt.1" /f>nul 2>&1
    @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 Remove.bat (the .bat extension is very important)
  • Save the file to your desktop and double-click on it to run it Note: If using Windows Vista or Windows 7 you must right-click on it and select Run as administrator then click Continue at the User Account Control prompt.

Step 3:

  • Make certain that you are logged into your computer from an administrative user account
  • Install the latest version of Malwarebytes' Anti-Malware from here
  • Check to see if the context menu entry is now present and operational, if it is not, then proceed with Step 4 below

Step 4:

  • Please copy and paste the following text exactly as written into notepad (not wordpad or any other text editor):
    @color 48
    @echo off
    reg query "HKLM\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\MBAMShlExt" /s>>"%userprofile%\desktop\Info.txt" 2> nul
    reg query "HKLM\SOFTWARE\Classes\Folder\shellex\ContextMenuHandlers\MBAMShlExt" /s>>"%userprofile%\desktop\Info.txt" 2> nul
    reg query "HKLM\SOFTWARE\Classes\MBAMExt.MBAMShlExt" /s>>"%userprofile%\desktop\Info.txt" 2> nul
    reg query "HKLM\SOFTWARE\Classes\MBAMExt.MBAMShlExt.1" /s>>"%userprofile%\desktop\Info.txt" 2> nul
    reg query "HKCR\MBAMExt.MBAMShlExt" /s>>"%userprofile%\desktop\Info.txt" 2> nul
    reg query "HKCR\MBAMExt.MBAMShlExt.1" /S>>"%userprofile%\desktop\Info.txt" 2> nul
    "%userprofile%\desktop\Info.txt"
    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 Check.bat (the .bat extension is very important)
  • Save the file to your desktop and double click it to run it.
  • Once it finishes it will open the file it created in notepad, please copy and paste the file's contents into your next reply.

Don't work Exile360

Here you are the info.txt :

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MBAMExt.MBAMShlExt

(par d

Link to post
Share on other sites

It appears it's note being allowed to add the context menu shell extension in the registry. The most likely cause is a permissions issue writing to the keys required so please do the following:

Reset Default Permissions Vista and Windows 7 using SubInACL:

  • Please download SubInACL from here and install it.
  • Then please copy and paste the following text exactly as written into notepad (not wordpad or any other text editor):
    @color 48
    @echo off
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subdirectories %SystemDrive% /grant=administrators=f
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CURRENT_USER /grant=system=f
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subdirectories %SystemDrive% /grant=system=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subdirectories %SystemDrive% /grant=administrators=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CURRENT_USER /grant=system=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subdirectories %SystemDrive% /grant=system=f
    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 reset.bat (the .bat extension is very important)
  • Save the file to your desktop and right click on it and select Run as administrator then click Continue at the User Account Control prompt.

Once that's complete, uninstall Malwarebytes' Anti-Malware, reboot your computer, then install it once more and check to verify that the context menu entry is present. Note: You must perform all of this from an administrative user account otherwise it probably will not work.

Link to post
Share on other sites

It appears it's note being allowed to add the context menu shell extension in the registry. The most likely cause is a permissions issue writing to the keys required so please do the following:

Reset Default Permissions Vista and Windows 7 using SubInACL:

  • Please download SubInACL from here and install it.
  • Then please copy and paste the following text exactly as written into notepad (not wordpad or any other text editor):
    @color 48
    @echo off
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subdirectories %SystemDrive% /grant=administrators=f
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CURRENT_USER /grant=system=f
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
    if not exist "%programfiles(x86)%" "%programfiles%\Windows Resource Kits\Tools\subinacl.exe" /subdirectories %SystemDrive% /grant=system=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CURRENT_USER /grant=administrators=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subdirectories %SystemDrive% /grant=administrators=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_LOCAL_MACHINE /grant=system=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CURRENT_USER /grant=system=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subkeyreg HKEY_CLASSES_ROOT /grant=system=f
    if exist "%programfiles(x86)%" "%programfiles(x86)%\Windows Resource Kits\Tools\subinacl.exe" /subdirectories %SystemDrive% /grant=system=f
    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 reset.bat (the .bat extension is very important)
  • Save the file to your desktop and right click on it and select Run as administrator then click Continue at the User Account Control prompt.

Once that's complete, uninstall Malwarebytes' Anti-Malware, reboot your computer, then install it once more and check to verify that the context menu entry is present. Note: You must perform all of this from an administrative user account otherwise it probably will not work.

Thanks a lot Exile360 ,

Context menu is already fixed, thanks to your support ! :)

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
  • 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.