Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

LoadLibrary("softpub.dll") failed

Posted on 2005-03-01
7
Medium Priority
?
2,649 Views
Last Modified: 2013-12-28
LoadLibrary("softpub.dll") failed
GetLastError returns 0X0000007f

This, I believe, is at the heart of my problem with viewing secure pages in IE, but I can find NO help googling this error.

I'm trying to register this DLL file.
0
Comment
Question by:fairoakian
  • 4
  • 3
7 Comments
 
LVL 14

Expert Comment

by:RichieHindle
ID: 13433701
That error means "The specified procedure could not be found," which probably means the version of softpub.dll is too old (or possibly too new) for the application you're running (IE, I guess).

(I'm afraid I don't know anything about softpub.dll.)
0
 

Author Comment

by:fairoakian
ID: 13433763
IE works great except for HTTPS pages which throw a "page cannot be displayed error."  This all occurred right after installing AVG virus scan software and an uninstall didn't correct the problem.  

I go to start > run and try "regsvr32 softpub.dll" on a different NT machine and it works....on this machine that had the virus scan it gives the error in the first post.  I copied the softpub.dll from the machine where it works to the one where it doesn't and tried again and it still doesn't work.
0
 
LVL 14

Accepted Solution

by:
RichieHindle earned 2000 total points
ID: 13433908
There might be other DLLs that your DLL needs.  Get Dependency Walker from http://www.dependencywalker.com/ and load your DLL into it.  It will tell you whether there are missing DLLs that it relies on.
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 

Author Comment

by:fairoakian
ID: 13434103
I got this error
Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.

Crypt32.dll is redish-pink.  I also get a crypt32.dll error when reinstalling ie6.  I tried copying crypt32.dll from the good system to the bad, but it says it's in use by Windows.
0
 
LVL 14

Expert Comment

by:RichieHindle
ID: 13434457
To find out which process is using crypt32.dll, you can use Process Explorer from http://www.sysinternals.com/ntw2k/freeware/procexp.shtml - it has a Search that will tell you who's using which DLLs.
0
 

Author Comment

by:fairoakian
ID: 13434777
Got it!  Turned off those processes, replaced the file, rebooted, and everything is peachy.  Thanks.
0
 
LVL 14

Expert Comment

by:RichieHindle
ID: 13434841
8-)  Happy to help.
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The article covers five tools all IT professionals should know about, as they up productivity by a great deal!
Dropbox has a relatively new feature called Smart Sync.  This feature allows Dropbox Professional (not plus) and Dropbox Business (if enabled) users to store information in Dropbox WITHOUT storing any files on their computer.
This Micro Tutorial will give you a basic overview of Windows DVD Burner through its features and interface. This will be demonstrated using Windows 7 operating system.
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…

564 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question