How to Fix: 'logilda.dll not found' Error When Booting Windows

Dennis Faas's picture

Infopackets Reader Jean G. writes:

" Dear Dennis

I just upgraded to Windows 10. Every time my computer restarts, I receive the error message that 'There was a problem starting c:\windows\system32\logilda.dll / The specified module could not be found.' I actually had this message before I upgraded to Windows 10 but I was hoping that the upgrade would have fixed it. Based on what I read, the logilda.dll is a file related to my Logitech keyboard and mouse. I have uninstalled and reinstalled the program multiple times but I still get the error. Can you please help! "

My response:

I have not had this problem before and so I asked Jean if she would like me to connect to her computer to have a closer look using my remote desktop support service. She agreed.

In the sections below I'll explain why "logilda.dll not found" error appears, how I went about troubleshooting (in simple English), and finally - step by step how to fix it. If you're not interested in learning about the technical details, you can skip down to the final section on how to fix the problem - otherwise, read on!

Why "logilda.dll Not Found" Error Occurs

For the record, the logilda.dll is part of the Logitech Download Assistant which is designed to check for updates to any Logitech drivers for Logitech hardware (mouse, keyboard, video cameras, etc) whenever Windows is booted.

To begin, I launched an administrative command line and did a system-wide search for logilda.dll, but the command line reported that the file was not found. At this point I knew that the issue was most likely an invalid Windows Registry entry.

Whenever a program is installed, it gets added to the Windows Registry. If the program is not removed the correct way (through the Control Panel, for example), then references of the program may still remain in the Windows Registry. When Windows boots the next time, it may generate an error message if parts of the program are missing.

Troubleshooting "logilda.dll Not Found" Error

Since Jean only receives this error message during the startup, I suspected that there would be an entry for 'logilda.dll' in the Windows Registry Startup (located in HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run), however there are other areas in the Windows Registry where the launch may have also occurred.

The best way to search for programs that auto-launch in the registry is with a program called Autoruns. I downloaded and installed Autoruns to Jean's computer and did a search for logilda  (which is related to logilda.dll) - but to my surprise, nothing was found.

At this point I decided to look at Task Manager's Startup tab to see if I could find anything - which is when I came across two entries for Logitech Download Assistant. Right clicking on one entry pointed to c:\windows\system32\logilda.dll and another pointed to a different location. At this point I decided to disable both Task Manager Startup entries, and uninstalled Logitech Setpoint from the Control Panel, then rebooted the machine.

After that, I reinstalled Setpoint software and rebooted again. This time, there was no 'There was a problem starting c:\windows\system32\logilda.dll / The specified module could not be found.' error message.

Problem solved!

Below I'll explain how I fixed this problem using step-by-step instruction.

How to Fix: 'logilda.dll not found' Error When Booting Windows

  1. The first thing you want to do is download Autoruns, unzip it, and launch the main program as Administrator. To perform the latter, right click either Autoruns or Autoruns64 (if you have 64 bit Windows) and select "Run as Administrator".
     
  2. In the Autoruns main window near the very top you will see a field named "Filter". Enter in "logilda" (no quotes) in the Filter field. Autoruns will begin searching the registry for "logilda". If it finds anything, it will be listed under the headings "Autorun Entry", "Description", "Publisher", etc. In that case, remove the check mark for any entries you find.
     
  3. Next, launch Task Manager and review the Startup entries. To do so, right click on the Windows task bar, and select Task Manager from the dialogue menu. Once the Task Manager window is shown, click the "More details" button at the very bottom (for Windows 8 and 10) if the option is shown. Next, click the Startup tab to show all Startup entries. Once that is done, click the "Name" column to sort the Startup entries alphabetically. Search for "Logitech Setpoint" or anything related to Logitech, then right click and select "Disable" (pic). In Jean's case, there were multiple "Logitech Setpoint" entries - one of which appeared to be a 'ghost' entry which is why it did not show up in the Autoruns program.
     
  4. Next, go to Control Panel -> Add / Remove Programs or Programs and Features, and uninstall Logitech Setpoint.
     
  5. Reboot the machine and login to Windows as you normally do. Wait the appropriate amount of time for the Windows desktop to completely load and note that the 'There was a problem starting c:\windows\system32\logilda.dll / The specified module could not be found.' error message should now be completely gone. At this point you will want to download the latest version of Logitech Setpoint from Logitech's website and reinstall the program.

I hope that helps.

Additional 1-on-1 Support: From Dennis

If all of this is over your head, or if the 'logilda.dll not found' error message is still appearing on your screen, I can help using my remote desktop support service. Simply contact me, briefly describing the issue and I will get back to you as soon as possible.

Got a Computer Question or Problem? Ask Dennis!

I need more computer questions. If you have a computer question - or even a computer problem that needs fixing - please email me with your question so that I can write more articles like this one. I can't promise I'll respond to all the messages I receive (depending on the volume), but I'll do my best.

About the author: Dennis Faas is the owner and operator of Infopackets.com. With over 30 years of computing experience, Dennis' areas of expertise are a broad range and include PC hardware, Microsoft Windows, Linux, network administration, and virtualization. Dennis holds a Bachelors degree in Computer Science (1999) and has authored 6 books on the topics of MS Windows and PC Security. If you like the advice you received on this page, please up-vote / Like this page and share it with friends. For technical support inquiries, Dennis can be reached via Live chat online this site using the Zopim Chat service (currently located at the bottom left of the screen); optionally, you can contact Dennis through the website contact form.

Rate this article: 
Average: 4.2 (5 votes)

Comments