Can’t register dll

pts.
Tags:
Software
Hi all - My COO brought in his laptop which he had managed to get infected with some nasty spyware and a couple of virus's (I have no idea how he broke the antivirus - but it was completely disabled and wouldn't start). After getting all of it cleaned up and working again - there was one software package that just wouldn't work - Lookout (the outlook indexsearch program). After spending way to much time trying to get it to work, uninstallingreinstalling office and all the sp's etc - 5 minutes before he came to take it away for 2 days, I noticed that the dll for the program was not registering on install and when I tried to manually register it with regsrvr32 - it came up and said that it can't find the library. I tried it on another computer (using the same installer) and the files work and register with out a problem. So does anybody out there have any ideas on what I need to do to fix this? (Short of reinstalling the os from scratch again - it's been done recently and he will not want to reinstall 53 applications that are non standard). I won't have the computer again until 12/8 since he's traveling again. thanks! Lirria

Answer Wiki

Thanks. We'll let you know when a new response is added.

Uninstall it again. Restart. Search the registry and remove all occurences of the dll and that specific program. If you find any, remove and restart. To be safe you can right click on the key and export the entry just in case you need to add it back. Reinstall. Hope this helps. It could be that it is missing a companion dll or other file. With it completely removed maybe it will install it.

Discuss This Question: 11  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • Enterprisephil
    Are you talking about this software ? http://www.microsoft.com/downloads/details.aspx?FamilyID=09b835ee-16e5-4961-91b8-2200ba31ea37&DisplayLang=en Does the laptop have .net framework installed ? Does that install ok ? Which DLL fails to find the library ? can you take a screenshot of the screen where it fails and email ? Well, if an install has a dll that cant be registered in a computer, then the only option is to search the registry for the key and remove it and try a reinstall of Lookout. cheers.
    0 pointsBadges:
    report
  • Enterprisephil
    Is this the software your Ceo installed ? http://www.microsoft.com/downloads/details.aspx?FamilyID=09b835ee-16e5-4961-91b8-2200ba31ea37&DisplayLang=en Firstly: It requires .net framework. (You might need to uninstall that and reinstall "Lookout.exe" when connected to the internet. It will prompt to reinstall .NET framework. Secondly: Verify if the install log shown on the first screen has no errors while installing. Observe and read the .DLL to see which does not install and make a note. If you see any error be quick and take a screenshot. (Ctrl+PRNT SCRN) and paste into Paint and save as "a name" gif file. If you are quick to observe the name of the .dll please search in the registry (start registry by typing "regedit" in the RUN prompt window. Click on EDIT/ FIND and search for the .dll that is not located or the library location. After removing any references then reboot and reinstall the Lookout.exe application.
    0 pointsBadges:
    report
  • Lirria
    Hi all - thanks for all the responses! Yes it's lookout.exe (but version 1.30 - not on the microsoft site - he downloaded it before Lookout Software was purchased by Microsoft). And I did try the Microsoft version 1.2 and it does the same thing, as does MSN toolbar (installs in windows, but doesn't show up in Outlook) I have actually uninstalled lookout, cleaned the registry of all occurances of the lookout software, removed all files locally on the computer and then reinstalled. Even went so far as to uninstall the software (including clearing the registry), uninstall office, rename the office directory, reinstall office and then lookout and the same thing happened. The DLL that won't register is LookoutAddinShim.dll - I only noticed because it fails on the unregister - the install details screen disappears way to fast to even catch the problem and due to the fact that the dll isn't registered the log file normally written to the users local Settingsapplication data is not installed (nor is the folder created for Lookout Software). .Net is installed and seems to be fine - I even checked his Microsoft patches to see if he needed anything and updated what he did need (.net was not among them). My main concern (ok other than he's going to make me insane until I get it fixed) is that other dlls may not be able to be registered. I am going to try to re-register shell32.dll on friday when he comes in to make sure at least that works - but I'm thinking it may also fail, at which point I'm not sure where the system is broken. Things that could be a problem on his computer - he does run about 4 spyware detectors (can't get him to stop installing new ones), Registry mechanic (he runs it *frequently* even against my cautions - it's what killed his computer the last time), 4 different pop up blockers, plus all of his assorted 53 programs, most of which are for Windows 98 or 2k. So things that I can see to do: 1. Test the ability to register other dlls 2. Remove .net and reinstall (maybe it just got messed up version 1.1 is installed as is version 2.0 - but that is the same as my desktop) 3. Possibly reinstall the os keeping the current settings 4. Restore from the image he has as home and call it good (that is if he still has it) 5. Throw the computer from the roof and watch it splat on the pavement (ok - just wishful thinking here) Any other thoughts? Lirria
    0 pointsBadges:
    report
  • Ve3ofa
    Once a machine is compromised you can never trust that machine... copy the data files and reinstall the progam files.. a current image/backup may come in handy. Norton Ghost et al are good programs to have around and to keep images of the installed base 'programs'
    80 pointsBadges:
    report
  • Lirria
    I just need to keep this computer going until next year when his new one arrives - unfortunately he uses lookout all the time (he currently has to vpn into his desktop computer to use it and said that tuesday night he did that on 8 different occasions to find the email he was looking for) I love ghost - got the company to upgrade to the latest version and have been using it to backup the systems here - it's awesome. I would keep an image of his system - but he's a bit paticular on that and doesn't want any files left "around" so the image I had was deleted. (it was a backup of the system with all his software installed and all his data files) Thanks! Lirria
    0 pointsBadges:
    report
  • Bobkberg
    Most of the ground has been covered here, so I'll just add my $0.02 worth. 1) For the Ghost image, buy him an external hard drive large enough to store multiple images and have it kept under lock and key in his office - that should address his concerns about "files laying around". 2) WRT the multiple spyware, etc. things, you might point out that "Too many cooks can spoil the soup" - and he's constantly bringing in new ones. However, that may be difficult. 3) Set up a cleaning machine! That is an older PC with separate IDE/ATA and SATA controllers (SCSI if you have a need too) with the cables coming out of the case. Equip it with Ghost, Anti-Virus, Pest Patrol, On-Track data recovery, and allow it to go to the Internet ONLY for patches, updates and NOTHING ELSE. The one I use is kept powered down unless it's working to keep it as clean as possible. Ghost is so that I take an image of every drive before trying to clean it. Some drives have physical problems, and I don't want to lose anyone's data. Pest Patrol is because (unlike some other spyware cleaners), it looks at all drives for suspicious files. Some treat the non-system drives as the only source for problems. The separate drive controllers are because I've received damaged disks that weren't obvious - until they fried my primary controller. OnTrack is a pretty good data recovery program - although you can pick whichever one you like. I never allow an infected disk to boot on its native system until it's been Ghosted, Virus scanned, Pest Patrol scanned, full chkdsk/scandisk scanned, and defragmented. Bob
    1,070 pointsBadges:
    report
  • Lirria
    Bob - Thanks for the suggestions - I can always try - he is a bit paranoid and at least backs up his system at home. I hadn't thought about setting up a system to clean hds - great idea - I'll have to look into setting up something. Now that I have ghost I always take an image when I can (sometimes there just isn't any time to fix the problem and take an image, but when I have the time - or the machine is in really bad shape I always take an image before attempting the fix. (didn't once and spent 2 weeks rebuilding the system - my bad) So how would you deal with laptop drives? THey are a little more difficult to hook up to a standard controller to test. Lirria
    0 pointsBadges:
    report
  • Enterprisephil
    So how would you deal with laptop drives? THey are a little more difficult to hook up to a standard controller to test. Laptop drives have a little adapter where it slots into the m/b. Remove that and plug into a normal MINI-HDD USB hdd that you can get in many IT-h/w stores or Expos. very cheap. Connect that as a removable storage device and you are whistling with your hands in your pockets.
    0 pointsBadges:
    report
  • Lirria
    You are awesome!! Thanks I'll have to go hunt one of those down. On the matter of the DLL - I'm stumped - I tried all of the above, reinstalled the OS and still the stupid dll won't register - Oh joy - and now he's bringing it back today. He doesn't want to go back to the october image unfortunately - I had finally started recreating all the registry entries from a clean system onto his, unforturnately he left early and took the laptop with him. Lirria
    0 pointsBadges:
    report
  • Enterprisephil
    Module: C:Program FilesLookout SoftwareLookoutLookout.dll, Version=1.3.0.24057 Module: C:Program FilesLookout SoftwareLookoutLookoutAddinShim.dll, Version=1.0.0.0 Suggestions.... 1) Uninstall using ADD/REMOVE programs. 2) check in location path above if this dll is removed. 3) Check if any Outlook enhancements like PCTablet enhancement is installed..... Einstein TechnologiesTablet Enhancements for Outlook 4) Runtime versions may need to be updated. 5) Reinstall Lookout from the lookout website. 6) Follow instructions in long term solution... http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechart/html/vcconMixedDLLLoadingProblem.asp 7) In addition to providing the managed module initializer mechanism to fix the loader lock problem in newly compiled images, this solution also provides checks to prevent the common language runtime from executing unsafe images that may have been built with old tools. This would make sense, since LookoutAddinShim.dll is a mixed image - it is a COM component with dependencies on MSCOREE.DLL. In your case, it is using the .NET Framework 2.0, which presumably has incorporated the "Proposed Long-Term Solution" described in "Mixed DLL Loading Problem" as it certainly is "the next version of the common language runtime (after version 1.1)". Generally, the "OS loader lock" issue is best dealt with by following the instructions specified in the Managed Extensions for C++ Reference at "Converting Managed Extensions for C++ Projects from Pure Intermediate Language to Mixed Mode". Read that from below url.... http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmex/html/vcconconvertingmanagedextensionsforcprojectsfrompureintermediatelanguagetomixedmode.asp
    0 pointsBadges:
    report
  • Lirria
    All I can say is wow - I had no idea of all those small yet important details. I'll have to look into all of that and see if I understand what both documents are saying. Thank you so much. On the bright side - he installed Google desktop and for whatever reason that one works fine - so I have a reprieve until next year (thank goodness!) He did comment that several other applications would not register their dlls - some he got to work manually others would not work at all - what ever he got infected with changed things at a very low level. I want to thank all of you for the time and advice you have offered - I love this group!! Lirria
    0 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following