Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a windows 7, 64 bit. I had an issue with my my pc, i scan it with malwarebytes, it removed about 9 viruses, i can't tell you what was removed, i accidentally emptied the quarantine.

Since i removed the viruses, Photoshop wont start anymore, it said that amtlib.dll was missing. I downloaded that, but now it shows the following error.

enter image description here

What's the problem?

share|improve this question
7  
So after you just cleaned your system of viruses, you downloaded a random DLL from some site? Even if it was clean, do you know if that's the version the app requires? How about just reinstalling Photoshop? –  Karan Jun 26 '13 at 21:57
3  
I'm guessing it was a cracked (pirated) version of Photoshop, and Malwarebytes deleted the DLL, either because it was actually malicious (backdoored crack) or because MWB auto-removes "potentially unwanted" software. –  Polynomial Jun 26 '13 at 22:06
1  
@Karan dll-files.com is the most popular site for dlls, if not the only one, so its my only option, i'm trying to fix before reinstalling, it's a last option –  Fischer Jun 26 '13 at 22:07
    
Copy and replace amtlib.dll at other Adobe product. –  STTR Jun 26 '13 at 22:25
1  
this error means you downloaded the file wit the wrong CPU architectur (64Bit for a 32Bit product) –  magicandre1981 Jun 27 '13 at 4:06

5 Answers 5

up vote 4 down vote accepted

ok, the error code 0xc000007b means the DLL was a wrong CPU architecture, so get the correct one:

C:\Users\André>err 0xc000007b
# for hex 0xc000007b / decimal -1073741701
  STATUS_INVALID_IMAGE_FORMAT                                    ntstatus.h
# {Bad Image}
# %hs is either not designed to run on Windows or it contains
# an error. Try installing the program again using the
# original installation media or contact your system
# administrator or the software vendor for support.
# as an HRESULT: Severity: FAILURE (1), FACILITY_NULL (0x0), Code 0x7b
# for hex 0x7b / decimal 123
  ERROR_INVALID_NAME                                             winerror.h
# The filename, directory name, or volume label syntax is
# incorrect.
# 2 matches found for "0xc000007b"
share|improve this answer

A lot of people will download the Trial Version of Adobe CS6 and change the amtlib.dll file so the 30 day trial period is disabled. When you run Malwarebytes, it will flag this altered amtlib.dll file as a potential virus and the user unwittingly removes it. Now the Adobe Photoshop, Premiere Pro, or whatever program you had will not load and you get an error message saying the amtlib.dll file is missing. Simply replace the file and everything will be fine. You don't have to uninstall and reinstall, just replace the missing amtlib.dll file. If you don't have it, search the internet and download it. It will be easy to find.

share|improve this answer

Go into the MalwareBytes quarantine folder and restore all the files ("restore" means don't delete!). Shutdown MalwareBytes and don't open Photoshop yet.

Do a system restore to an earlier date just before installing MalwareBytes. Your Photoshop will run!

MalwareBytes goes after the amtlib.dll and BAK files, especially the ones installed with activators like kspiro and etc off torrent sites.

share|improve this answer

You don't need to do the rollback to a former restore point. I had the same problem and simple restoring the file (which I had replaced earlier after a virus ate the real one along with a lot of other dlls) while MalwareBytes was closed down made everything work again.

share|improve this answer

I just followed my initial install instructions and copy/pasted the 32 and 64 bit versions of the amtlib.dll file in the right folders. (only DW and PS for me, since those were the only two programs I opened and had the dll's deleted before I figured out what to do)

Next I went into Malware Exlcusions option in Malewarebytes|Settings and added the two Adobe folders (C:\Program Files\Adobe and C:\Program Files (x86)\Adobe). Maybe a bit aggressive (ie, could have just identified all of the individual amtlib files - ugh).

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.